From 613d1a6ff31ca384c51d786819b27136d393a181 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 08 八月 2025 17:28:12 +0800 Subject: [PATCH] fix: 修改登录 --- src/services/api/typings.d.ts | 185 +++++++++++++++++++++++++++++---------------- 1 files changed, 118 insertions(+), 67 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 5324984..17bba27 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -110,6 +110,13 @@ userId?: string; } + interface BindPhoneNumberCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber?: string; + /** 楠岃瘉鐮� */ + verifyCode?: string; + } + interface DeleteDictionaryCategoryCommand { ids: string[]; } @@ -119,6 +126,10 @@ } interface DeleteRoleCommand { + ids: string[]; + } + + interface DeleteTaskInfoCommand { ids: string[]; } @@ -235,19 +246,6 @@ AliyunSms = 10, } - enum EnumSmsTemplateType { - /**鐧诲綍 */ - Login = 0, - /**娉ㄥ唽 */ - Register = 1, - /**淇敼瀵嗙爜 */ - UpdatePassword = 2, - /**缁戝畾鎵嬫満鍙风爜 */ - BindPhoneNumber = 3, - /**淇敼鎵嬫満鍙风爜 */ - UpdatePhoneNumber = 4, - } - enum EnumTaskCheckReceiveStatus { /**寰呴獙鏀� */ Wait = 10, @@ -304,6 +302,25 @@ Enterprise = 20, /**杩愯惀 */ Operation = 100, + } + + interface FriendlyResultBoolean { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: boolean; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; } interface FriendlyResultGetAliyunOSSAcsQueryResult { @@ -422,6 +439,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetTaskInfoQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetTaskInfosQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetTaskInfosQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -621,6 +656,24 @@ timestamp?: number; } + interface FriendlyResultLoginCommandCallback { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: LoginCommandCallback; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultPagedListQueryResultGetDictionaryCategoriesQueryResultItem { /** 璺熻釜Id */ traceId?: string; @@ -701,42 +754,6 @@ /** 閿欒鐮� */ errorCode?: string; data?: PagedListQueryResultGetRolesQueryResultItem; - /** 鎵ц鎴愬姛 */ - success?: boolean; - /** 閿欒淇℃伅 */ - msg?: any; - /** 闄勫姞鏁版嵁 */ - extras?: any; - /** 鏃堕棿鎴� */ - 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; - /** 鐘舵�佺爜 */ - code?: number; - /** 閿欒鐮� */ - errorCode?: string; - data?: PasswordLoginCommandCallback; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -868,6 +885,8 @@ contactEmail?: string; /** 璐﹀彿 */ userName?: string; + /** 鍦ㄦ嫑宀椾綅鏁伴噺 */ + taskCount?: number; } interface GetEnterpriseSmsSettingQueryResult { @@ -1155,7 +1174,7 @@ /** 浼佷笟Id */ enterpriseId?: string; /** 浼佷笟鍏ㄧО */ - enterpriseName?: string; + enterpriseEnterpriseName?: string; /** 鍦ㄦ嫑宀椾綅鏁伴噺 */ taskCount?: number; /** 浠诲姟鍚嶇О */ @@ -1197,12 +1216,16 @@ createdTime?: string; /** 鏄惁宸叉敹钘� */ isCollected?: boolean; + status?: EnumTaskStatus; + releaseStatus?: EnumTaskReleaseStatus; } interface GetTaskInfoQueryResultBenefit { /** 绂忓埄缂栧彿 */ benefitCode?: string; - /** 绂忓埄 */ + /** 绂忓埄鍥炬爣 */ + benefitField2?: string; + /** 绂忓埄鍚嶇О */ benefitContent?: string; } @@ -1217,6 +1240,8 @@ pageModel?: PagedListQueryPageModel; /** 鍏抽敭瀛楋紙浠诲姟鍚嶇О锛� */ keywords?: string; + /** 浼佷笟Id */ + enterpriseId?: string; /** 鍙戝竷鏃堕棿-寮�濮� */ beginTime?: string; /** 鍙戝竷鏃堕棿-缁撴潫 */ @@ -1230,6 +1255,13 @@ status?: EnumTaskStatus; releaseStatus?: EnumTaskReleaseStatus; recommendStatus?: EnumTaskRecommendStatus; + } + + interface GetTaskInfosQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetTaskInfosQueryResultItem[]; + objectData?: GetTaskInfosQueryResultObjectData; } interface GetTaskInfosQueryResultItem { @@ -1279,6 +1311,17 @@ createdTime?: string; } + interface GetTaskInfosQueryResultObjectData { + /** 寰呭畨鎺掓暟閲� */ + waitAssignCount?: number; + /** 宸插畨鎺掓暟閲� */ + completedAssignCount?: number; + /** 鍙戝竷涓暟閲� */ + inProcessReleaseCount?: number; + /** 宸插仠姝㈡暟閲� */ + stoppedReleaseCount?: number; + } + interface GetUserInfoRolesQueryResultItem { /** 瑙掕壊Id */ id?: string; @@ -1291,6 +1334,13 @@ } type GetUserResumeQueryResult = Record<string, any>; + + interface LoginCommandCallback { + /** 鐢ㄦ埛璁块棶浠ょ墝 */ + accessToken?: string; + /** 鍒锋柊浠ょ墝 */ + refreshToken?: string; + } interface PagedListQueryPageModel { /** 琛屾暟 */ @@ -1337,12 +1387,6 @@ data?: GetRolesQueryResultItem[]; } - interface PagedListQueryResultGetTaskInfosQueryResultItem { - pageModel?: PagedListQueryResultPageModel; - /** 鏁版嵁 */ - data?: GetTaskInfosQueryResultItem[]; - } - interface PagedListQueryResultPageModel { /** 琛屾暟 */ rows?: number; @@ -1363,13 +1407,6 @@ password: string; type?: EnumUserType; clientType?: EnumClientType; - } - - interface PasswordLoginCommandCallback { - /** 鐢ㄦ埛璁块棶浠ょ墝 */ - accessToken?: string; - /** 鍒锋柊浠ょ墝 */ - refreshToken?: string; } interface SaveDictionaryCategoryCommand { @@ -1640,10 +1677,9 @@ data?: any; } - interface SendVerifyCodeCommand { + interface SendLoginOrRegisterVerifyCodeCommand { /** 鎵嬫満鍙风爜 */ - phoneNumber?: string; - templateCode?: EnumSmsTemplateType; + phoneNumber: string; } interface SetDictionaryDataIsDisabledCommand { @@ -1720,5 +1756,20 @@ status?: EnumUserStatus; } + interface SmsLoginCommand { + /** 鎵嬫満鍙风爜 */ + phoneNumber?: string; + /** 楠岃瘉鐮� */ + verifyCode?: string; + type?: EnumUserType; + clientType?: EnumClientType; + } + type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; + + interface WxmpLoginCommand { + /** 鐢ㄦ埛鐧诲綍鍑瘉 */ + code: string; + type?: EnumUserType; + } } -- Gitblit v1.9.1