|
@@ -26,7 +26,7 @@
|
|
|
<!-- <el-form-item label="图片:" prop="picUrl">
|
|
|
<Upload :value="addData.picUrl ? [{ fileName: addData.picUrl }] : []" @input="addData.picUrl = $event[0] ? $event[0].fileName : ''" :limit="1" />
|
|
|
</el-form-item> -->
|
|
|
- <el-form-item v-if="addData.type === 1" label="门店默认承担比例:" prop="channelSharedRate">
|
|
|
+ <el-form-item v-if="addData.type === 2" label="门店默认承担比例:" prop="channelSharedRate">
|
|
|
<el-input v-model="addData.channelSharedRate" :readonly="readonly" type="number" placeholder="请输入门店默认承担比例">
|
|
|
<template slot="append">%</template>
|
|
|
</el-input>
|
|
@@ -47,7 +47,7 @@
|
|
|
<el-form-item label="使用说明:" prop="description">
|
|
|
<el-input type="textarea" rows="4" :readonly="readonly" v-model="addData.description" placeholder="请输入使用说明 对用户可见"/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item v-if="addData.type === 1" label="使用范围:" prop="useArea">进票门店</el-form-item>
|
|
|
+ <el-form-item v-if="addData.type === 2" label="使用范围:" prop="useArea">进票门店</el-form-item>
|
|
|
<el-form-item v-else label="使用范围:" prop="useArea">
|
|
|
<el-radio-group v-model="addData.useArea" :disabled="readonly">
|
|
|
<el-radio :label="0">所有盲票</el-radio>
|
|
@@ -150,9 +150,11 @@ export default {
|
|
|
if (this.id) {
|
|
|
getCouponDetail(this.id).then(res => {
|
|
|
const { couponId, title, quantity, discount, channelSharedRate, minOrderAmt, dueDays, description, ticketBoxList } = res.data
|
|
|
- this.addData = { couponId, title, quantity, discount, channelSharedRate, minOrderAmt, dueDays, description, ticketBoxList }
|
|
|
- this.addData.type = JSON.parse(res.data.type).value
|
|
|
- this.addData.useArea = JSON.parse(res.data.useArea).value
|
|
|
+ this.addData = {
|
|
|
+ type: JSON.parse(res.data.type).value,
|
|
|
+ useArea: JSON.parse(res.data.useArea).value,
|
|
|
+ couponId, title, quantity, discount, channelSharedRate, minOrderAmt, dueDays, description, ticketBoxList
|
|
|
+ }
|
|
|
})
|
|
|
}
|
|
|
},
|