浏览代码

渠道添加表单校验

Liugl 3 年之前
父节点
当前提交
f3b225920e
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/views/business/channel/components/Create.vue

+ 4 - 2
src/views/business/channel/components/Create.vue

@@ -154,14 +154,16 @@ export default {
           { required: true, message: "请输入渠道名称", trigger: "blur" }
         ],
         mobile: [
-          { required: true, message: "请输入手机号码", trigger: "blur" }
+          { required: true, message: "请输入手机号码", trigger: "blur" },
+          {pattern: /^((\+?86)|(\(\+86\)))?1\d{10}$/, message: "请输入正确的手机号码", trigger: "blur" }
         ],
         parentId: [{ required: true, message: "请选择上级渠道", trigger: "change" }],
         contact: [
           { required: true, message: "请输入联系人", trigger: "blur" }
         ],
         commRate: [
-          { required: true, message: "请输入佣金比例", trigger: "blur" }
+          { required: true, message: "请输入佣金比例", trigger: "blur" },
+          { pattern: /^(([1-9]{1}\d{0,99}))(\.\d{1,2})?$/, message: "佣金比例只能为大于0的数字", trigger:['blur', 'change'] },
         ],
         provinceId: [{ required: true, message: "请选择省", trigger: "change" }],
         cityId: [{ required: true, message: "请选择市", trigger: "change" }],