From 472f504e9c29cd592ee2e25b023892bfa17e4143 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 22 八月 2025 14:22:55 +0800 Subject: [PATCH] fix: 签约 --- src/services/api/typings.d.ts | 139 +++++++++++++++++++++++++++++++++++++++------ 1 files changed, 119 insertions(+), 20 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 9b8595f..4e3e2ad 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -66,6 +66,11 @@ withChildren?: boolean; } + interface APIgetEnabledElectronSignSettingsParams { + /** 鏌ヨ宸插惎鐢ㄧ殑鐢靛瓙绛鹃厤缃� */ + request?: GetEnabledElectronSignSettingsQuery; + } + interface APIgetEnterpriseElectronSignSettingParams { /** Id */ id?: string; @@ -276,6 +281,11 @@ phoneNumber: string; /** 楠岃瘉鐮� */ verifyCode: string; + } + + interface CheckElectronSignAccessEnabledsCommand { + /** 閫氶亾 */ + accesses?: EnumElectronSignAccess[]; } type CheckHealthQuery = Record<string, any>; @@ -660,6 +670,10 @@ Pass = 20, /**宸叉嫆绛� */ Refuse = 30, + /**鐢熸晥涓� */ + Effect = 40, + /**宸茬粓姝� */ + Stop = 50, } enum EnumTaskUserSubmitCheckReceiveStatus { @@ -935,6 +949,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: GetEnterpriseElectronSignSettingQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetEnterpriseEmployeeElectronSignsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetEnterpriseEmployeeElectronSignsQueryResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1596,6 +1628,25 @@ timestamp?: number; } + interface FriendlyResultListGetEnabledElectronSignSettingsQueryResultItem { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: GetEnabledElectronSignSettingsQueryResultItem[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultListGetMenusQueryResultItem { /** 璺熻釜Id */ traceId?: string; @@ -2184,6 +2235,8 @@ name?: string; /** 妯℃澘 */ file?: string; + /** 灏忕▼搴忕爜 */ + wxmpQrCode?: string; /** 鍒剁増妯℃澘鐓х墖 */ templateEditData?: string; /** 鍒剁増鍙橀噺JSON */ @@ -2195,6 +2248,10 @@ templateId?: string; /** 鍙橀噺 */ values?: GetContractTemplateQueryResultValue[]; + /** 鍒涘缓鎿嶄綔浜� */ + createdUserId?: string; + /** 鏄惁浼佷笟鐢ㄦ埛鍒涘缓 */ + isEnterpriseUserCreated?: boolean; } interface GetContractTemplateQueryResultValue { @@ -2356,6 +2413,18 @@ isDisabled?: boolean; } + type GetEnabledElectronSignSettingsQuery = Record<string, any>; + + interface GetEnabledElectronSignSettingsQueryResultItem { + access?: EnumElectronSignAccess; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + } + interface GetEnterpriseContractTemplateLogsQuery { /** 妯℃澘Id */ id?: string; @@ -2417,6 +2486,8 @@ code?: string; /** 妯℃澘 */ file?: string; + /** 灏忕▼搴忕爜 */ + wxmpQrCode?: string; status?: EnumContractTemplateStatus; /** 鍒剁増鏃堕棿 */ completedTime?: string; @@ -2427,13 +2498,27 @@ interface GetEnterpriseElectronSignSettingQueryResult { /** Id */ id?: string; - realAccess?: EnumRealAccess; - /** 瀹炲悕璐圭敤 */ - realVerifyCost?: number; - /** 绛剧害璐圭敤 */ - signCost?: number; - /** 涓�鍙d环 */ - mergeSignCost?: number; + /** 鐢靛瓙绛鹃�氶亾 */ + electronSignAccesses?: EnumElectronSignAccess[]; + } + + interface GetEnterpriseEmployeeElectronSignsQuery { + userSignContractStatus?: EnumTaskUserSignContractStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetEnterpriseEmployeeElectronSignsQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetEnterpriseEmployeeElectronSignsQueryResultItem[]; + } + + interface GetEnterpriseEmployeeElectronSignsQueryResultItem { + /** Id */ + id?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + userSignContractStatus?: EnumTaskUserSignContractStatus; } interface GetEnterpriseEmployeeQueryResult { @@ -4396,13 +4481,8 @@ interface SetEnterpriseElectronSignSettingCommand { /** Id */ id?: string; - realAccess?: EnumRealAccess; - /** 瀹炲悕璐圭敤 */ - realVerifyCost?: number; - /** 绛剧害璐圭敤 */ - signCost?: number; - /** 涓�鍙d环 */ - mergeSignCost?: number; + /** 鐢靛瓙绛鹃�氶亾 */ + electronSignAccesses?: EnumElectronSignAccess[]; } interface SetEnterpriseSmsSettingCommand { @@ -4497,6 +4577,23 @@ files?: string[]; } + interface SyncElectronSignSettingsCommand { + /** 椤� */ + items?: SyncElectronSignSettingsCommandItem[]; + } + + interface SyncElectronSignSettingsCommandItem { + access?: EnumElectronSignAccess; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + } + interface SyncEnterpriseUserCommand { dataSource?: EnumDataSource; /** 鏁版嵁鏉ユ簮Id */ @@ -4545,13 +4642,9 @@ bankCard?: string; /** 鏄惁宸叉牎楠岄摱琛岃处鎴� */ isCheckedBankCard?: boolean; + /** 鐢靛瓙绛鹃�氶亾 */ + electronSignAccesses?: EnumElectronSignAccess[]; realAccess?: EnumRealAccess; - /** 瀹炲悕璐圭敤 */ - realVerifyCost?: number; - /** 绛剧害璐圭敤 */ - signCost?: number; - /** 涓�鍙d环 */ - mergeSignCost?: number; /** 鏄惁瀹炲悕 */ isReal?: boolean; enterpriseAuth?: SyncEnterpriseUserCommandEnterpriseAuth; @@ -4560,6 +4653,10 @@ interface SyncEnterpriseUserCommandEnterpriseAuth { enterpriseRealMethod?: EnumEnterpriseRealMethod; personalRealMethod?: EnumPersonalRealMethod; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 娉曚汉韬唤璇佸彿 */ + legalIdentity?: string; /** 娉曚汉鎴栫粡鍔炰汉濮撳悕 */ name?: string; /** 娉曚汉鎴栫粡鍔炰汉韬唤璇佸彿 */ @@ -4578,6 +4675,8 @@ proxy?: boolean; /** 浼佷笟鎺堟潈涔� */ proxyPowerAttorneyUrl?: string; + /** 绗笁鏂瑰疄鍚嶉�氶亾璐﹀彿 */ + certAccount?: string; } type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; -- Gitblit v1.9.1