From cfa7283b1d47334b648493270c88d609b956ee11 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 01 九月 2025 15:17:27 +0800 Subject: [PATCH] feat: 签约 --- packages/services/apiV2/typings.d.ts | 525 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 500 insertions(+), 25 deletions(-) diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts index 31ee0fb..13ceaa8 100644 --- a/packages/services/apiV2/typings.d.ts +++ b/packages/services/apiV2/typings.d.ts @@ -3,6 +3,92 @@ [key: string]: any; } + interface AlipayFundExpandindirectCreateCommand { + /** 浜у搧鐮� */ + productCode?: string; + /** 鍦烘櫙鐮� */ + bizScene?: string; + /** 澶栭儴鍗曞彿 */ + outBizNo?: string; + /** 浜岀骇鍟嗘埛淇℃伅-鏍囪瘑 */ + identity?: string; + /** 浜岀骇鍟嗘埛淇℃伅-鏍囪瘑绫诲瀷 */ + identityType?: string; + /** 浜岀骇鍟嗘埛淇℃伅-濮撳悕 */ + name?: string; + /** 涓氬姟绫诲瀷 */ + bizType?: string; + /** 鍘熻繘浠跺崟id */ + originalOrderId?: string; + /** 璧勯噾璁拌处鏈殑涓氬姟鍦烘櫙 */ + sceneCode?: string; + /** 杞处鍦烘櫙璇存槑 */ + sceneDirections?: string; + /** 杞处鍦烘櫙鎴浘 */ + sceneImage?: string; + /** 鍟嗘埛琛屼笟璧勮川鍥剧墖鎴栧崗璁枃鏈� */ + sceneQualificationImage?: string; + sitesInfo?: AlipayFundExpandindirectCreateCommandSites; + } + + interface AlipayFundExpandindirectCreateCommandSites { + website?: string; + app?: string; + gongzh?: string; + qita?: string; + xchengxU_ZHI?: string; + } + + interface AlipayFundExpandindirectCreateNotifyCommand { + /** 閫氱煡ID */ + notify_id?: string; + /** 娑堟伅鍙戦�佹椂鐨勬湇鍔$鏃堕棿 */ + utc_timestamp?: string; + /** 娑堟伅鎺ュ彛鍚嶇О */ + msg_method?: string; + /** 娑堟伅鎺ュ彈鏂圭殑搴旂敤id */ + app_id?: string; + /** 鐗堟湰鍙�(1.1鐗堟湰涓烘爣鍑嗘秷鎭�) */ + version?: string; + /** 娑堟伅鎶ユ枃 */ + biz_content?: string; + /** 绛惧悕 */ + sign?: string; + /** 绛惧悕绫诲瀷 */ + sign_type?: string; + /** 缂栫爜闆嗭紝璇ュ瓧绗﹂泦涓洪獙绛惧拰瑙e瘑鎵�闇�瑕佺殑瀛楃闆� */ + charset?: string; + } + + interface AlipayUserAgreementPageSignNotifyQuery { + /** 鍗忚浜у搧鐮侊紝鍟嗘埛鍜屾敮浠樺疂绛剧害鏃剁‘瀹氾紝涓嶅悓涓氬姟鍦烘櫙瀵瑰簲涓嶅悓鐨勭绾︿骇鍝佺爜銆� */ + personal_product_code?: string; + /** 褰撳墠绛剧害鐨勫崗璁満鏅�� */ + sign_scene?: string; + /** NORMAL 鍗忚褰撳墠鐘舵�� 1. TEMP锛氭殏瀛橈紝鍗忚鏈敓鏁堣繃锛� 2. NORMAL锛氭甯革紱 3. STOP锛氭殏鍋� */ + status?: string; + /** 鐢ㄦ埛绛剧害鐨勬敮浠樺疂璐﹀彿瀵瑰簲鐨勬敮浠樺疂鍞竴鐢ㄦ埛鍙枫�� 浠�2088寮�澶寸殑16浣嶇函鏁板瓧缁勬垚銆� */ + alipay_user_id?: string; + /** 鏀粯瀹濈郴缁熶腑鐢ㄤ互鍞竴鏍囪瘑鐢ㄦ埛绛剧害璁板綍鐨勭紪鍙枫�� */ + agreement_no?: string; + /** 鏀粯瀹濅唬鎵e崗璁殑瀹為檯绛剧害鏃堕棿锛屾牸寮忎负yyyy-MM-dd HH:mm:ss銆� */ + sign_time?: string; + /** 鐢ㄦ埛鍦ㄥ晢鎴风綉绔欑殑鐧诲綍璐﹀彿锛屽鏋滃晢鎴锋帴鍙d腑鏈紶锛屽垯涓嶄細杩斿洖 */ + external_logon_id?: string; + /** 鏀粯瀹濆垎閰嶇粰寮�鍙戣�呯殑搴旂敤Id */ + app_id?: string; + /** 鏀粯瀹濆垎閰嶇粰鍟嗘埛鐨勫簲鐢↖d */ + auth_app_id?: string; + /** 浠f墸鍗忚涓爣绀虹敤鎴风殑鍞竴绛剧害鍙凤紙纭繚鍦ㄥ晢鎴风郴缁熶腑鍞竴锛夈�� */ + external_agreement_no?: string; + /** 鐢ㄦ埛浠f墸鍗忚鐨勫疄闄呯敓鏁堟椂闂达紝鏍煎紡涓簓yyy-MM-dd HH:mm:ss銆� */ + valid_time?: string; + /** 杩斿洖鑴辨晱鐨勬敮浠樺疂璐﹀彿銆� */ + alipay_logon_id?: string; + /** 鐢ㄦ埛绛剧害鎴愬姛閫氱煡绫诲瀷 */ + notify_type?: string; + } + interface APIcheckHealthParams { /** 鍋ュ悍鏍¢獙 */ request?: CheckHealthQuery; @@ -66,6 +152,16 @@ withChildren?: boolean; } + interface APIgetEnabledElectronSignSettingsParams { + /** 浼佷笟Id */ + enterpriseId?: string; + } + + interface APIgetEnterpriseContractTemplateSelectParams { + /** 鏌ヨ浼佷笟鍚堝悓妯℃澘閫夋嫨鍣ㄦ暟鎹� */ + request?: GetEnterpriseContractTemplateSelectQuery; + } + interface APIgetEnterpriseElectronSignSettingParams { /** Id */ id?: string; @@ -117,6 +213,18 @@ interface APIgetPersonalLoginInfoParams { /** 鏌ヨ涓汉鐢ㄦ埛鐧诲綍淇℃伅 */ request?: GetPersonalLoginInfoQuery; + } + + interface APIgetPersonalUserElectronSignParams { + /** 鐏靛伐Id */ + id?: string; + /** 鍚堝悓妯℃澘涓氬姟缂栫爜 */ + code?: string; + } + + interface APIgetPersonalUserRealResultParams { + /** 鏌ヨ涓汉瀹炲悕缁撴灉 */ + request?: GetPersonalUserRealResultQuery; } interface APIgetResourceFieldsParams { @@ -273,6 +381,16 @@ verifyCode: string; } + interface CheckContractTemplateCommand { + /** 鍚堝悓妯℃澘Id */ + id?: string; + } + + interface CheckElectronSignAccessEnabledsCommand { + /** 閫氶亾 */ + accesses?: EnumElectronSignAccess[]; + } + type CheckHealthQuery = Record<string, any>; interface CheckReceiveTaskCommand { @@ -357,6 +475,18 @@ data?: any; } + interface EnterpriseUserElectronSignCommand { + /** 鐏靛伐Id */ + id?: string; + } + + interface EnterpriseUserElectronSignCommandResult { + /** 绛剧讲鍚堝悓鐭摼鎺� */ + signContractShortUrl?: string; + /** 绛剧讲鍚堝悓闀块摼鎺� */ + signContractLongUrl?: string; + } + enum EnumBillingMethod { /**鎸夋湀 */ Month = 10, @@ -417,6 +547,20 @@ BestSign = 10, /**鏀粯瀹濅俊浠荤 */ AlipaySign = 20, + } + + enum EnumEnterpriseCostStatus { + /**鎵h垂鎴愬姛 */ + Success = 10, + /**鎵h垂澶辫触 */ + Fail = 20, + } + + enum EnumEnterpriseCostType { + /**鐭俊 */ + SMS = 10, + /**鐢靛瓙绛� */ + ElectronSign = 20, } enum EnumEnterpriseRealMethod { @@ -498,6 +642,17 @@ Face = 30, } + enum EnumPersonalUserRealStatus { + /**鏈疄鍚� */ + UnReal = 0, + /**鏍¢獙涓� */ + Checking = 10, + /**瀹炲悕澶辫触 */ + Fail = 99, + /**宸插疄鍚� */ + Real = 100, + } + enum EnumRealAccess { /**涓婁笂绛� */ BestSign = 10, @@ -536,10 +691,12 @@ UserServerUserResume = 13, /**浼佷笟淇℃伅 */ UserServerEnterprise = 14, + /**浼佷笟閽卞寘 */ + UserServerEnterpriseWallet = 15, /**鐏靛伐淇℃伅 */ - UserServerEnterpriseEmployee = 15, + UserServerEnterpriseEmployee = 16, /**鐢靛瓙绛� */ - ElectronSignServerElectronSign = 16, + ElectronSignServerElectronSign = 17, } enum EnumResourceMethod { @@ -644,6 +801,8 @@ Pass = 20, /**宸叉嫆绛� */ Refuse = 30, + /**宸茬粓姝� */ + Stop = 50, } enum EnumTaskUserSubmitCheckReceiveStatus { @@ -703,6 +862,24 @@ errorCode?: string; /** 鏁版嵁 */ data?: boolean; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultEnterpriseUserElectronSignCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: EnterpriseUserElectronSignCommandResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -1181,6 +1358,42 @@ timestamp?: number; } + interface FriendlyResultGetPersonalUserElectronSignQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalUserElectronSignQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultGetPersonalUserElectronSignsQueryResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: GetPersonalUserElectronSignsQueryResult; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultGetPersonalUserInfoSignContractsQueryResult { /** 璺熻釜Id */ traceId?: string; @@ -1207,6 +1420,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; /** 閿欒淇℃伅 */ @@ -1562,6 +1793,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; @@ -1695,6 +1945,25 @@ timestamp?: number; } + interface FriendlyResultListSelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + /** 鏁版嵁 */ + data?: SelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption[]; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + interface FriendlyResultListSelectOptionStringGetDictionaryDataSelectQueryResultOption { /** 璺熻釜Id */ traceId?: string; @@ -1812,6 +2081,24 @@ /** 閿欒鐮� */ errorCode?: string; data?: PagedListQueryResultGetRolesQueryResultItem; + /** 鎵ц鎴愬姛 */ + success?: boolean; + /** 閿欒淇℃伅 */ + msg?: any; + /** 闄勫姞鏁版嵁 */ + extras?: any; + /** 鏃堕棿鎴� */ + timestamp?: number; + } + + interface FriendlyResultPersonalUserElectronSignCommandResult { + /** 璺熻釜Id */ + traceId?: string; + /** 鐘舵�佺爜 */ + code?: number; + /** 閿欒鐮� */ + errorCode?: string; + data?: PersonalUserElectronSignCommandResult; /** 鎵ц鎴愬姛 */ success?: boolean; /** 閿欒淇℃伅 */ @@ -2043,6 +2330,8 @@ /** 鎻愪氦Id */ id?: string; enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser; + /** 楠屾敹鏃堕棿 */ + date?: string; /** 鎻愪氦鏃堕棿 */ createdTime?: string; /** 楠屾敹鐓х墖 */ @@ -2067,6 +2356,8 @@ interface GetCheckReceiveTaskUserSubmitsQueryResultItem { /** 鎻愪氦Id */ id?: string; + /** 楠屾敹鏃堕棿 */ + date?: string; /** 鎻愪氦鏃堕棿 */ createdTime?: string; /** 楠屾敹鐓х墖 */ @@ -2150,6 +2441,12 @@ name?: string; /** 妯℃澘 */ file?: string; + /** 灏忕▼搴忕爜 */ + wxmpQrCode?: string; + /** 鍒剁増妯℃澘鐓х墖 */ + templateEditData?: string; + /** 鍒剁増鍙橀噺JSON */ + templateJsonData?: string; /** 涓氬姟缂栫爜 */ code?: string; access?: EnumElectronSignAccess; @@ -2157,6 +2454,10 @@ templateId?: string; /** 鍙橀噺 */ values?: GetContractTemplateQueryResultValue[]; + /** 鍒涘缓鎿嶄綔浜� */ + createdUserId?: string; + /** 鏄惁浼佷笟鐢ㄦ埛鍒涘缓 */ + isEnterpriseUserCreated?: boolean; } interface GetContractTemplateQueryResultValue { @@ -2169,6 +2470,8 @@ label?: string; /** 鍙橀噺浠g爜 */ name?: string; + /** 缁戝畾瀛楁 */ + bindProperty?: string; /** 鏄惁蹇呭~ */ required?: boolean; } @@ -2318,6 +2621,16 @@ isDisabled?: boolean; } + interface GetEnabledElectronSignSettingsQueryResultItem { + access?: EnumElectronSignAccess; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; + } + interface GetEnterpriseContractTemplateLogsQuery { /** 妯℃澘Id */ id?: string; @@ -2340,6 +2653,17 @@ operate?: EnumDbAuditOperate; /** 鎿嶄綔鍐呭 */ content?: string[]; + } + + type GetEnterpriseContractTemplateSelectQuery = Record<string, any>; + + interface GetEnterpriseContractTemplateSelectQueryOption { + /** Id */ + id?: string; + /** 妯℃澘鍚嶇О */ + name?: string; + /** 妯℃澘Id */ + templateId?: string; } interface GetEnterpriseContractTemplatesQuery { @@ -2379,6 +2703,8 @@ code?: string; /** 妯℃澘 */ file?: string; + /** 灏忕▼搴忕爜 */ + wxmpQrCode?: string; status?: EnumContractTemplateStatus; /** 鍒剁増鏃堕棿 */ completedTime?: string; @@ -2389,13 +2715,8 @@ interface GetEnterpriseElectronSignSettingQueryResult { /** Id */ id?: string; - realAccess?: EnumRealAccess; - /** 瀹炲悕璐圭敤 */ - realVerifyCost?: number; - /** 绛剧害璐圭敤 */ - signCost?: number; - /** 涓�鍙d环 */ - mergeSignCost?: number; + /** 鐢靛瓙绛鹃�氶亾 */ + electronSignAccesses?: EnumElectronSignAccess[]; } interface GetEnterpriseEmployeeQueryResult { @@ -2424,6 +2745,7 @@ enterpriseSignContractTime?: string; /** 鐢靛瓙鍚堝悓 */ contractUrl?: string; + userSignContractStatus?: EnumTaskUserSignContractStatus; } interface GetEnterpriseEmployeesQuery { @@ -2493,6 +2815,8 @@ enterpriseSignContractStatus?: EnumTaskUserSignContractStatus; /** 浼佷笟绛剧害鏃堕棿 */ enterpriseSignContractTime?: string; + /** 鐢靛瓙鍚堝悓 */ + contractUrl?: string; } type GetEnterpriseLoginInfoQuery = Record<string, any>; @@ -2981,6 +3305,8 @@ avatar?: string; /** 濮撳悕 */ name?: string; + /** 鎵嬫満鍙� */ + contactPhoneNumber?: string; /** 鏄惁瀹炲悕 */ isReal?: boolean; realMethod?: EnumUserRealMethod; @@ -2990,6 +3316,50 @@ hirePassTaskCount?: number; /** 宸插彇娑� */ hireRefuseTaskCount?: number; + } + + interface GetPersonalUserElectronSignQueryResult { + /** 鍚堝悓缂栧彿 */ + contractCode?: string; + contractTemplateAccess?: EnumElectronSignAccess; + userSignContractStatus?: EnumTaskUserSignContractStatus; + /** 绛剧害鏂逛俊鎭�-鍛樺伐-濮撳悕 */ + name?: string; + /** 绛剧害鏂逛俊鎭�-鍛樺伐-璇佷欢绫诲瀷 */ + identityType?: string; + /** 绛剧害鏂逛俊鎭�-鍛樺伐-璇佷欢鍙风爜 */ + identity?: string; + /** 绛剧害鏂逛俊鎭�-鍛樺伐-鎵嬫満鍙� */ + contactPhoneNumber?: string; + /** 绛剧害鏂逛俊鎭�-鍛樺伐-绛剧害鏃堕棿 */ + userSignContractTime?: string; + /** 绛剧害鏂逛俊鎭�-鍏徃涓讳綋-涓讳綋绫诲瀷 */ + enterpriseType?: string; + /** 绛剧害鏂逛俊鎭�-鍏徃涓讳綋-绛剧害涓讳綋 */ + enterpriseName?: string; + /** 绛剧害鏂逛俊鎭�-鍏徃涓讳綋-绛剧害鏃堕棿 */ + enterpriseSignContractTime?: string; + /** 鍗忚鍐呭 */ + contractUrl?: string; + } + + interface GetPersonalUserElectronSignsQuery { + userSignContractStatus?: EnumTaskUserSignContractStatus; + pageModel?: PagedListQueryPageModel; + } + + interface GetPersonalUserElectronSignsQueryResult { + pageModel?: PagedListQueryResultPageModel; + /** 鏁版嵁 */ + data?: GetPersonalUserElectronSignsQueryResultItem[]; + } + + interface GetPersonalUserElectronSignsQueryResultItem { + /** 鐏靛伐Id */ + id?: string; + /** 浼佷笟鍏ㄧО */ + enterpriseName?: string; + userSignContractStatus?: EnumTaskUserSignContractStatus; } interface GetPersonalUserInfoSignContractsQuery { @@ -3078,6 +3448,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 { @@ -3318,6 +3723,8 @@ status?: EnumTaskStatus; releaseStatus?: EnumTaskReleaseStatus; hireStatus?: EnumTaskUserHireStatus; + /** 鐏靛伐Id */ + enterpriseEmployeeId?: string; applyButton?: GetTaskInfoQueryResultApplyButton; hireButton?: GetTaskInfoQueryResultHireButton; } @@ -3814,6 +4221,13 @@ identity?: string; } + interface InviteElectronSignCommand { + /** 鐏靛伐Id */ + ids?: string[]; + /** 鍚堝悓妯℃澘Id */ + contractTemplateId?: string; + } + interface LoginCommandCallback { /** 鐢ㄦ埛Id */ id?: string; @@ -3894,6 +4308,18 @@ clientType?: EnumClientType; } + interface PersonalUserElectronSignCommand { + /** 鐏靛伐Id */ + id?: string; + } + + interface PersonalUserElectronSignCommandResult { + /** 绛剧讲鍚堝悓鐭摼鎺� */ + signContractShortUrl?: string; + /** 绛剧讲鍚堝悓闀块摼鎺� */ + signContractLongUrl?: string; + } + interface PersonalUserFaceRealCommand { /** 濮撳悕 */ name: string; @@ -3939,18 +4365,27 @@ name: string; /** 妯℃澘 */ file: string; + /** 鍒剁増妯℃澘鐓х墖 */ + templateEditData?: string; /** 涓氬姟缂栫爜 */ code?: string; access?: EnumElectronSignAccess; /** 妯℃澘Id */ templateId?: string; - /** 鍙橀噺 */ - values?: SaveContractTemplateCommandValue[]; /** Id */ id?: string; } - interface SaveContractTemplateCommandValue { + interface SaveContractTemplateValuesCommand { + /** 妯℃澘Id */ + id: string; + /** 鍒剁増鍙橀噺JSON */ + templateJsonData?: string; + /** 鍙橀噺 */ + values: SaveContractTemplateValuesCommandItem[]; + } + + interface SaveContractTemplateValuesCommandItem { /** Id */ id?: string; type?: EnumContractTemplateValueType; @@ -3960,6 +4395,8 @@ label?: string; /** 鍙橀噺浠g爜 */ name?: string; + /** 缁戝畾瀛楁 */ + bindProperty?: string; /** 鏄惁蹇呭~ */ required?: boolean; } @@ -4035,6 +4472,17 @@ password?: string; /** Id */ id?: string; + } + + interface SaveEnterpriseCostCommand { + /** 浼佷笟Id */ + enterpriseId?: string; + type?: EnumEnterpriseCostType; + /** 鍚堝悓妯℃澘Id */ + contractTemplateId?: string; + /** 鐏靛伐鍚堝悓Id */ + enterpriseEmployeeContractId?: string; + status?: EnumEnterpriseCostStatus; } interface SaveMenuButtonCommand { @@ -4283,6 +4731,14 @@ data?: GetDictionaryCategorySelectQueryOption; } + interface SelectOptionGuidGetEnterpriseContractTemplateSelectQueryOption { + /** 鍊� */ + value?: string; + /** 鏍囩 */ + label?: string; + data?: GetEnterpriseContractTemplateSelectQueryOption; + } + interface SelectOptionStringGetDictionaryDataSelectQueryResultOption { /** 鍊� */ value?: string; @@ -4314,13 +4770,8 @@ interface SetEnterpriseElectronSignSettingCommand { /** Id */ id?: string; - realAccess?: EnumRealAccess; - /** 瀹炲悕璐圭敤 */ - realVerifyCost?: number; - /** 绛剧害璐圭敤 */ - signCost?: number; - /** 涓�鍙d环 */ - mergeSignCost?: number; + /** 鐢靛瓙绛鹃�氶亾 */ + electronSignAccesses?: EnumElectronSignAccess[]; } interface SetEnterpriseSmsSettingCommand { @@ -4406,6 +4857,11 @@ clientType?: EnumClientType; } + interface StopElectronSignCommand { + /** 鐏靛伐Id */ + ids?: string[]; + } + interface SubmitCheckReceiveTaskCommand { /** 浠诲姟Id */ taskInfoId?: string; @@ -4413,6 +4869,23 @@ date?: string; /** 闄勪欢 */ files?: string[]; + } + + interface SyncElectronSignSettingsCommand { + /** 椤� */ + items?: SyncElectronSignSettingsCommandItem[]; + } + + interface SyncElectronSignSettingsCommandItem { + access?: EnumElectronSignAccess; + /** 鏄惁绂佺敤 */ + isDisabled?: boolean; + /** 瀹炲悕璐圭敤 */ + realVerifyCost?: number; + /** 绛剧害璐圭敤 */ + signCost?: number; + /** 涓�鍙d环 */ + mergeSignCost?: number; } interface SyncEnterpriseUserCommand { @@ -4463,13 +4936,9 @@ bankCard?: string; /** 鏄惁宸叉牎楠岄摱琛岃处鎴� */ isCheckedBankCard?: boolean; + /** 鐢靛瓙绛鹃�氶亾 */ + electronSignAccesses?: EnumElectronSignAccess[]; realAccess?: EnumRealAccess; - /** 瀹炲悕璐圭敤 */ - realVerifyCost?: number; - /** 绛剧害璐圭敤 */ - signCost?: number; - /** 涓�鍙d环 */ - mergeSignCost?: number; /** 鏄惁瀹炲悕 */ isReal?: boolean; enterpriseAuth?: SyncEnterpriseUserCommandEnterpriseAuth; @@ -4478,6 +4947,10 @@ interface SyncEnterpriseUserCommandEnterpriseAuth { enterpriseRealMethod?: EnumEnterpriseRealMethod; personalRealMethod?: EnumPersonalRealMethod; + /** 娉曚汉濮撳悕 */ + legalPerson?: string; + /** 娉曚汉韬唤璇佸彿 */ + legalIdentity?: string; /** 娉曚汉鎴栫粡鍔炰汉濮撳悕 */ name?: string; /** 娉曚汉鎴栫粡鍔炰汉韬唤璇佸彿 */ @@ -4496,6 +4969,8 @@ proxy?: boolean; /** 浼佷笟鎺堟潈涔� */ proxyPowerAttorneyUrl?: string; + /** 绗笁鏂瑰疄鍚嶉�氶亾璐﹀彿 */ + certAccount?: string; } type SyncHumanResourcesAreaDictionaryDataCommand = Record<string, any>; -- Gitblit v1.9.1