feat:对接岗位管理,修复模板生成bug

This commit is contained in:
AN
2025-04-04 17:32:27 +08:00
parent b984725bb0
commit 73cfa34796
12 changed files with 622 additions and 7 deletions

View File

@ -358,8 +358,8 @@ declare namespace Api {
/** post search params */
type PostSearchParams = CommonType.RecordNullable<
Pick<Api.System.Post, 'deptId' | 'postCode' | 'postCategory' | 'postName' | 'status'> &
Api.Common.CommonSearchParams
Pick<Api.System.Post, 'deptId' | 'postCode' | 'postName' | 'status'>
& { belongDeptId: CommonType.IdType } & Api.Common.CommonSearchParams
>;
/** post operate params */
@ -441,7 +441,7 @@ declare namespace Api {
/** tenant search params */
type TenantSearchParams = CommonType.RecordNullable<
Pick<Api.System.Tenant, 'tenantId' | 'contactUserName' | 'contactPhone' | 'companyName'> &
Api.Common.CommonSearchParams
Api.Common.CommonSearchParams
>;
/** tenant operate params */
@ -492,7 +492,7 @@ declare namespace Api {
/** tenant package search params */
type TenantPackageSearchParams = CommonType.RecordNullable<
Pick<Api.System.TenantPackage, 'packageName' | 'menuIds' | 'menuCheckStrictly' | 'status'> &
Api.Common.CommonSearchParams
Api.Common.CommonSearchParams
>;
/** tenant package operate params */

View File

@ -100,7 +100,9 @@ declare module 'vue' {
NRadio: typeof import('naive-ui')['NRadio']
NRadioButton: typeof import('naive-ui')['NRadioButton']
NRadioGroup: typeof import('naive-ui')['NRadioGroup']
NS: typeof import('naive-ui')['NS']
NScrollbar: typeof import('naive-ui')['NScrollbar']
NSe: typeof import('naive-ui')['NSe']
NSelect: typeof import('naive-ui')['NSelect']
NSpace: typeof import('naive-ui')['NSpace']
NSpin: typeof import('naive-ui')['NSpin']

View File

@ -29,6 +29,7 @@ declare module "@elegant-router/types" {
"system_dict_data": "/system/dict/data";
"system_dict_type": "/system/dict/type";
"system_menu": "/system/menu";
"system_post": "/system/post";
"system_tenant": "/system/tenant";
"system_user": "/system/user";
"tool": "/tool";
@ -99,6 +100,7 @@ declare module "@elegant-router/types" {
| "system_dict"
| "system_dict_type"
| "system_menu"
| "system_post"
| "system_tenant"
| "system_user"
| "tool_gen"