diff --git a/src/pages/message-management/banner/banner-detail.vue b/src/pages/message-management/banner/banner-detail.vue index dc65b39cfcb1b5d23aad1e0ba7781a314376536c..7c3874be866e9daa9648c28b5844a9b0130169b1 100644 --- a/src/pages/message-management/banner/banner-detail.vue +++ b/src/pages/message-management/banner/banner-detail.vue @@ -130,6 +130,16 @@ var user_name_pass = (rule, value, callback) => { } }, 100); }; +var rank_rule = (rule, value, callback)=>{ + var reg = /^[1-9][0-9]{0,1}$/; + setTimeout(() => { + if (reg.test(value)) { + callback(); + } else { + callback(new Error("请输入2位内正整数")); + } + }, 100); +} import helper from "@/services/helper.js"; import uploadFile from "@/components/general/upload_file"; export default { @@ -177,6 +187,10 @@ export default { message: "请输入排序", trigger: "blur", }, + { + validator: rank_rule, + trigger: 'blur' + } ], up_time: [ { @@ -242,6 +256,13 @@ export default { this.detail.fileList = val[0].url; this.detail.size = val[0].size; console.log(this.detail.fileList); + this.$refs.detail_form.validate((valid) => { + if (valid) { + + } else { + return false; + } + }); }, getDetail() { this.$http