更新价格
This commit is contained in:
@@ -5,7 +5,8 @@ import { queryClassifyList } from '@/api/modules/decorate';
|
|||||||
const ruleFormRef = ref();
|
const ruleFormRef = ref();
|
||||||
const formRules = ref({
|
const formRules = ref({
|
||||||
title: [{ required: true, message: "请输入道具标题", trigger: "change" }],
|
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" }],
|
type: [{ required: true, message: "请选择道具类型", trigger: "change" }],
|
||||||
show_status: [{ required: true, message: "请选择状态", trigger: "change" }],
|
show_status: [{ required: true, message: "请选择状态", trigger: "change" }],
|
||||||
is_buy: [{ required: true, message: "请选择状态", trigger: "change" }],
|
is_buy: [{ required: true, message: "请选择状态", trigger: "change" }],
|
||||||
@@ -26,7 +27,8 @@ const newFormInline = ref(
|
|||||||
file_type: "",
|
file_type: "",
|
||||||
play_image: "",
|
play_image: "",
|
||||||
special_num: "",
|
special_num: "",
|
||||||
ext_value: ""
|
ext_value: "",
|
||||||
|
price: ""
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
function handleFileSuccess(list) {
|
function handleFileSuccess(list) {
|
||||||
@@ -80,6 +82,9 @@ defineExpose({ getRef });
|
|||||||
<el-radio :label="2">否</el-radio>
|
<el-radio :label="2">否</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</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">
|
<el-form-item label="展示图片" prop="base_image">
|
||||||
<uploadImage @handleSuccess="handleFileSuccess" :limit="1" :echoUrl="newFormInline.base_image" />
|
<uploadImage @handleSuccess="handleFileSuccess" :limit="1" :echoUrl="newFormInline.base_image" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|||||||
@@ -147,6 +147,7 @@ export function useData() {
|
|||||||
play_image: rowData?.play_image ?? "",
|
play_image: rowData?.play_image ?? "",
|
||||||
special_num: rowData?.special_num ?? "",
|
special_num: rowData?.special_num ?? "",
|
||||||
ext_value: rowData?.ext_value ?? "",
|
ext_value: rowData?.ext_value ?? "",
|
||||||
|
price: rowData?.price ?? ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
width: "40%",
|
width: "40%",
|
||||||
|
|||||||
Reference in New Issue
Block a user