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