物品兑换增加扩展字段

This commit is contained in:
yulixing 2019-08-30 11:49:58 +08:00
parent 5a1bdc9c5d
commit c853520ed2

View File

@ -58,7 +58,7 @@
label="达成数量"
prop="condition"
>
<el-input v-model="item.condition"></el-input>
<el-input v-model.number="item.condition"></el-input>
</el-form-item>
<el-form-item
label="兑换物品"
@ -174,6 +174,15 @@
<span class="ipt-tip">配置格式 开始时间-结束时间@数量限制: 1:00--2:00@99永久发放则直接填数量</span>
<span class="ipt-tip">多条配置使用回车分隔</span>
</el-form-item>
<el-form-item
label="扩展配置"
prop="extraData"
>
<el-input
type="textarea"
v-model="item.extraData"
></el-input>
</el-form-item>
<el-form-item v-if="platform_id">
<el-button
@ -322,13 +331,10 @@ export default {
],
condition: [
{required: true, message: '请填写兑换条件', trigger: 'blur'},
{type: 'number', message: '达成条件必须是数字', trigger: 'blur'},
],
type: [
{required: true, message: '请选择发放类型', trigger: 'blur'},
],
time: [
{required: true, message: '请填写发放配置', trigger: 'blur'},
],
type: [{required: true, message: '请选择发放类型', trigger: 'blur'}],
time: [{required: true, message: '请填写发放配置', trigger: 'blur'}],
},
activeNames: [],
defaultList: {
@ -342,6 +348,7 @@ export default {
numCfg: '',
type: 0,
time: '',
extraData: ''
},
allGiftList: [],
// modal
@ -503,6 +510,7 @@ export default {
usedList: giftList.usedList,
type: giftList.type,
time: giftList.time,
extraData: giftList.extraData
})
.then(res => {
const data = res.data
@ -531,6 +539,7 @@ export default {
usedList: giftList.usedList,
type: giftList.type,
time: giftList.time,
extraData: giftList.extraData
})
.then(res => {
const data = res.data