chenrui vor 2 Jahren
Ursprung
Commit
1499651f7b

+ 9 - 2
src/views/promotionRulesManagement/promotionManagement/addModal.vue

@@ -18,7 +18,7 @@
         :wrapper-col="formItemLayout.wrapperCol"
       >
         <a-form-model-item label="促销名称" prop="name">
-          <a-input v-model="form.name" placeholder="请输入促销名称" :maxLength="160"></a-input>
+          <a-input v-model="form.name" placeholder="请输入促销名称(最多30个字符)" :maxLength="30"></a-input>
         </a-form-model-item>
         <a-form-model-item label="促销时间" prop="time">
           <a-range-picker
@@ -56,7 +56,13 @@
           </a-row>
         </a-form-model-item>
         <a-form-model-item style="margin-bottom:10px;" label="促销描述" prop="description" :wrapperCol="{ span: 16 }" :labelCol="{ span: 4 }">
-          <a-textarea id="promotion-remark" :maxLength="500" v-model="form.description" placeholder="请输入备注(最多500个字符)" allowClear />
+          <a-textarea
+            :rows="5"
+            id="promotion-remark"
+            :maxLength="500"
+            v-model="form.description"
+            placeholder="请输入备注(最多500个字符)"
+            allowClear />
         </a-form-model-item>
       </a-form-model>
       <div class="btn-cont">
@@ -166,6 +172,7 @@ export default {
       })
       this.form.promoBuyerList = newArr
       this.openDealerModal = false
+      this.$refs.ruleForm.clearValidate('promoBuyerList')
     },
     // 获取编辑详情
     getEditInfo () {

+ 3 - 3
src/views/promotionRulesManagement/promotionManagement/editModal.vue

@@ -118,7 +118,7 @@
               </a-radio-button>
             </a-radio-group>
           </a-form-model-item>
-          <a-form-model-item label="是否显示" prop="showFlag" v-show="form.enabledFlag == 1">
+          <a-form-model-item label="是否显示" prop="showFlag" v-if="form.enabledFlag == 1">
             <a-radio-group button-style="solid" v-model="form.showFlag">
               <a-radio-button value="1">
                 显示
@@ -188,7 +188,7 @@ export default {
         imageSet: '',
         showFlag: undefined,
         content: '',
-        enabledFlag: '1',
+        enabledFlag: '0',
         sort: undefined
       },
       images: [],
@@ -309,7 +309,7 @@ export default {
           imageSet: '',
           showFlag: undefined,
           content: '',
-          enabledFlag: '1',
+          enabledFlag: '0',
           sort: undefined
         }
         this.images = []

+ 1 - 1
src/views/promotionRulesManagement/promotionManagement/lookUpCustomersModal.vue

@@ -58,7 +58,7 @@
           bordered>
           <!-- 地区 -->
           <template slot="address" slot-scope="text, record">
-            {{ record.provinceName }}{{ record.cityName }}{{ record.districtName }}{{ record.address }}
+            {{ record.provinceName }}/{{ record.cityName }}/{{ record.districtName }}
           </template>
         </s-table>
       </a-card>