Commit 053e0ca3 by crushh

Merge branch 'feature/盲盒游戏奖品字长' into dev

parents d42abe94 ccd66466
......@@ -52,7 +52,7 @@
<template slot-scope="{ row, $index }">
<div v-if="row.prizeType == 1 || row.prizeType == 2">
<el-form-item :prop="'gamePrizeList.' + $index + '.' + 'prizeName'" :rules="rules.prizeName" label-width="0">
<el-input v-model="row.prizeName" maxlength="10" placeholder="不超过10个字" :disabled="isDisabled && row.isOld" />
<el-input v-model="row.prizeName" maxlength="30" placeholder="不超过30个字" :disabled="isDisabled && row.isOld" />
</el-form-item>
</div>
<el-form-item label-width="0" v-else> - - </el-form-item>
......@@ -370,10 +370,10 @@ export default {
this.$refs.prizeForm.validateField(`gamePrizeList.${index}.prizeStock`);
},
handleTypeChange(val, index) {
this.prizeForm.gamePrizeList[index].prizeName ? delete this.prizeForm.gamePrizeList[index].prizeName : '';
this.prizeForm.gamePrizeList[index].prizeNameStr ? delete this.prizeForm.gamePrizeList[index].prizeNameStr : '';
this.prizeForm.gamePrizeList[index].prizeNumber ? delete this.prizeForm.gamePrizeList[index].prizeNumber : '';
this.prizeForm.gamePrizeList[index].optNum ? delete this.prizeForm.gamePrizeList[index].optNum : '';
// this.prizeForm.gamePrizeList[index].prizeName ? delete this.prizeForm.gamePrizeList[index].prizeName : '';
// this.prizeForm.gamePrizeList[index].prizeNameStr ? delete this.prizeForm.gamePrizeList[index].prizeNameStr : '';
// this.prizeForm.gamePrizeList[index].prizeNumber ? delete this.prizeForm.gamePrizeList[index].prizeNumber : '';
// this.prizeForm.gamePrizeList[index].optNum ? delete this.prizeForm.gamePrizeList[index].optNum : '';
if (val == 0) {
this.prizeForm.gamePrizeList[index].prizeImageUrl = { imgUrl: '', code: '' };
this.prizeForm.gamePrizeList[index].prizeName = '谢谢参与';
......@@ -381,6 +381,15 @@ export default {
this.prizeForm.gamePrizeList[index].optNum = -1;
} else if (val == 1) {
this.prizeForm.gamePrizeList[index].prizeImageUrl = { imgUrl: this.imgeType[3], code: this.imgeType[3] };
this.prizeForm.gamePrizeList[index].prizeName = '';
this.prizeForm.gamePrizeList[index].prizeNameStr = '';
delete this.prizeForm.gamePrizeList[index].prizeNumber;
this.prizeForm.gamePrizeList[index].optNum = '';
} else if (val == 2) {
this.prizeForm.gamePrizeList[index].prizeName = '';
this.prizeForm.gamePrizeList[index].prizeNameStr = '';
this.prizeForm.gamePrizeList[index].prizeNumber = '';
this.prizeForm.gamePrizeList[index].optNum = '';
}
this.$refs.prizeForm.clearValidate(`gamePrizeList.${index}.prizeStock`);
this.calculateRate();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment