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