From 4ea3fb422f1c1af628d948eb3908b6a61f71bbdf Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 07 八月 2025 18:05:17 +0800 Subject: [PATCH] fix: 修改 --- src/services/api/typings.d.ts | 245 ++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 224 insertions(+), 21 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 2ee35ae..f99c072 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -30,6 +30,12 @@ categoryCode?: string; /** 涓婄骇Id */ parentId?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + /** 鏌ヨ鎵�鏈� */ + all?: boolean; + /** 鏈�澶ф繁搴� */ + maxDeep?: number; } interface APIgetEnterpriseElectronSignSettingParams { @@ -87,6 +93,11 @@ roleId?: string; } + interface APIgetTaskInfoParams { + /** Id */ + id?: string; + } + interface APIgetUserInfoRolesParams { /** 鐢ㄦ埛Id */ userInfoId?: string; @@ -104,6 +115,24 @@ interface DeleteRoleCommand { ids: string[]; + } + + interface DictionaryDataQueryModel { + /** 缂栧彿 */ + code?: string; + /** 鍚嶇О */ + name?: string; + } + + enum EnumBillingMethod { + /**鎸夋湀 */ + Month = 10, + /**鎸夊ぉ */ + Day = 20, + /**鎸夋椂 */ + Hour = 30, + /**璁′欢 */ + Piece = 40, } enum EnumClientType { @@ -152,18 +181,20 @@ enum EnumResourceController { /**鏁版嵁瀛楀吀 */ Dictionary = 0, + /**浠诲姟 */ + Task = 1, /**鐢ㄦ埛璁よ瘉 */ - Auth = 1, + Auth = 2, /**鐢ㄦ埛鑿滃崟 */ - Menu = 2, + Menu = 3, /**鐢ㄦ埛璧勬簮 */ - Resource = 3, + Resource = 4, /**鐢ㄦ埛瑙掕壊 */ - Role = 4, + Role = 5, /**鐢ㄦ埛淇℃伅 */ - UserInfo = 5, + UserInfo = 6, /**浼佷笟淇℃伅 */ - Enterprise = 6, + Enterprise = 7, } enum EnumResourceMethod { @@ -192,9 +223,39 @@ All = 999, } + enum EnumSettlementCycle { + /**鏈堢粨 */ + Month = 10, + /**鍛ㄧ粨 */ + Week = 20, + /**鏃ョ粨 */ + Day = 30, + } + enum EnumSmsAccess { /**闃块噷浜戠煭淇� */ AliyunSms = 10, + } + + enum EnumTaskReleaseStatus { + /**鍙戝竷涓� */ + InProcess = 20, + /**宸插仠姝� */ + Stopped = 100, + } + + enum EnumTaskStatus { + /**寰呭畨鎺� */ + Wait = 10, + /**宸插畨鎺� */ + Complete = 20, + } + + enum EnumUserGender { + /**鐢� */ + Male = 10, + /**濂� */ + Female = 20, } enum EnumUserInfoStatus { @@ -311,6 +372,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetRoleQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskInfoQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskInfoQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -473,7 +552,7 @@ timestamp?: number; } - interface FriendlyResultListSelectOptionGuidGetDictionaryDataSelectQueryResultOption { + interface FriendlyResultListSelectOptionStringGetDictionaryDataSelectQueryResultOption { /** 璺熻釜Id */ traceId?: string; /** 鐘舵�佺爜 */ @@ -481,7 +560,7 @@ /** 閿欒鐮� */ errorCode?: string; /** 鏁版嵁 */ - data?: SelectOptionGuidGetDictionaryDataSelectQueryResultOption[]; + data?: SelectOptionStringGetDictionaryDataSelectQueryResultOption[]; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -582,6 +661,24 @@ timestamp?: number; } + interface FriendlyResultPagedListQueryResultGetTaskInfosQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PagedListQueryResultGetTaskInfosQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultPasswordLoginCommandCallback { /** 璺熻釜Id */ traceId?: string; @@ -639,6 +736,8 @@ categoryId?: string; /** 绫诲埆缂栧彿锛圛d/缂栧彿浜岄�変竴锛� */ categoryCode?: string; + /** 涓婄骇Id */ + parentId?: string; /** 鍏抽敭瀛� */ keywords?: string; } @@ -697,16 +796,16 @@ legalPerson?: string; /** 娉曚汉韬唤璇佸彿 */ legalIdentity?: string; - /** 鎵�鍦ㄧ渷浠絀d */ - provinceId?: string; + /** 鎵�鍦ㄧ渷浠界紪鍙� */ + provinceCode?: string; /** 鎵�鍦ㄧ渷浠� */ provinceContent?: string; - /** 鎵�鍦ㄥ煄甯侷d */ - cityId?: string; + /** 鎵�鍦ㄥ煄甯傜紪鍙� */ + cityCode?: string; /** 鎵�鍦ㄥ煄甯� */ cityContent?: string; - /** 鎵�灞炶涓欼d */ - industryTypeId?: string; + /** 鎵�灞炶涓氱紪鍙� */ + industryTypeCode?: string; /** 鎵�灞炶涓� */ industryTypeContent?: string; /** 涓昏惀涓氬姟 */ @@ -1000,6 +1099,72 @@ isChecked?: boolean; } + interface GetTaskInfoQueryResult { + /** Id */ + id?: string; + /** 浠诲姟鍚嶇О */ + name?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + /** 绂忓埄 */ + benefits?: DictionaryDataQueryModel[]; + /** 骞撮緞鑼冨洿鏈�灏� */ + ageMinLimit?: number; + /** 骞撮緞鑼冨洿澶� */ + ageMaxLimit?: number; + genderLimit?: EnumUserGender; + /** 璧勬牸璇佷功绫诲瀷 */ + credentialLimits?: DictionaryDataQueryModel[]; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙� */ + provinceCode?: string; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠� */ + provinceName?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode?: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯� */ + cityName?: string; + /** 浠诲姟鍦扮偣璇︾粏鍦板潃 */ + address?: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + /** 鍒涘缓鏃堕棿 */ + createdTime?: string; + } + + interface GetTaskInfosQuery { + pageModel?: PagedListQueryPageModel; + /** 鍏抽敭瀛楋紙浠诲姟鍚嶇О锛� */ + keywords?: string; + /** 鍙戝竷鏃堕棿 */ + time?: string; + status?: EnumTaskStatus; + releaseStatus?: EnumTaskReleaseStatus; + } + + interface GetTaskInfosQueryResultItem { + /** 浠诲姟鍚嶇О */ + name: string; + /** 浠诲姟鍗曞彿 */ + code?: string; + billingMethod?: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee?: number; + settlementCycle?: EnumSettlementCycle; + genderLimit?: EnumUserGender; + /** 鎶ュ悕浜烘暟 */ + userCount?: number; + status?: EnumTaskStatus; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime?: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime?: string; + releaseStatus?: EnumTaskReleaseStatus; + } + interface GetUserInfoRolesQueryResultItem { /** 瑙掕壊Id */ id?: string; @@ -1054,6 +1219,12 @@ pageModel?: PagedListQueryResultPageModel; /** 鏁版嵁 */ data?: GetRolesQueryResultItem[]; + } + + interface PagedListQueryResultGetTaskInfosQueryResultItem { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetTaskInfosQueryResultItem[]; } interface PagedListQueryResultPageModel { @@ -1138,12 +1309,12 @@ legalPerson?: string; /** 娉曚汉韬唤璇佸彿 */ legalIdentity?: string; - /** 鎵�鍦ㄧ渷浠絀d */ - provinceId?: string; - /** 鎵�鍦ㄥ煄甯侷d */ - cityId?: string; - /** 鎵�灞炶涓欼d */ - industryTypeId?: string; + /** 鎵�鍦ㄧ渷浠界紪鍙� */ + provinceCode?: string; + /** 鎵�鍦ㄥ煄甯傜紪鍙� */ + cityCode?: string; + /** 鎵�灞炶涓氱紪鍙� */ + industryTypeCode?: string; /** 涓昏惀涓氬姟 */ mainBusiness?: string; /** 鑱旂郴浜� */ @@ -1299,6 +1470,36 @@ resources?: GetRoleQueryResultResource[]; } + interface SaveTaskInfoCommand { + /** Id */ + id?: string; + /** 浠诲姟鍚嶇О */ + name: string; + billingMethod: EnumBillingMethod; + /** 鏈嶅姟璐� */ + serviceFee: number; + settlementCycle: EnumSettlementCycle; + /** 绂忓埄缂栧彿 */ + benefits?: string[]; + /** 骞撮緞鑼冨洿鏈�灏� */ + ageMinLimit: number; + /** 骞撮緞鑼冨洿澶� */ + ageMaxLimit: number; + genderLimit: EnumUserGender; + /** 璧勬牸璇佷功绫诲瀷缂栧彿 */ + credentialLimits?: string[]; + /** 浠诲姟鍦扮偣鎵�灞炵渷浠界紪鍙� */ + provinceCode: string; + /** 浠诲姟鍦扮偣鎵�灞炲煄甯傜紪鍙� */ + cityCode: string; + /** 浠诲姟鍦扮偣璇︾粏鍦板潃 */ + address: string; + /** 浠诲姟寮�濮嬫椂闂� */ + beginTime: string; + /** 浠诲姟缁撴潫鏃堕棿 */ + endTime: string; + } + interface SelectOptionGuidGetDictionaryCategorySelectQueryOption { /** 鍊� */ value?: string; @@ -1308,7 +1509,7 @@ data?: any; } - interface SelectOptionGuidGetDictionaryDataSelectQueryResultOption { + interface SelectOptionStringGetDictionaryDataSelectQueryResultOption { /** 鍊� */ value?: string; /** 鏍囩 */ @@ -1378,4 +1579,6 @@ ids?: string[]; status?: EnumUserInfoStatus; } + + type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; } -- Gitblit v1.9.1