feat: 修改商品分类排序功能
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
<myDialog title="选择商品" width="50%" ref="myDialogRef" @Confirm="subitgood">
|
||||
<page-search ref="searchRef" :search-config="searchConfig" @query-click="handleQueryClick"
|
||||
@reset-click="handleResetClick" />
|
||||
<page-content ref="contentRef" :content-config="contentConfig" @filter-change="handleFilterChange">
|
||||
<page-content ref="contentRef" v-if="switchref" :content-config="contentConfig"
|
||||
@filter-change="handleFilterChange">
|
||||
<template #status="scope">
|
||||
<el-tag :type="scope.row[scope.prop] == 1 ? 'success' : 'info'">
|
||||
{{ scope.row[scope.prop] == 1 ? "启用" : "禁用" }}
|
||||
@@ -43,13 +44,16 @@ const {
|
||||
handleFilterChange,
|
||||
} = usePage();
|
||||
let myDialogRef: any = ref(null)
|
||||
let switchref = ref(false)
|
||||
function opens() {
|
||||
switchref.value = true
|
||||
myDialogRef.value.open()
|
||||
}
|
||||
const emit = defineEmits(['success'])
|
||||
// 添加商品的回调
|
||||
function subitgood() {
|
||||
emit('success', contentRef.value?.getselectTable())
|
||||
switchref.value = false
|
||||
myDialogRef.value.close()
|
||||
}
|
||||
defineExpose({ opens })
|
||||
|
||||
@@ -45,6 +45,15 @@ const modalConfig: IModalConfig<UserForm> = {
|
||||
},
|
||||
initialValue: 1,
|
||||
},
|
||||
{
|
||||
label: "排序",
|
||||
prop: "sort",
|
||||
type: "input-number",
|
||||
attrs: {
|
||||
placeholder: "请输入排序",
|
||||
},
|
||||
initialValue: 1,
|
||||
}
|
||||
],
|
||||
};
|
||||
export interface UserForm { }
|
||||
|
||||
@@ -15,7 +15,7 @@ const modalConfig: IModalConfig<UserForm> = {
|
||||
|
||||
pk: "id",
|
||||
formAction: function (data) {
|
||||
return UserAPI.update({ ...data, sort: '1' });
|
||||
return UserAPI.update({ ...data });
|
||||
},
|
||||
beforeSubmit(data) {
|
||||
console.log("提交之前处理", data);
|
||||
@@ -49,6 +49,15 @@ const modalConfig: IModalConfig<UserForm> = {
|
||||
},
|
||||
initialValue: 1,
|
||||
},
|
||||
{
|
||||
label: "排序",
|
||||
prop: "sort",
|
||||
type: "input-number",
|
||||
attrs: {
|
||||
placeholder: "请输入排序",
|
||||
},
|
||||
initialValue: 1,
|
||||
}
|
||||
],
|
||||
};
|
||||
/** 用户表单类型 */
|
||||
|
||||
Reference in New Issue
Block a user