From 42cb53916a430a19843913f2601b5d16779c7010 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 22:19:29 +0800
Subject: [PATCH] feat: 接口

---
 src/views/Home/BatchChange.vue                              |   28 ++++++++++++++
 src/views/Home/components/BatchChangeRecordDetailDialog.vue |   20 ++++++++++
 src/services/api/typings.d.ts                               |   43 +++++++++++++++++++++
 3 files changed, 91 insertions(+), 0 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index faa86b6..a69d6dc 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -516,6 +516,9 @@
     insureBillNo?: string;
     /** 鎶曚繚浜� */
     enterpriseName?: string;
+    amountUpdateType?: EnumAmountUpdateType;
+    /** 淇濊垂璋冩暣閲戦 */
+    amountUpdate?: number;
     /** 鎵规敼浜哄憳璇︽儏 */
     staffList?: InsureBatchBillDetailDto[];
   }
@@ -749,6 +752,8 @@
     properties?: Record<string, any>;
     configuration?: Record<string, any>;
   }
+
+  type EnumAmountUpdateType = 10 | 20;
 
   type EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30;
 
@@ -1487,6 +1492,14 @@
     age?: number;
     /** 鐢佃瘽鍙风爜 */
     phoneNumber?: string;
+    /** 鑱屼笟绫诲瀷 */
+    occupationType?: string;
+    /** 鑱屼笟鐮佸�� */
+    occupationCode?: string;
+    /** 鐢ㄥ伐鍗曚綅 */
+    workEnterprise?: string;
+    /** 鐢ㄥ伐鍦扮偣 */
+    workAddress?: string;
     /** 鑱屼笟/宸ョ */
     workType: string;
     /** 鎬у埆 */
@@ -1517,6 +1530,14 @@
     certType?: string;
     idNumber?: string;
     insuranceScheme?: string;
+    /** 鑱屼笟绫诲瀷 */
+    occupationType?: string;
+    /** 鑱屼笟鐮佸�� */
+    occupationCode?: string;
+    /** 鐢ㄥ伐鍗曚綅 */
+    workEnterprise?: string;
+    /** 鐢ㄥ伐鍦扮偣 */
+    workAddress?: string;
     workType?: string;
     birthDay?: string;
     remark?: string;
@@ -1536,6 +1557,14 @@
     idNumber: string;
     /** 鐢佃瘽鍙风爜 */
     phoneNumber?: string;
+    /** 鑱屼笟绫诲瀷 */
+    occupationType?: string;
+    /** 鑱屼笟鐮佸�� */
+    occupationCode?: string;
+    /** 鐢ㄥ伐鍗曚綅 */
+    workEnterprise?: string;
+    /** 鐢ㄥ伐鍦扮偣 */
+    workAddress?: string;
     /** 鑱屼笟/宸ョ */
     workType: string;
     /** 鎬у埆 */
@@ -1904,6 +1933,14 @@
     age?: number;
     /** 鍑虹敓鏃ユ湡 */
     birthDay?: string;
+    /** 鑱屼笟绫诲瀷 */
+    occupationType?: string;
+    /** 鑱屼笟鐮佸�� */
+    occupationCode?: string;
+    /** 鐢ㄥ伐鍗曚綅 */
+    workEnterprise?: string;
+    /** 鐢ㄥ伐鍦扮偣 */
+    workAddress?: string;
     /** 鑱屼笟鍚嶇О */
     workType?: string;
     changeType?: BatchChangeTypeEnum;
@@ -1938,6 +1975,9 @@
     effectTime?: string;
     /** 闄勪欢涓婁紶 */
     attachmentUrl?: string;
+    amountUpdateType?: EnumAmountUpdateType;
+    /** 淇濊垂璋冩暣閲戦 */
+    amountUpdate?: number;
   }
 
   interface InsureBatchBillDtoPageOutput {
@@ -2744,6 +2784,9 @@
     effectTime?: string;
     /** 闄勪欢涓婁紶 */
     attachmentUrl?: string;
+    amountUpdateType?: EnumAmountUpdateType;
+    /** 淇濊垂璋冩暣閲戦 */
+    amountUpdate?: number;
   }
 
   interface SetMyModule {
diff --git a/src/views/Home/BatchChange.vue b/src/views/Home/BatchChange.vue
index 98a6a85..bbfefdd 100644
--- a/src/views/Home/BatchChange.vue
+++ b/src/views/Home/BatchChange.vue
@@ -145,6 +145,26 @@
     name: '韬唤璇佸彿',
   },
   {
+    id: '3',
+    enCode: 'occupationType',
+    name: '鑱屼笟绫诲瀷',
+  },
+  {
+    id: '3',
+    enCode: 'occupationCode',
+    name: '鑱屼笟鐮佸��',
+  },
+  {
+    id: '3',
+    enCode: 'workEnterprise',
+    name: '鐢ㄥ伐鍗曚綅',
+  },
+  {
+    id: '3',
+    enCode: 'workAddress',
+    name: '鐢ㄥ伐鍦扮偣',
+  },
+  {
     id: '4',
     enCode: 'workType',
     name: '闆囧憳宸ョ',
@@ -233,6 +253,10 @@
               idNumber: '璇佷欢鍙风爜',
               age: '骞撮緞',
               phoneNumber: '鎵嬫満鍙�',
+              occupationType: '鑱屼笟绫诲瀷',
+              occupationCode: '鑱屼笟鐮佸��',
+              workEnterprise: '鐢ㄥ伐鍗曚綅',
+              workAddress: '鐢ㄥ伐鍦扮偣',
               workType: '鑱屼笟/宸ョ',
               gender: '鎬у埆',
               birthDay: '鍑虹敓鏃ユ湡',
@@ -288,6 +312,10 @@
               certType: '璇佷欢绫诲瀷',
               idNumber: '璇佷欢鍙风爜',
               phoneNumber: '鎵嬫満鍙�',
+              occupationType: '鑱屼笟绫诲瀷',
+              occupationCode: '鑱屼笟鐮佸��',
+              workEnterprise: '鐢ㄥ伐鍗曚綅',
+              workAddress: '鐢ㄥ伐鍦扮偣',
               workType: '鑱屼笟/宸ョ',
               gender: '鎬у埆',
               age: '骞撮緞',
diff --git a/src/views/Home/components/BatchChangeRecordDetailDialog.vue b/src/views/Home/components/BatchChangeRecordDetailDialog.vue
index 685db9b..cd1a350 100644
--- a/src/views/Home/components/BatchChangeRecordDetailDialog.vue
+++ b/src/views/Home/components/BatchChangeRecordDetailDialog.vue
@@ -52,6 +52,26 @@
     name: '韬唤璇佸彿',
   },
   {
+    id: '3',
+    enCode: 'occupationType',
+    name: '鑱屼笟绫诲瀷',
+  },
+  {
+    id: '3',
+    enCode: 'occupationCode',
+    name: '鑱屼笟鐮佸��',
+  },
+  {
+    id: '3',
+    enCode: 'workEnterprise',
+    name: '鐢ㄥ伐鍗曚綅',
+  },
+  {
+    id: '3',
+    enCode: 'workAddress',
+    name: '鐢ㄥ伐鍦扮偣',
+  },
+  {
     id: '4',
     enCode: 'workType',
     name: '闆囧憳宸ョ',

--
Gitblit v1.9.1