更新价格

This commit is contained in:
yziiy
2025-11-27 14:05:48 +08:00
parent ca26009e5b
commit c9208b7cfa
2 changed files with 8 additions and 2 deletions

View File

@@ -5,7 +5,8 @@ import { queryClassifyList } from '@/api/modules/decorate';
const ruleFormRef = ref();
const formRules = ref({
title: [{ required: true, message: "请输入道具标题", trigger: "change" }],
ext_value: [{ required: true, message: "请输入降身比例", trigger: "blur" }],
ext_value: [{ required: true, message: "请输入降身比例", trigger: "change" }],
price: [{ required: true, message: "请输入购买价格", trigger: "change" }],
type: [{ required: true, message: "请选择道具类型", trigger: "change" }],
show_status: [{ required: true, message: "请选择状态", trigger: "change" }],
is_buy: [{ required: true, message: "请选择状态", trigger: "change" }],
@@ -26,7 +27,8 @@ const newFormInline = ref(
file_type: "",
play_image: "",
special_num: "",
ext_value: ""
ext_value: "",
price: ""
}
);
function handleFileSuccess(list) {
@@ -80,6 +82,9 @@ defineExpose({ getRef });
<el-radio :label="2"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item v-if="newFormInline.is_buy === 1 && newFormInline.type === 12" label="购买价格" prop="price">
<el-input-number v-model="newFormInline.price" :min="0"></el-input-number>
</el-form-item>
<el-form-item label="展示图片" prop="base_image">
<uploadImage @handleSuccess="handleFileSuccess" :limit="1" :echoUrl="newFormInline.base_image" />
</el-form-item>

View File

@@ -147,6 +147,7 @@ export function useData() {
play_image: rowData?.play_image ?? "",
special_num: rowData?.special_num ?? "",
ext_value: rowData?.ext_value ?? "",
price: rowData?.price ?? ""
}
},
width: "40%",