From d5dae013d54e1e74390669a88241f6b8d4c1ec18 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 21 八月 2025 10:32:52 +0800 Subject: [PATCH] fix: 签约 --- src/services/api/typings.d.ts | 273 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 273 insertions(+), 0 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 584f731..04356b2 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; @@ -359,6 +364,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 +399,13 @@ Modified = 20, /**鍒犻櫎 */ Deleted = 30, + } + + enum EnumElectronSignAccess { + /**涓婁笂绛� */ + BestSign = 10, + /**鏀粯瀹濅俊浠荤 */ + AlipaySign = 20, } enum EnumEnterpriseRealMethod { @@ -775,6 +810,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 +854,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; /** 閿欒淇℃伅 */ @@ -1959,6 +2066,66 @@ 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; + /** 涓氬姟缂栫爜 */ + code?: string; + access?: EnumElectronSignAccess; + /** 妯℃澘Id */ + templateId?: string; + /** 鍙橀噺 */ + values?: GetContractTemplateQueryResultValue[]; + } + + 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 +2269,74 @@ 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; + status?: EnumContractTemplateStatus; + /** 鍒剁増鏃堕棿 */ + completedTime?: string; + /** 鎿嶄綔浜� */ + operator?: string; } interface GetEnterpriseElectronSignSettingQueryResult { @@ -3608,6 +3843,38 @@ id?: string; } + interface SaveContractTemplateCommand { + /** 浼佷笟Id锛堣繍钀ョ淇濆瓨鏃讹級 */ + enterpriseId?: string; + /** 妯℃澘鍚嶇О */ + name: string; + /** 妯℃澘 */ + file: string; + /** 涓氬姟缂栫爜 */ + code?: string; + access?: EnumElectronSignAccess; + /** 妯℃澘Id */ + templateId?: string; + /** 鍙橀噺 */ + values?: SaveContractTemplateCommandValue[]; + /** Id */ + id?: string; + } + + interface SaveContractTemplateCommandValue { + /** Id */ + id?: string; + type?: EnumContractTemplateValueType; + recorder?: EnumContractTemplateValueRecorder; + userType?: EnumUserType; + /** 鍙橀噺鍚嶇О */ + label?: string; + /** 鍙橀噺浠g爜 */ + name?: string; + /** 鏄惁蹇呭~ */ + required?: boolean; + } + interface SaveDictionaryCategoryCommand { /** 缂栧彿 */ code: string; @@ -3975,6 +4242,12 @@ smsCost?: number; } + interface SetIsDisabledContractTemplateCommand { + ids?: string[]; + /** 鏄惁宸茬鐢� */ + isDisabled?: boolean; + } + interface SetMenuSwitchCommand { /** Id */ ids?: string[]; -- Gitblit v1.9.1