修改现金红包抽奖金额配置:

从第几次变化可以为空
This commit is contained in:
YeMingfei666 2024-12-19 14:38:49 +08:00
parent b5b9db41b2
commit 4b55f7f344
1 changed files with 16 additions and 8 deletions

View File

@ -10,8 +10,12 @@
<el-form-item label="描述" required>
<el-input v-model="form.name"></el-input>
</el-form-item>
<el-form-item label="从第几次开始变化" >
<el-input-number :min="0" stepstep-strictly v-model="form.num"></el-input-number>
<el-form-item label="从第几次开始变化">
<el-input-number
:min="0"
stepstep-strictly
v-model="form.num"
></el-input-number>
</el-form-item>
<el-form-item label="最大金额" required>
<el-input-number
@ -60,7 +64,7 @@ export default {
maxAmount: "",
random: "",
status: "",
num:''
num: undefined,
},
};
},
@ -72,10 +76,14 @@ export default {
console.log(item);
this.dialogVisible = true;
this.item = item;
if (item!==undefined) {
this.form = {
...item,
num: item.num || ''
num: item.num === "" || item.num === null ? undefined : item.num,
};
}
console.log(this.form);
},
diaClose() {
this.dialogVisible = false;
@ -99,7 +107,7 @@ export default {
return this.$message.error("概率为0-1");
}
const res = id
? await $redPackApi.update({...this.form,num:this.form.num||''})
? await $redPackApi.update({ ...this.form, num: this.form.num || "" })
: await $redPackApi.add(this.form);
console.log(res);
const { data, msg } = res;