|
@@ -8,7 +8,7 @@
|
|
|
<el-input v-model="addData.title" :readonly="readonly" placeholder="请输入券名称" :maxlength="32" show-word-limit />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="使用场景:" prop="type">
|
|
|
- <el-radio-group v-model="addData.type" :disabled="readonly || addData.status !== 'init'">
|
|
|
+ <el-radio-group v-model="addData.type" :disabled="readonly || addData.status === 'on' || addData.status === 'off'">
|
|
|
<el-radio :label="2">门店消费</el-radio>
|
|
|
<el-radio :label="1">盲票购买</el-radio>
|
|
|
</el-radio-group>
|
|
@@ -54,14 +54,14 @@
|
|
|
<el-input type="textarea" rows="4" :readonly="readonly" v-model="addData.description" placeholder="请输入使用说明 对用户可见"/>
|
|
|
</el-form-item>
|
|
|
<el-form-item v-if="addData.type === 2" label="使用范围:" prop="useArea">
|
|
|
- <el-radio-group v-model="addData.useArea" :disabled="readonly || addData.status !== 'init'">
|
|
|
+ <el-radio-group v-model="addData.useArea" :disabled="readonly || addData.status === 'on' || addData.status === 'off'">
|
|
|
<el-radio :label="2">进票门店</el-radio>
|
|
|
<el-radio :label="1">指定门店</el-radio>
|
|
|
<el-radio :label="0">所有门店</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
<el-form-item v-else label="使用范围:" prop="useArea">
|
|
|
- <el-radio-group v-model="addData.useArea" :disabled="readonly || addData.status !== 'init'">
|
|
|
+ <el-radio-group v-model="addData.useArea" :disabled="readonly || addData.status === 'on' || addData.status === 'off'">
|
|
|
<el-radio :label="0">所有盲票</el-radio>
|
|
|
<el-radio :label="3">线上盲票</el-radio>
|
|
|
<el-radio :label="4">线下盲票</el-radio>
|
|
@@ -107,7 +107,6 @@
|
|
|
<br>
|
|
|
<el-button v-if="!readonly" type="primary" size="small" plain @click="funSelectShow">选择盲票</el-button> <span style="margin-left: 10px">已选盲票({{ addData.ticketBoxList.length }})</span>
|
|
|
</div>
|
|
|
-<!-- =========================================================================-->
|
|
|
<div v-if="addData.useArea === 1 && addData.type === 2" style="padding: 0 20px">
|
|
|
<el-table :data="channelList" height="300px">
|
|
|
<el-table-column label="门店编号" prop="channelId" min-width="90" />
|