增加任务奖励设置

This commit is contained in:
2024-12-11 15:57:11 +08:00
parent 9b784112c5
commit fe40f07d89
5 changed files with 377 additions and 3 deletions

View File

@@ -20,6 +20,7 @@
</el-form-item>
<el-form-item label="任务类型" required>
<el-radio-group v-model="form.type">
<el-radio :label="3">一次性任务</el-radio>
<el-radio :label="1">普通任务</el-radio>
<el-radio :label="2">打卡任务</el-radio>
<el-radio :label="9">其他</el-radio>
@@ -39,7 +40,10 @@
</div>
</el-upload>
</el-form-item>
<el-form-item label="跳转类型" required>
<el-form-item label="是否跳转" >
<el-switch v-model="isJump"></el-switch>
</el-form-item>
<el-form-item label="跳转类型" required v-if="isJump">
<el-radio-group v-model="form.jumpType">
<el-radio :label="1">内部路径</el-radio>
<el-radio :label="2">外部路径</el-radio>
@@ -88,6 +92,7 @@ export default {
rules: {
title: [{ required: true, message: "请输入任务名称", trigger: "blur" }],
},
isJump:false,
form: {
url: "",
type: 1,
@@ -145,6 +150,9 @@ export default {
if(!this.form.title){
return this.$message.error("请输入任务名称");
}
if(!this.form.type){
return this.$message.error("请输入任务类型");
}
if(!this.form.buttonUrl){
return this.$message.error("请输入按钮跳转地址");
}