qymljy 2 лет назад
Родитель
Сommit
6f1516ec1b
1 измененных файлов с 13 добавлено и 2 удалено
  1. 13 2
      src/Form/marketing2/saler/add.vue

+ 13 - 2
src/Form/marketing2/saler/add.vue

@@ -95,6 +95,14 @@ export default {
     areaList
     areaList
   },
   },
   data () {
   data () {
+    var NumberSize = (rule, value, callback) => {
+      if (isNaN(parseFloat(value)) && value !== ''){
+        return callback(new Error('输入不合法,请输入数值'))
+      }else if (+value > 100 || +value < 0 ) {
+        return callback(new Error('折扣范围(0-100%)'));
+      }
+      callback()
+    }
     return {
     return {
       dialogVisible:false,
       dialogVisible:false,
       form:{
       form:{
@@ -108,9 +116,12 @@ export default {
           { required: true, message: '请选择业务员', trigger: 'blur' },
           { required: true, message: '请选择业务员', trigger: 'blur' },
           { required: true, message: '请选择业务员', trigger: 'change' },
           { required: true, message: '请选择业务员', trigger: 'change' },
         ],
         ],
+        areaname:[
+          { required: true, message: '请选择区域', trigger: 'change' },
+        ],
         discountrate:[
         discountrate:[
           { required: true, message: '请输入最低授权折扣', trigger: 'blur' },
           { required: true, message: '请输入最低授权折扣', trigger: 'blur' },
-          { pattern:/^[0-9]+\.{0,1}[0-9]{0,2}$/,message: '只能输入数值',trigger: 'blur'}
+          { pattern:/^[0-9]+\.{0,1}[0-9]{0,2}$/,message: '只能输入数值',trigger: 'blur'},
         ]
         ]
       }
       }
     }
     }
@@ -122,7 +133,7 @@ export default {
   },
   },
   methods:{
   methods:{
     onShow () {
     onShow () {
-      this.form.areaname = this.dataToForm.label
+     /* this.form.areaname = this.dataToForm.label*/
       this.form.sa_saleareaid = this.dataToForm.sa_saleareaid
       this.form.sa_saleareaid = this.dataToForm.sa_saleareaid
     },
     },
     onSubmit () {
     onSubmit () {