diff --git a/web/src/components/dept-format/index.vue b/web/src/components/dept-format/index.vue index 1c71fcf..eeb6b5e 100644 --- a/web/src/components/dept-format/index.vue +++ b/web/src/components/dept-format/index.vue @@ -19,6 +19,7 @@ watch(()=>{ const result = await deptInfoStore.getParentDeptById(newVal) if(result?.nodes){ let name = "" + console.log(result) result.nodes.forEach((item:any,index:number)=>{ name += index>0?`/${item.name}`:item.name }) diff --git a/web/src/views/system/user/crud.tsx b/web/src/views/system/user/crud.tsx index 254add0..9e234f8 100644 --- a/web/src/views/system/user/crud.tsx +++ b/web/src/views/system/user/crud.tsx @@ -17,6 +17,7 @@ import {SystemConfigStore} from "/@/stores/systemConfig"; import {storeToRefs} from "pinia"; import {computed} from "vue"; import { Md5 } from 'ts-md5'; +import {commonCrudConfig} from "/@/utils/commonCrud"; export const createCrudOptions = function ({crudExpose}: CreateCrudOptionsProps): CreateCrudOptionsRet { const pageRequest = async (query: UserPageQuery) => { return await api.GetList(query); @@ -372,6 +373,12 @@ export const createCrudOptions = function ({crudExpose}: CreateCrudOptionsProps) show: false, }, }, + ...commonCrudConfig({ + dept_belong_id: { + form: true, + table: true + } + }) }, }, };