From 55119aeab85c9dc310ab8bc3de3091a20fa9a684 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 21 八月 2025 16:35:00 +0800 Subject: [PATCH] fix: 签约 --- src/services/api/typings.d.ts | 476 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 465 insertions(+), 11 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 584f731..b17cf14 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -29,6 +29,11 @@ date?: string; } + interface APIgetContractTemplateParams { + /** 妯℃澘Id */ + id?: string; + } + interface APIgetCurrentLogierMenuParams { /** Id */ id?: string; @@ -93,17 +98,6 @@ url?: string; } - interface APIgetLicenseOcrParams { - /** 閫氶亾 */ - access?: EnumOcrAccess; - /** 鍦烘櫙 */ - scene?: string; - /** 閾炬帴鍦板潃 */ - url?: string; - /** 鏄惁涓轰簯瀛樺偍鐩稿鍦板潃 */ - isOssUrl?: boolean; - } - interface APIgetMenuParams { /** Id */ id?: string; @@ -123,6 +117,11 @@ interface APIgetPersonalLoginInfoParams { /** 鏌ヨ涓汉鐢ㄦ埛鐧诲綍淇℃伅 */ request?: GetPersonalLoginInfoQuery; + } + + interface APIgetPersonalUserRealResultParams { + /** 鏌ヨ涓汉瀹炲悕缁撴灉 */ + request?: GetPersonalUserRealResultQuery; } interface APIgetResourceFieldsParams { @@ -237,6 +236,28 @@ address?: string; /** 缁忚惀鑼冨洿 */ mainBusiness?: string; + } + + interface BaiduOcrIdentityBackResultModel { + /** 澶辨晥鏃ユ湡 */ + expiryDate?: string; + /** 绛惧彂鏈哄叧 */ + issueAuthority?: string; + /** 绛惧彂鏃ユ湡 */ + issueDate?: string; + } + + interface BaiduOcrIdentityFrontResultModel { + name?: string; + /** 韬唤璇佸彿 */ + identity?: string; + gender?: EnumUserGender; + /** 鐢熸棩 */ + birthday?: string; + /** 姘戞棌 */ + nation?: string; + /** 浣忓潃 */ + address?: string; } interface BindWxmpUserInfoCommand { @@ -359,6 +380,29 @@ Wxmp = 20, } + enum EnumContractTemplateStatus { + /**寰呭埗鐗� */ + Wait = 10, + /**宸插畬鎴� */ + Completed = 20, + } + + enum EnumContractTemplateValueRecorder { + /**鍙戜欢浜� */ + Creator = 10, + /**绛剧讲浜� */ + Signer = 20, + } + + enum EnumContractTemplateValueType { + /**鏂囨湰 */ + Text = 10, + /**绛剧讲 */ + Sign = 20, + /**鏃ユ湡 */ + Date = 30, + } + enum EnumDataSource { /**818 */ HumanResources = 10, @@ -371,6 +415,13 @@ Modified = 20, /**鍒犻櫎 */ Deleted = 30, + } + + enum EnumElectronSignAccess { + /**涓婁笂绛� */ + BestSign = 10, + /**鏀粯瀹濅俊浠荤 */ + AlipaySign = 20, } enum EnumEnterpriseRealMethod { @@ -450,6 +501,17 @@ Identity4 = 20, /**鍒疯劯璁よ瘉 */ Face = 30, + } + + enum EnumPersonalUserRealStatus { + /**鏈疄鍚� */ + UnReal = 0, + /**鏍¢獙涓� */ + Checking = 10, + /**瀹炲悕澶辫触 */ + Fail = 99, + /**宸插疄鍚� */ + Real = 100, } enum EnumRealAccess { @@ -775,6 +837,42 @@ timestamp?: number; } + interface FriendlyResultGetContractTemplateEnterprisesQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetContractTemplateEnterprisesQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetContractTemplateQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetContractTemplateQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetDbAuditLogsQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -783,6 +881,42 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetDbAuditLogsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetEnterpriseContractTemplateLogsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseContractTemplateLogsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetEnterpriseContractTemplatesQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseContractTemplatesQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -909,6 +1043,42 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetExceptionLogsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetIdentityBackOcrCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetIdentityBackOcrCommandResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetIdentityFrontOcrCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetIdentityFrontOcrCommandResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1053,6 +1223,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetPersonalUserInfosQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetPersonalUserRealResultQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalUserRealResultQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1959,6 +2147,76 @@ addressName?: string; } + interface GetContractTemplateEnterprisesQuery { + /** 鍏抽敭瀛� */ + keywords?: string; + status?: EnumContractTemplateStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetContractTemplateEnterprisesQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetContractTemplateEnterprisesQueryResultItem[]; + } + + interface GetContractTemplateEnterprisesQueryResultItem { + /** 浼佷笟Id */ + id?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + /** 鑱旂郴浜� */ + contacts?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhoneNumber?: string; + /** 鍚堝悓鏁� */ + total?: number; + /** 寰呭埗鐗� */ + waitCount?: number; + } + + interface GetContractTemplateQueryResult { + /** 妯℃澘Id */ + id?: string; + /** 浼佷笟Id */ + enterpriseId?: string; + /** 妯℃澘鍚嶇О */ + name?: string; + /** 妯℃澘 */ + file?: string; + /** 灏忕▼搴忕爜 */ + wxmpQrCode?: string; + /** 鍒剁増妯℃澘鐓х墖 */ + templateEditData?: string; + /** 鍒剁増鍙橀噺JSON */ + templateJsonData?: string; + /** 涓氬姟缂栫爜 */ + code?: string; + access?: EnumElectronSignAccess; + /** 妯℃澘Id */ + templateId?: string; + /** 鍙橀噺 */ + values?: GetContractTemplateQueryResultValue[]; + /** 鍒涘缓鎿嶄綔浜� */ + createdUserId?: string; + /** 鏄惁浼佷笟鐢ㄦ埛鍒涘缓 */ + isEnterpriseUserCreated?: boolean; + } + + interface GetContractTemplateQueryResultValue { + /** 鍙橀噺Id */ + id?: string; + type?: EnumContractTemplateValueType; + recorder?: EnumContractTemplateValueRecorder; + userType?: EnumUserType; + /** 鍙橀噺鍚嶇О */ + label?: string; + /** 鍙橀噺浠g爜 */ + name?: string; + /** 鏄惁蹇呭~ */ + required?: boolean; + } + type GetCurrentLogierMenusQuery = Record<string, any>; interface GetDbAuditLogsQuery { @@ -2102,6 +2360,76 @@ sort?: number; /** 鏄惁绂佺敤 */ isDisabled?: boolean; + } + + interface GetEnterpriseContractTemplateLogsQuery { + /** 妯℃澘Id */ + id?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetEnterpriseContractTemplateLogsQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetEnterpriseContractTemplateLogsQueryResultItem[]; + } + + interface GetEnterpriseContractTemplateLogsQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鎿嶄綔浜� */ + createdUser?: string; + /** 鎿嶄綔鏃堕棿 */ + createdTime?: string; + operate?: EnumDbAuditOperate; + /** 鎿嶄綔鍐呭 */ + content?: string[]; + } + + interface GetEnterpriseContractTemplatesQuery { + /** 浼佷笟Id */ + enterpriseId?: string; + /** 鍏抽敭瀛� */ + keywords?: string; + status?: EnumContractTemplateStatus; + /** 瀹㈡埛涓婁紶鏃堕棿-璧峰 */ + createdTimeBegin?: string; + /** 瀹㈡埛涓婁紶鏃堕棿-鎴 */ + createdTimeEnd?: string; + /** 鍒剁増鏃堕棿-璧峰 */ + completedTimeBegin?: string; + /** 鍒剁増鏃堕棿-鎴 */ + completedTimeEnd?: string; + pageModel?: PagedListQueryPageModel; + } + + interface GetEnterpriseContractTemplatesQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetEnterpriseContractTemplatesQueryResultItem[]; + } + + interface GetEnterpriseContractTemplatesQueryResultItem { + /** 妯℃澘Id */ + id?: string; + /** 妯℃澘鍚嶇О */ + name?: string; + /** 瀹㈡埛涓婁紶鏃堕棿 */ + createdTime?: string; + /** 妯℃澘Id */ + templateId?: string; + access?: EnumElectronSignAccess; + /** 涓氬姟缂栫爜 */ + code?: string; + /** 妯℃澘 */ + file?: string; + /** 灏忕▼搴忕爜 */ + wxmpQrCode?: string; + status?: EnumContractTemplateStatus; + /** 鍒剁増鏃堕棿 */ + completedTime?: string; + /** 鎿嶄綔浜� */ + operator?: string; } interface GetEnterpriseElectronSignSettingQueryResult { @@ -2345,6 +2673,48 @@ createdUser?: GetResourceLogsQueryResultItemCreatedUser; /** 鍒涘缓鏃堕棿 */ createdTime?: string; + } + + interface GetIdentityBackOcrCommand { + access?: EnumOcrAccess; + /** 鍦烘櫙 */ + scene?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁涓轰簯瀛樺偍鐩稿鍦板潃 */ + isOssUrl?: boolean; + } + + interface GetIdentityBackOcrCommandResult { + /** 鍦板潃 */ + url?: string; + model?: BaiduOcrIdentityBackResultModel; + } + + interface GetIdentityFrontOcrCommand { + access?: EnumOcrAccess; + /** 鍦烘櫙 */ + scene?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁涓轰簯瀛樺偍鐩稿鍦板潃 */ + isOssUrl?: boolean; + } + + interface GetIdentityFrontOcrCommandResult { + /** 鍦板潃 */ + url?: string; + model?: BaiduOcrIdentityFrontResultModel; + } + + interface GetLicenseOcrCommand { + access?: EnumOcrAccess; + /** 鍦烘櫙 */ + scene?: string; + /** 閾炬帴鍦板潃 */ + url?: string; + /** 鏄惁涓轰簯瀛樺偍鐩稿鍦板潃 */ + isOssUrl?: boolean; } interface GetLicenseOcrCommandResult { @@ -2754,6 +3124,41 @@ hireTime?: string; /** 鏈�杩戠绾︽椂闂� */ signContractTime?: string; + } + + type GetPersonalUserRealResultQuery = Record<string, any>; + + interface GetPersonalUserRealResultQueryResult { + /** 鏄惁瀹炲悕 */ + isReal?: boolean; + /** 瀹炲悕鏃堕棿 */ + realTime?: string; + realMethod?: EnumUserRealMethod; + /** 濮撳悕 */ + name?: string; + /** 鎵嬫満鍙� */ + phoneNumber?: string; + /** 韬唤璇佸彿 */ + identity?: string; + /** 韬唤璇佷汉鍍忛潰 */ + identityImg?: string; + /** 韬唤璇佸浗寰介潰 */ + identityBackImg?: string; + gender?: EnumUserGender; + /** 鐢熸棩 */ + birthday?: string; + /** 骞撮緞 */ + age?: number; + /** 閾惰鍗″彿 */ + bankCard?: string; + /** 閾惰鍗$収鐗� */ + bankCardImg?: string; + realAccess?: EnumRealAccess; + realStatus?: EnumPersonalUserRealStatus; + /** 瀹炲悕澶辫触娑堟伅 */ + realFailMessage?: string; + /** 浜鸿劯瀹炲悕璁よ瘉鍦板潃 */ + faceRealUrl?: string; } interface GetResourceFieldsQueryResultItem { @@ -3608,6 +4013,47 @@ id?: string; } + interface SaveContractTemplateCommand { + /** 浼佷笟Id锛堣繍钀ョ淇濆瓨鏃讹級 */ + enterpriseId?: string; + /** 妯℃澘鍚嶇О */ + name: string; + /** 妯℃澘 */ + file: string; + /** 鍒剁増妯℃澘鐓х墖 */ + templateEditData?: string; + /** 涓氬姟缂栫爜 */ + code?: string; + access?: EnumElectronSignAccess; + /** 妯℃澘Id */ + templateId?: string; + /** Id */ + id?: string; + } + + interface SaveContractTemplateValuesCommand { + /** 妯℃澘Id */ + id: string; + /** 鍒剁増鍙橀噺JSON */ + templateJsonData?: string; + /** 鍙橀噺 */ + values: SaveContractTemplateValuesCommandItem[]; + } + + interface SaveContractTemplateValuesCommandItem { + /** Id */ + id?: string; + type?: EnumContractTemplateValueType; + recorder?: EnumContractTemplateValueRecorder; + userType?: EnumUserType; + /** 鍙橀噺鍚嶇О */ + label?: string; + /** 鍙橀噺浠g爜 */ + name?: string; + /** 鏄惁蹇呭~ */ + required?: boolean; + } + interface SaveDictionaryCategoryCommand { /** 缂栧彿 */ code: string; @@ -3975,6 +4421,12 @@ smsCost?: number; } + interface SetIsDisabledContractTemplateCommand { + ids?: string[]; + /** 鏄惁宸茬鐢� */ + isDisabled?: boolean; + } + interface SetMenuSwitchCommand { /** Id */ ids?: string[]; @@ -4134,6 +4586,8 @@ proxy?: boolean; /** 浼佷笟鎺堟潈涔� */ proxyPowerAttorneyUrl?: string; + /** 瀹炲悕Id */ + realId?: string; } type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; -- Gitblit v1.9.1