From 9e63ed4533fe6fbb5e81a096c9f5949c7ccf58f2 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 08 四月 2025 17:34:15 +0800 Subject: [PATCH] feat: 接口 --- src/services/api/typings.d.ts | 252 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 251 insertions(+), 1 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 459d219..dafc419 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -2671,6 +2671,8 @@ userId?: string; } + type BountyCheckStatusEnum = 10 | 20 | 30; + type BusinessSettingTypeEnum = 10; interface CalculationWalletPayFeeInput { @@ -3779,6 +3781,7 @@ companyOrgId?: string; /** 缁勭粐鏋舵瀯閮ㄩ棬id */ departmentOrgId?: string; + password?: string; } interface CreateBackClientUserInput { @@ -3795,6 +3798,7 @@ companyOrgId?: string; /** 缁勭粐鏋舵瀯閮ㄩ棬id */ departmentOrgId?: string; + password?: string; } interface CreateBaseRoleInput { @@ -5508,6 +5512,8 @@ listOrderNo?: number[]; } + type EnterpriseBountyPayTypeEnum = 10 | 20; + interface EnterpriseMaterialDetailOutput { id?: string; /** 骞� */ @@ -6230,7 +6236,7 @@ pageModel?: Pagination; /** 璐︽埛鏄惁閿佷綇锛堟槸鍚︾鐢級 */ isLocked?: boolean; - /** 鏌ヨ鏉′欢锛氬悕绉�/璐﹀彿 */ + /** 鏌ヨ鏉′欢锛氬悕绉�/璐﹀彿/鎵嬫満鍙� */ queryCondition?: string; } @@ -6520,6 +6526,23 @@ platedTime?: string; /** 鎿嶄綔浜� */ operator?: string; + } + + interface GetEnterpriseBuntyTradeDto { + id?: string; + payDateTime?: string; + amount?: number; + payType?: EnterpriseBountyPayTypeEnum; + remianAmount?: number; + payRemark?: string; + fileUrl?: string; + payFileUrls?: string[]; + } + + interface GetEnterpriseBuntyTradeDtoPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetEnterpriseBuntyTradeDto[]; } interface GetEnterpriseCredentialDataResponse { @@ -7684,6 +7707,88 @@ enterinessName?: string; } + interface GetParkBountyApplyInfoInput { + parkBountyApplyId?: string; + /** 浼佷笟鍚�/淇$敤浠g爜 */ + searchKeyWord?: string; + } + + interface GetParkBountyApplyInfoOutput { + parkBountyApplyBaseInfo?: ParkBountyApplyBaseInfo; + parkBountyApplyDetailInfoList?: ParkBountyApplyDetailInfo[]; + } + + interface GetParkBountyApplyListInput { + pageModel?: Pagination; + /** 鐢宠鎵规鍙� */ + batchNo?: string; + /** 鐢宠璧峰鏃ユ湡 */ + creationTimeBegin?: string; + /** 鐢宠缁撴潫鏃ユ湡 */ + creationTimeEnd?: string; + /** 鍙戞斁璧峰鏃ユ湡 */ + settleTimeBegin?: string; + /** 鍙戞斁缁撴潫鏃ユ湡 */ + settleTimeEnd?: string; + /** 鍏ヨ处璧峰鏃ユ湡 */ + incomeTimeBegin?: string; + /** 鍏ヨ处缁撴潫鏃ユ湡 */ + incomeTimeEnd?: string; + /** 澶栭儴瀹℃牳璧峰鏃ユ湡 */ + outCheckTimeBegin?: string; + /** 澶栭儴瀹℃牳缁撴潫鏃ユ湡 */ + outCheckTimeEnd?: string; + outCheckStatus?: BountyCheckStatusEnum; + inCheckStatus?: BountyCheckStatusEnum; + settleStatus?: SettleStatusEnum; + incomeStatus?: IncomeStatusEnum; + } + + interface GetParkBountyApplyListOutput { + id?: string; + /** 鐢宠鎵规鍙� */ + batchNo?: string; + /** 鐢宠鍥尯Id */ + parkId?: string; + /** 鐢宠鍥尯 */ + parkName?: string; + /** 鐢宠鍥尯绫诲瀷 */ + parkTypeName?: string; + /** 鐢宠濂栧姳閲戞湀浠� */ + applyMonth?: string; + /** 濂栧姳閲戞眹鎬婚噾棰� */ + applySumAmount?: number; + /** 鐢宠鏃ユ湡 */ + creationTime?: string; + settleStatus?: SettleStatusEnum; + /** 鍙戞斁鏃ユ湡 */ + settleTime?: string; + incomeStatus?: IncomeStatusEnum; + /** 鍏ヨ处鏃ユ湡 */ + incomeTime?: string; + outCheckStatus?: BountyCheckStatusEnum; + /** 澶栭儴瀹℃牳鏃ユ湡 */ + outCheckTime?: string; + } + + interface GetParkBountyApplyListOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkBountyApplyListOutput[]; + } + + interface GetParkBountyApplyTransferInfoInput { + parkBountyApplyId?: string; + /** 浼佷笟鍚�/淇$敤浠g爜 */ + searchKeyWord?: string; + transferToStatus?: TransferToStatusEnum; + } + + interface GetParkBountyApplyTransferInfoOutput { + parkBountyApplyBaseInfo?: ParkBountyApplyBaseInfo; + parkBountyApplyTransferDetailInfoList?: ParkBountyApplyTransferDetailInfo[]; + } + interface GetParkOrHRInfoByUserInput { categoryId?: string; userId?: string; @@ -8158,6 +8263,19 @@ attestateEndDate?: string; /** 鏌ヨ鏉′欢锛氬鎴峰悕绉�/鑱旂郴浜�/鎵嬫満鍙� */ queryCondition?: string; + } + + interface GetUserBaseEnterpriseInfoOutput { + /** 濂栧姳閲戜綑棰� */ + bountyAmount?: number; + enterpriseName?: string; + societyCreditCode?: string; + licenseUrl?: string; + enterpriseIsVerify?: boolean; + bankName?: string; + bankBranchName?: string; + bankCardNumber?: string; + bankIsVerify?: boolean; } interface GetUserBaseInfoDataResponse { @@ -9115,6 +9233,8 @@ } type IncomeExpenseTypeEnum = 10 | 20; + + type IncomeStatusEnum = 1 | 2; interface IndustrialParkDetailOutput { id?: string; @@ -13730,6 +13850,118 @@ descriptorName?: string; } + interface ParkBountyApplyBaseInfo { + /** 鐢宠鎵规鍙� */ + batchNo?: string; + /** 鐢宠鍥尯Id */ + parkId?: string; + /** 鐢宠鍥尯 */ + parkName?: string; + /** 鐢宠鍥尯绫诲瀷 */ + parkTypeName?: string; + /** 鐢宠濂栧姳閲戞湀浠� */ + applyMonth?: string; + /** 濂栧姳閲戞眹鎬婚噾棰� */ + applySumAmount?: number; + /** 姹囨�绘槑缁嗚〃 */ + enterpriseTaxSubFileUrl?: string; + /** 浼佷笟钀ユ敹姹囨�昏〃 */ + enterpriseOperateFileUrl?: string; + /** 濂栧姳閲戝垎閰嶈〃 */ + bountyAssignFileUlr?: string; + /** 濂栧姳閲戞眹鎬昏〃 */ + bountyCollectFileUrl?: string; + } + + interface ParkBountyApplyBatchTransferInput { + parkBountyApplyDetailId?: string[]; + /** 鍏ヨ处閲戦 */ + transferToAmount?: number; + } + + interface ParkBountyApplyDetailInfo { + parkBountyApplyId?: string; + enterpriseId?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 鍩烘湰鎴蜂俊鎭� */ + bankAccountInfo?: string; + /** 鐢佃瘽 */ + contactPhone?: string; + /** 钀ヤ笟鎵х収 */ + licenseUrl?: string; + /** 绀句細缁熶竴淇$敤浠g爜 */ + societyCreditCode?: string; + /** 鍥尯鍏ラ┗鍗忚 */ + parkEnterPactUrl?: string; + /** 瀹岀◣璇佹槑 */ + ratePaymentFileUrl?: string; + /** 浼佷笟缂寸◣鏄庣粏姹囨�昏〃 */ + taxSubFileUrl?: string; + /** 浼佷笟缁忚惀鍒╂鼎琛� */ + operateProfitesUrl?: string; + /** 鍏ラ┗鍏宠仈璇存槑 */ + enterRelateUrl?: string; + /** C绔釜绋庡畬绋庢儏鍐佃鏄� */ + personTaxRatePayUrl?: string; + authType?: EnterpriseTypeEnum; + } + + interface ParkBountyApplySettleInput { + parkBountyApplyId?: string; + /** 鍙戞斁鍑瘉 */ + settleFileUrl?: string; + } + + interface ParkBountyApplyTransferDetailInfo { + parkBountyApplyId?: string; + /** 璐﹀彿 */ + userName?: string; + enterpriseId?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 鍩烘湰鎴蜂俊鎭� */ + bankAccountInfo?: string; + /** 鐢佃瘽 */ + contactPhone?: string; + /** 钀ヤ笟鎵х収 */ + licenseUrl?: string; + /** 绀句細缁熶竴淇$敤浠g爜 */ + societyCreditCode?: string; + /** 鍥尯鍏ラ┗鍗忚 */ + parkEnterPactUrl?: string; + /** 瀹岀◣璇佹槑 */ + ratePaymentFileUrl?: string; + /** 浼佷笟缂寸◣鏄庣粏姹囨�昏〃 */ + taxSubFileUrl?: string; + /** 浼佷笟缁忚惀鍒╂鼎琛� */ + operateProfitesUrl?: string; + /** 鍏ラ┗鍏宠仈璇存槑 */ + enterRelateUrl?: string; + /** C绔釜绋庡畬绋庢儏鍐佃鏄� */ + personTaxRatePayUrl?: string; + authType?: EnterpriseTypeEnum; + transferToStatus?: TransferToStatusEnum; + /** 鍏ヨ处閲戦 */ + transferToAmount?: number; + /** 鍏ヨ处鏃堕棿 */ + transferToTime?: string; + /** 鍏ヨ处鍑瘉 */ + transferToFileUrl?: string; + } + + interface ParkBountyApplyTransferFileInput { + parkBountyApplyDetailId?: string; + /** 鍏ヨ处鍑瘉 */ + transferToFileUrl?: string; + } + + interface ParkBountyApplyTransferInput { + parkBountyApplyDetailId?: string; + /** 鍏ヨ处閲戦 */ + transferToAmount?: number; + } + type ParkCustomersCountTypeEnum = 10 | 50 | 100; interface ParkHRForHomePageInput { @@ -16595,6 +16827,7 @@ interface ResetPasswordBaseInput { userId?: string; + password?: string; } interface ResetPasswordDto { @@ -17350,12 +17583,26 @@ type?: number; } + type SettleStatusEnum = 1 | 2; + interface SetUserCertificationAuditStatusInput { /** 瀹℃牳Id */ id?: string; auditStatus?: UserCertificationAuditStatusEnum; /** 瀹℃牳澶囨敞 */ auditNote?: string; + } + + interface SetUserEnterpiseBaseInfoInput { + enterpriseName?: string; + societyCreditCode?: string; + licenseUrl?: string; + } + + interface SetUserEnterpriseBankInfoInput { + bankName?: string; + bankBranchName?: string; + bankCardNumber?: string; } interface SetUserIndustrialParkInput { @@ -18285,6 +18532,8 @@ type TransAccountTypeEnum = 10 | 20; + type TransferToStatusEnum = 1 | 2; + interface TypeApiDescriptionModel { baseType?: string; isEnum?: boolean; @@ -18333,6 +18582,7 @@ companyOrgId?: string; /** 缁勭粐鏋舵瀯閮ㄩ棬id */ departmentOrgId?: string; + password?: string; /** 鐢ㄦ埛Id */ id?: string; } -- Gitblit v1.9.1