校验
This commit is contained in:
parent
29212683a8
commit
58d66e41dc
@ -229,7 +229,6 @@
|
|||||||
label="画像字段标识"
|
label="画像字段标识"
|
||||||
:rules="rules.fieldContentList.fieldMark"
|
:rules="rules.fieldContentList.fieldMark"
|
||||||
:prop="`fieldContentList.${index}.fieldMark`"
|
:prop="`fieldContentList.${index}.fieldMark`"
|
||||||
|
|
||||||
>
|
>
|
||||||
<el-input
|
<el-input
|
||||||
style="width: 260px"
|
style="width: 260px"
|
||||||
@ -329,7 +328,6 @@
|
|||||||
style="width: 260px"
|
style="width: 260px"
|
||||||
v-model="form.fieldMark"
|
v-model="form.fieldMark"
|
||||||
placeholder="请输入画像字段标识,例如:${content}"
|
placeholder="请输入画像字段标识,例如:${content}"
|
||||||
|
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="内容备注信息" prop="contentRemark">
|
<el-form-item label="内容备注信息" prop="contentRemark">
|
||||||
@ -357,14 +355,23 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
|
|
||||||
var validateInput = (rule, value, callback) => {
|
var validateInput = (rule, value, callback) => {
|
||||||
const regex =/^\$/;
|
|
||||||
if (!value) {
|
if (!value) {
|
||||||
callback(new Error("画像字段标识不能为空"));
|
callback(new Error("画像字段标识不能为空"));
|
||||||
}else if (!regex.test(value)){
|
}
|
||||||
callback(new Error('画像字段标识格式有误,请以$开头'));
|
else if (!value.startsWith('$') || /[\u4e00-\u9fa50-9]/.test(value)) {
|
||||||
|
callback(new Error('画像字段标识格式有误,请以$开头,例如${content}'));
|
||||||
} else {
|
} else {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
|
// const regex =/^\$/;
|
||||||
|
// // const regex =/^\$[^u4e00-u9fa50-9]/
|
||||||
|
// if (!value) {
|
||||||
|
// callback(new Error("画像字段标识不能为空"));
|
||||||
|
// }else if (!regex.test(value)){
|
||||||
|
// callback(new Error('画像字段标识格式有误,请以$开头'));
|
||||||
|
// }else{
|
||||||
|
// callback();
|
||||||
|
// }
|
||||||
};
|
};
|
||||||
return {
|
return {
|
||||||
// 遮罩层
|
// 遮罩层
|
||||||
@ -436,6 +443,7 @@ export default {
|
|||||||
trigger: "blur",
|
trigger: "blur",
|
||||||
validator: validateInput
|
validator: validateInput
|
||||||
},
|
},
|
||||||
|
// { pattern:/^$W*$/, message: '以$开头且不能输入汉字和数字的字符串', trigger: 'blur' }
|
||||||
],
|
],
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user