Browse Source

渠道添加表单校验

Liugl 3 năm trước cách đây
mục cha
commit
f3b225920e
1 tập tin đã thay đổi với 4 bổ sung2 xóa
  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" }],