From 48f06e862f95eebb8978defd25d184316a7f6fd1 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 07 十一月 2025 11:28:51 +0800
Subject: [PATCH] feat: 接口

---
 src/services/api/typings.d.ts |  101 ++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 93 insertions(+), 8 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 2a4d330..850b84c 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -519,6 +519,27 @@
     timeoutFee?: number;
   }
 
+  interface CalcTaskTotalServiceFeeCommand {
+    billingMethod?: EnumBillingMethod;
+    /** 鏈嶅姟璐� */
+    serviceFee?: number;
+    /** 鏍稿畾宸ユ椂 */
+    verifyWorkHours?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
+    /** 闇�姹備汉鏁� */
+    needPeopleNumber?: number;
+    /** 浠诲姟寮�濮嬫椂闂� */
+    beginTime?: string;
+    /** 浠诲姟缁撴潫鏃堕棿 */
+    endTime?: string;
+  }
+
+  interface CalcTaskTotalServiceFeeCommandResult {
+    /** 鏈嶅姟璐� */
+    totalServiceFee?: number;
+  }
+
   interface ChangePhoneNumberCommand {
     /** 鎵嬫満鍙风爜 */
     phoneNumber: string;
@@ -557,10 +578,6 @@
     taskInfoUserId?: string;
     /** 鏃ユ湡 */
     date?: string;
-    /** 绛惧埌鏃堕棿 */
-    checkInTime?: string;
-    /** 绛惧嚭鏃堕棿 */
-    checkOutTime?: string;
     /** 鏈嶅姟璐癸紙鍏冿級 */
     serviceFee?: number;
     /** 瓒呮椂锛堝皬鏃讹級 */
@@ -573,6 +590,10 @@
     remark?: string;
     /** 缁撶畻閲戦 */
     settlementAmount?: number;
+    /** 绛惧埌鏃堕棿 */
+    checkInTime?: string;
+    /** 绛惧嚭鏃堕棿 */
+    checkOutTime?: string;
     checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
     checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
   }
@@ -1633,6 +1654,24 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: CalcTaskCheckReceiveCommandResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultCalcTaskTotalServiceFeeCommandResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: CalcTaskTotalServiceFeeCommandResult;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -3919,10 +3958,16 @@
     /** 鏄惁瀹炲悕 */
     isReal?: boolean;
     realMethod?: EnumUserRealMethod;
-    /** 绛惧埌鏃堕棿 */
+    /** 鐢ㄦ埛绛惧埌鏃堕棿 */
+    userCheckInTime?: string;
+    /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
+    userCheckOutTime?: string;
+    userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 浜哄伐绛惧埌鏃堕棿 */
     checkInTime?: string;
-    /** 绛惧嚭鏃堕棿 */
+    /** 浜哄伐绛惧嚭鏃堕棿 */
     checkOutTime?: string;
+    checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
     /** 鎿嶄綔浜� */
     operator?: string;
     /** 鏈�杩戞彁浜ゆ椂闂� */
@@ -3947,6 +3992,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 浠诲姟寮�濮嬫椂闂� */
     beginTime?: string;
@@ -4003,6 +4050,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 鍙戝竷鏃堕棿 */
     createdTime?: string;
@@ -4066,6 +4115,7 @@
     checkTime?: string;
     /** 鎿嶄綔浜� */
     operator?: string;
+    operatorType?: EnumUserType;
     type?: EnumTaskUserSubmitCheckHistoryType;
   }
 
@@ -4078,6 +4128,16 @@
     /** 鎻愪氦鏃堕棿 */
     createdTime?: string;
     checkReceiveStatus?: EnumTaskUserSubmitCheckReceiveStatus;
+    /** 鐢ㄦ埛绛惧埌鏃堕棿 */
+    userCheckInTime?: string;
+    /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
+    userCheckOutTime?: string;
+    userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 浜哄伐绛惧埌鏃堕棿 */
+    checkInTime?: string;
+    /** 浜哄伐绛惧嚭鏃堕棿 */
+    checkOutTime?: string;
+    checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
     /** 楠屾敹鐓х墖 */
     files?: string[];
   }
@@ -4102,10 +4162,16 @@
     id?: string;
     /** 楠屾敹鏃堕棿 */
     date?: string;
-    /** 绛惧埌鏃堕棿 */
+    /** 鐢ㄦ埛绛惧埌鏃堕棿 */
+    userCheckInTime?: string;
+    /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
+    userCheckOutTime?: string;
+    userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 浜哄伐绛惧埌鏃堕棿 */
     checkInTime?: string;
-    /** 绛惧嚭鏃堕棿 */
+    /** 浜哄伐绛惧嚭鏃堕棿 */
     checkOutTime?: string;
+    checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
     /** 鎿嶄綔浜� */
     operator?: string;
     /** 鎻愪氦鏃堕棿 */
@@ -5631,6 +5697,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 绂忓埄 */
     benefits?: GetTaskInfoQueryResultBenefit[];
@@ -5688,6 +5756,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 绂忓埄 */
     benefits?: GetTaskInfoQueryResultBenefit[];
@@ -5738,6 +5808,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 绂忓埄 */
     benefits?: GetTaskInfoQueryResultBenefit[];
@@ -6466,6 +6538,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementAccess?: EnumEnterpriseWalletAccess;
     settlementOrderStatus?: EnumTaskSettlementOrderStatus;
     /** 缁撶畻鍗曞悕绉� */
@@ -6729,6 +6803,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 缁撶畻鏃ユ湡 */
     settlementDate?: number;
@@ -6878,6 +6954,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle?: EnumSettlementCycle;
     /** 绂忓埄 */
     benefits?: GetTaskInfoQueryResultBenefit[];
@@ -8216,6 +8294,8 @@
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
     timeoutServiceFee?: number;
+    /** 鎬讳欢鏁� */
+    totalPieceQuantity?: number;
     settlementCycle: EnumSettlementCycle;
     /** 缁撶畻鏃ユ湡 */
     settlementDate: number;
@@ -8603,6 +8683,11 @@
     taskInfoId?: string;
     /** 鏃ユ湡 */
     date?: string;
+    /** 鐢ㄦ埛绛惧埌鏃堕棿 */
+    userCheckInTime?: string;
+    /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
+    userCheckOutTime?: string;
+    userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
     /** 闄勪欢 */
     files?: string[];
   }

--
Gitblit v1.9.1