加盲盒转盘规则以及去掉道具赠送的二级密码

This commit is contained in:
yziiy
2026-01-17 16:14:20 +08:00
parent 87af6d000f
commit e64eb34c93
3 changed files with 24 additions and 17 deletions

View File

@@ -151,11 +151,11 @@ export function useData() {
const { code, data } = await queryBoxTypeList({ activities_id: 5 });
typeList.value = code
? data.map(ele => {
return {
label: ele.name,
value: ele.id
};
})
return {
label: ele.name,
value: ele.id
};
})
: [];
if (code) handleClick(data[0].id);
};

View File

@@ -7,6 +7,7 @@ const typeList = ref([])
const formRules = ref({
gift_id: [{ required: true, message: "请选择礼物", trigger: "change" }],
introd: [{ required: true, message: "请输入玩法介绍", trigger: "blur" }],
status: [{ required: true, message: "请选择转盘状态", trigger: "change" }],
description: [{ required: true, message: "请输入说明", trigger: "blur" }]
});
const props = defineProps(["formInline"]);
@@ -53,5 +54,11 @@ defineExpose({ getRef });
<RichText style="border: 1px solid #ccc;" :echoValue="newFormInline.introd" @changeValue="chanageEditorValue">
</RichText>
</el-form-item>
<el-form-item label="转盘状态" prop="status">
<el-radio-group v-model="newFormInline.status">
<el-radio label="开启" :value="1" />
<el-radio label="关闭" :value="0" />
</el-radio-group>
</el-form-item>
</el-form>
</template>

View File

@@ -229,19 +229,19 @@ export function useData() {
FormRef.validate(async valid => {
if (!valid) return;
curData.decorate_id = rowData.id;
const { code, msg } = await giveDecorate(curData);
if (code) {
message("赠送成功", { type: "success" });
onSearch(searchForm.value);
done();
} else {
message(msg, { type: "error" });
}
// // 赠送操作 - 需要二级密码验证
// verifyPassword(async () => {
// 赠送操作 - 需要二级密码验证
verifyPassword(async () => {
curData.decorate_id = rowData.id;
const { code, msg } = await giveDecorate(curData);
if (code) {
message("赠送成功", { type: "success" });
onSearch(searchForm.value);
done();
} else {
message(msg, { type: "error" });
}
});
// });
});
}
});