From fa0b999112e075c316b93cce95231938ec3c016e Mon Sep 17 00:00:00 2001 From: K <1175047471@qq.com> Date: Tue, 7 May 2024 11:27:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9E=9A=E4=B8=BE=E5=80=BC=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/common.ts | 2 +- src/api/system/dept/types.ts | 1 + src/views/system/region/index.vue | 4 ++-- src/views/system/user/UserFormModal.vue | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/api/base/common.ts b/src/api/base/common.ts index ecbabf7d..e5268e63 100644 --- a/src/api/base/common.ts +++ b/src/api/base/common.ts @@ -7,7 +7,7 @@ export function getSystemDictionary(code: string) { return res.map(item => ({ ...item, label: item.dictValue, - value: item.dictKey, + value: +item.dictKey, })) }) } diff --git a/src/api/system/dept/types.ts b/src/api/system/dept/types.ts index a0ed3c46..d78795c1 100644 --- a/src/api/system/dept/types.ts +++ b/src/api/system/dept/types.ts @@ -7,6 +7,7 @@ export interface Department { deptTypeName: string children?: Department[] hasChildren: boolean + deptCategory: string } export interface LazyGetDeptListParams { diff --git a/src/views/system/region/index.vue b/src/views/system/region/index.vue index 9c3c1094..3505882e 100644 --- a/src/views/system/region/index.vue +++ b/src/views/system/region/index.vue @@ -52,14 +52,14 @@ function onSelectRegion(_, { nativeEvent, node }: { nativeEvent: PointerEvent, n sort: undefined, remark: undefined, subCode: undefined, - regionLevel: +res.regionLevel === 5 ? 5 : (+res.regionLevel + 1).toString(), + regionLevel: +res.regionLevel === 5 ? 5 : (+res.regionLevel + 1), } } else { value = { ...res, subCode: res.code.replace(res.parentCode, ''), - regionLevel: res.regionLevel.toString(), + regionLevel: res.regionLevel, } } diff --git a/src/views/system/user/UserFormModal.vue b/src/views/system/user/UserFormModal.vue index bcf71eca..9641a72a 100644 --- a/src/views/system/user/UserFormModal.vue +++ b/src/views/system/user/UserFormModal.vue @@ -26,7 +26,7 @@ const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data isUpdate.value = true setFieldsValue({ ...data, - userType: data.userType.toString(), + userType: data.userType, deptId: data.deptId.split(','), postId: data.postId.split(','), roleId: data.roleId.split(','),