增加必填项校验
This commit is contained in:
parent
64df12c9f3
commit
b866840d7f
@ -421,15 +421,17 @@
|
||||
name: undefined
|
||||
},
|
||||
rules: {
|
||||
userName: [{ required: true, message: "用户名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "用户名称长度必须介于 2 和 20 之间", trigger: "blur" }],
|
||||
nickName: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }],
|
||||
password: [{ required: true, message: "用户密码不能为空", trigger: "blur" }, { min: 5, max: 20, message: "用户密码长度必须介于 5 和 20 之间", trigger: "blur" }],
|
||||
email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
|
||||
phonenumber: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]
|
||||
name: [{ required: true, message: "飞行名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "飞行名称长度必须介于 2 和 20 之间", trigger: "blur" }],
|
||||
taskProp: [{ required: true, message: "飞行性质不能为空", trigger: "blur" }],
|
||||
uavInfoName: [{ required: true, message: "无人机不能为空", trigger: "blur" }],
|
||||
airspaceName: [{ required: true, message: "申请空域不能为空", trigger: "blur" }],
|
||||
uavOperatorName: [{ required: true, message: "操控员不能为空", trigger: "blur" }],
|
||||
// email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
|
||||
tel: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]
|
||||
}
|
||||
});
|
||||
|
||||
const { queryParams, form, rules } = toRefs(data);
|
||||
const { queryParams, form, rules, rules1} = toRefs(data);
|
||||
|
||||
/** 通过条件过滤节点 */
|
||||
const filterNode = (value, data) => {
|
||||
@ -741,6 +743,7 @@
|
||||
function submitForm() {
|
||||
|
||||
const airUAVs = []
|
||||
if (form.value.uavInfoName) {
|
||||
|
||||
form.value.uavInfoName.forEach((item) => {
|
||||
console.log("item的值为:",item)
|
||||
@ -754,6 +757,7 @@
|
||||
});
|
||||
// this.routeIds.push(item)
|
||||
});
|
||||
}
|
||||
// form.airUAV = airUAVs;
|
||||
form.value.airUAV = form.value.uavInfoName;
|
||||
console.log(" form.airUAV:",form.value.airUAV)
|
||||
@ -784,4 +788,3 @@
|
||||
getDeptTree();
|
||||
getList();
|
||||
</script>
|
||||
|
||||
@ -421,11 +421,13 @@ const data = reactive({
|
||||
name: undefined
|
||||
},
|
||||
rules: {
|
||||
userName: [{ required: true, message: "用户名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "用户名称长度必须介于 2 和 20 之间", trigger: "blur" }],
|
||||
nickName: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }],
|
||||
password: [{ required: true, message: "用户密码不能为空", trigger: "blur" }, { min: 5, max: 20, message: "用户密码长度必须介于 5 和 20 之间", trigger: "blur" }],
|
||||
email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
|
||||
phonenumber: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]
|
||||
name: [{ required: true, message: "飞行名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "飞行名称长度必须介于 2 和 20 之间", trigger: "blur" }],
|
||||
taskProp: [{ required: true, message: "飞行性质不能为空", trigger: "blur" }],
|
||||
uavInfoName: [{ required: true, message: "无人机不能为空", trigger: "blur" }],
|
||||
airspaceName: [{ required: true, message: "申请空域不能为空", trigger: "blur" }],
|
||||
uavOperatorName: [{ required: true, message: "操控员不能为空", trigger: "blur" }],
|
||||
// email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
|
||||
tel: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@ -421,11 +421,13 @@ const data = reactive({
|
||||
name: undefined
|
||||
},
|
||||
rules: {
|
||||
userName: [{ required: true, message: "用户名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "用户名称长度必须介于 2 和 20 之间", trigger: "blur" }],
|
||||
nickName: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }],
|
||||
password: [{ required: true, message: "用户密码不能为空", trigger: "blur" }, { min: 5, max: 20, message: "用户密码长度必须介于 5 和 20 之间", trigger: "blur" }],
|
||||
email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
|
||||
phonenumber: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]
|
||||
name: [{ required: true, message: "飞行名称不能为空", trigger: "blur" }, { min: 2, max: 20, message: "飞行名称长度必须介于 2 和 20 之间", trigger: "blur" }],
|
||||
taskProp: [{ required: true, message: "飞行性质不能为空", trigger: "blur" }],
|
||||
uavInfoName: [{ required: true, message: "无人机不能为空", trigger: "blur" }],
|
||||
airspaceName: [{ required: true, message: "申请空域不能为空", trigger: "blur" }],
|
||||
uavOperatorName: [{ required: true, message: "操控员不能为空", trigger: "blur" }],
|
||||
// email: [{ type: "email", message: "请输入正确的邮箱地址", trigger: ["blur", "change"] }],
|
||||
tel: [{ pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/, message: "请输入正确的手机号码", trigger: "blur" }]
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user