|
@@ -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">
|
|
@@ -69,16 +69,14 @@
|
|
|
{{ form.validTitle ||'--' }}
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
- <!-- <a-col :xs="24" :sm="24">
|
|
|
- <a-form-model-item label="生成方式" prop="validBaseType">
|
|
|
- {{ form.validBaseTypeDictValue||'--' }}
|
|
|
- </a-form-model-item>
|
|
|
- </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">
|
|
@@ -253,7 +251,7 @@ export default {
|
|
|
getDetail () {
|
|
|
shopPromoDetail({ sn: this.itemSn }).then(res => {
|
|
|
if (res.status == 200) {
|
|
|
- this.form = res.data
|
|
|
+ this.form = { ...this.form, ...res.data }
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.table.refresh(true)
|
|
|
})
|