Browse Source

fix: 枚举值类型错误

main
刘凯 1 year ago
parent
commit
fa0b999112
  1. 2
      src/api/base/common.ts
  2. 1
      src/api/system/dept/types.ts
  3. 4
      src/views/system/region/index.vue
  4. 2
      src/views/system/user/UserFormModal.vue

2
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,
}))
})
}

1
src/api/system/dept/types.ts

@ -7,6 +7,7 @@ export interface Department {
deptTypeName: string
children?: Department[]
hasChildren: boolean
deptCategory: string
}
export interface LazyGetDeptListParams {

4
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,
}
}

2
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(','),

Loading…
Cancel
Save