Commit a61e969e authored by zhengke's avatar zhengke

增加验证

parent 732e6981
......@@ -341,6 +341,22 @@
<script>
export default {
data() {
let validateFlightNum = (rule, value, callback) => {
var reg = /^[a-zA-Z]+$/;
var reg2 = /^[0-9]+$/;
var reg3 = /^[0-9a-zA-Z]*$/g;
if (value === "") {
callback(new Error("请输入航班号"));
} else if (!reg3.test(value)) {
callback(new Error("请输入数字或字母"));
} else if (!reg.test(value.slice(0,1))) {
callback(new Error("首字母必须为字母"));
} else if(!reg2.test(value.charAt(value.length - 1))){
callback(new Error("尾数必须为数字"));
} else {
callback();
}
}
return {
checked: false,
outerVisible: false,
......@@ -406,9 +422,8 @@
trigger: "change"
}],
Flight_number: [{
required: true,
message: "请输入航班号",
trigger: "blur"
validator: validateFlightNum,
trigger: "blur",
}],
Type: [{
required: true,
......@@ -830,14 +845,14 @@
tab: "航班有效期维护"
}
})
}
},
},
mounted() {
this.getSeasonTypeList()
this.getList();
this.getAirlineList();
this.getDepartureCityList();
}
},
};
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment