lilei před 4 roky
rodič
revize
14bab8d5f1
1 změnil soubory, kde provedl 9 přidání a 10 odebrání
  1. 9 10
      src/views/market/addlotterySetModal.vue

+ 9 - 10
src/views/market/addlotterySetModal.vue

@@ -70,9 +70,8 @@
               ref="peopleLimitCount"
               label="抽奖人次"
               prop="peopleLimitCount"
-              :required="!form.isPeopleLimit"
               :rules="{
-                required: !form.isPeopleLimit,
+                required: !(state==1) && !form.isPeopleLimit,
                 message: '请输入抽奖人次',
                 trigger: ['blur','change'],
               }"
@@ -167,7 +166,7 @@
         >
           <a-col span="1">
             <a-form-model-item>
-              <span class="red">*</span> 奖品{{ index+1 }}
+              <span class="red" v-if="state==0">*</span> 奖品{{ index+1 }}
             </a-form-model-item>
           </a-col>
           <a-col span="3">
@@ -495,13 +494,13 @@ export default {
       zjXz: [], // 中奖限制列表
       cjGz: [], // 赠送规则列表
       rules: {
-        activeName: [{ required: true, message: '请输入活动名称', trigger: ['blur', 'change'] }],
-        time: [{ required: true, message: '请选择活动时间', trigger: ['blur', 'change'] }],
-        purchaseTimesGold: [{ required: true, message: '请输入付费抽奖规则', trigger: ['blur', 'change'] }],
-        prizeDesc: [{ required: true, message: '请输入奖品说明', trigger: ['blur', 'change'] }],
-        activeLimitDesc: [{ required: true, message: '请输入抽奖条件', trigger: ['blur', 'change'] }],
-        activeDesc: [{ required: true, message: '请输入抽奖说明', trigger: ['blur', 'change'] }],
-        prizeClsNum: [{ required: true, message: '请选择转盘类型', trigger: ['blur', 'change'] }]
+        activeName: [{ required: this.state == 0, message: '请输入活动名称', trigger: ['blur', 'change'] }],
+        time: [{ required: this.state == 0, message: '请选择活动时间', trigger: ['blur', 'change'] }],
+        purchaseTimesGold: [{ required: this.state == 0, message: '请输入付费抽奖规则', trigger: ['blur', 'change'] }],
+        prizeDesc: [{ required: this.state == 0, message: '请输入奖品说明', trigger: ['blur', 'change'] }],
+        activeLimitDesc: [{ required: this.state == 0, message: '请输入抽奖条件', trigger: ['blur', 'change'] }],
+        activeDesc: [{ required: this.state == 0, message: '请输入抽奖说明', trigger: ['blur', 'change'] }],
+        prizeClsNum: [{ required: this.state == 0, message: '请选择转盘类型', trigger: ['blur', 'change'] }]
       }
     }
   },