Browse Source

修改bug

chenrui 7 months ago
parent
commit
cafbd7c82d

+ 7 - 4
src/views/easyPassManagement/promotionalActivities/detailModal.vue

@@ -61,7 +61,7 @@
             <div v-if="form.promoType==='BUY_PROD_GIVE_VALID'">
               <a-col :xs="12" :sm="12">
                 <a-form-model-item label="券名称" prop="validName" required :label-col="{span:8}" :wrapper-col="{span:14}">
-                  {{ form.validName }}
+                  {{ form.validName||'--' }}
                 </a-form-model-item>
               </a-col>
               <a-col :xs="12" :sm="12">
@@ -76,9 +76,12 @@
               </a-col> -->
               <a-col :xs="24" :sm="24">
                 <a-form-model-item label="券有效期" prop="validType" required>
-                  <span>{{ form.validType==='FIXED'?'固定日期':'领取后,立即生效' }}</span>
-                  <span style="margin-left:10px;" v-if="form.validType==='FIXED'">{{ form.validStartDate }}~{{ form.validEndDate }}</span>
-                  <span style="margin-left:10px;" v-else>有效期{{ form.validDays }}天</span>
+                  <div v-if="form.validType">
+                    <span>{{ form.validType==='FIXED'?'固定日期':'领取后,立即生效' }}</span>
+                    <span style="margin-left:10px;" v-if="form.validType==='FIXED'">{{ form.validStartDate }}~{{ form.validEndDate }}</span>
+                    <span style="margin-left:10px;" v-else>有效期{{ form.validDays }}天</span>
+                  </div>
+                  <div v-else>--</div>
                 </a-form-model-item>
               </a-col>
               <a-col :xs="24" :sm="24">