从bid改回id

This commit is contained in:
2026-03-19 10:18:31 +08:00
parent a63b01e6ec
commit bbc10ce359
3 changed files with 5 additions and 7 deletions

View File

@@ -56,11 +56,11 @@ export function updateCategory(data: object) {
} }
// 删除分类 // 删除分类
export function deleteCategory(bid: string) { export function deleteCategory(id: number) {
return newService({ return newService({
url: '/assets/category/deleteCategory', url: '/assets/category/deleteCategory',
method: 'delete', method: 'delete',
params: { bid }, params: { id },
}); });
} }

View File

@@ -6,7 +6,7 @@
<el-cascader <el-cascader
v-model="ruleForm.parentId" v-model="ruleForm.parentId"
:options="categoryData" :options="categoryData"
:props="{ checkStrictly: true, emitPath: false, value: 'bid', label: 'name', children: 'children' }" :props="{ checkStrictly: true, emitPath: false, value: 'id', label: 'name', children: 'children' }"
placeholder="请选择上级分类" placeholder="请选择上级分类"
clearable clearable
:disabled="isEdit || isAddChild" :disabled="isEdit || isAddChild"
@@ -130,7 +130,6 @@ import { createFormDiff } from '/@/utils/diffUtils';
interface CategoryRow { interface CategoryRow {
id: number; id: number;
bid: string;
name: string; name: string;
level: number; level: number;
options?: string[]; options?: string[];
@@ -333,7 +332,7 @@ const openDialog = (row?: CategoryRow | string, edit?: boolean) => {
getCategory(row.id).then((res: any) => { getCategory(row.id).then((res: any) => {
const data = res.data; const data = res.data;
ruleForm.id = data.id || ''; ruleForm.id = data.id || '';
ruleForm.parentId = data.bid || ''; ruleForm.parentId = data.parentId || '';
ruleForm.name = data.name || ''; ruleForm.name = data.name || '';
ruleForm.sort = data.sort || 0; ruleForm.sort = data.sort || 0;
// 处理 attrs 中的 options 字段 // 处理 attrs 中的 options 字段

View File

@@ -74,7 +74,6 @@ import { getCategoryTree, deleteCategory, updateCategoryStatus,listCategories }
interface CategoryRow { interface CategoryRow {
id: number; id: number;
bid: string;
name: string; name: string;
level: number; level: number;
type: string; type: string;
@@ -154,7 +153,7 @@ const onRowDel = (row: CategoryRow) => {
type: 'warning', type: 'warning',
}) })
.then(() => { .then(() => {
deleteCategory(row.bid).then(() => { deleteCategory(row.id).then(() => {
ElMessage.success('删除成功'); ElMessage.success('删除成功');
getCategoryList(); getCategoryList();
}); });