From acaec313ab0e3c9381060e36bf3ce4abc606dc9a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 28 三月 2025 14:07:11 +0800
Subject: [PATCH] feat: 接口对接

---
 src/views/InsuranceClaim/components/InsuranceClaimView.vue |   49 ++++++++++++++++++++++++++++++-------------------
 1 files changed, 30 insertions(+), 19 deletions(-)

diff --git a/src/views/InsuranceClaim/components/InsuranceClaimView.vue b/src/views/InsuranceClaim/components/InsuranceClaimView.vue
index d3ff58f..6d84651 100644
--- a/src/views/InsuranceClaim/components/InsuranceClaimView.vue
+++ b/src/views/InsuranceClaim/components/InsuranceClaimView.vue
@@ -64,10 +64,14 @@
             <ProFormColItem :span="6">
               <ProFormItemV2
                 label="淇濆崟鍙�:"
-                prop="name"
+                prop="orderNo"
                 :check-rules="[{ message: '璇疯緭鍏ヤ繚鍗曞彿' }]"
               >
-                <ProFormText v-model.trim="form.name" placeholder="璇疯緭鍏ヤ繚鍗曞彿" :maxlength="30" />
+                <ProFormText
+                  v-model.trim="form.orderNo"
+                  placeholder="璇疯緭鍏ヤ繚鍗曞彿"
+                  :maxlength="30"
+                />
               </ProFormItemV2>
             </ProFormColItem>
           </ProFormCol>
@@ -79,29 +83,39 @@
             <ProFormColItem :span="6">
               <ProFormItemV2
                 label="鍙備繚鏈烘瀯:"
-                prop="insuredInstitution"
-                :check-rules="[{ message: '璇烽�夋嫨鍙備繚鏈烘瀯' }]"
+                prop="insuranceOrg"
+                :check-rules="[{ message: '璇疯緭鍏ュ弬淇濇満鏋�' }]"
               >
-                <ProFormSelect
+                <!-- <ProFormSelect
                   placeholder="璇烽�夋嫨鍙備繚鏈烘瀯"
                   :value-enum="InsuredInstitutionEnum"
                   clearable
                   v-model="form.insuredInstitution"
-                ></ProFormSelect>
+                ></ProFormSelect> -->
+                <ProFormText
+                  v-model.trim="form.insuranceOrg"
+                  :maxlength="30"
+                  placeholder="璇疯緭鍏ュ弬淇濇満鏋�"
+                />
               </ProFormItemV2>
             </ProFormColItem>
             <ProFormColItem :span="6">
               <ProFormItemV2
                 label="鎶曚繚鏂规:"
                 prop="insuranceScheme"
-                :check-rules="[{ message: '璇烽�夋嫨鎶曚繚鏂规' }]"
+                :check-rules="[{ message: '璇疯緭鍏ユ姇淇濇柟妗�' }]"
               >
-                <ProFormSelect
+                <!-- <ProFormSelect
                   placeholder="璇烽�夋嫨鎶曚繚鏂规"
                   :value-enum="InsuranceSchemeEnum"
                   clearable
                   v-model="form.insuranceScheme"
-                ></ProFormSelect>
+                ></ProFormSelect> -->
+                <ProFormText
+                  v-model.trim="form.insuranceScheme"
+                  :maxlength="30"
+                  placeholder="璇疯緭鍏ユ姇淇濇柟妗�"
+                />
               </ProFormItemV2>
             </ProFormColItem>
           </ProFormCol>
@@ -118,11 +132,8 @@
                 </ProFormItemV2>
               </ProFormColItem>
               <ProFormColItem :span="6">
-                <ProFormItemV2 label="鎶曚繚浜�:" prop="laborContractEnterprise" mode="read">
-                  <ProFormText
-                    v-model.trim="form.laborContractEnterprise"
-                    placeholder="璇疯緭鍏ユ姇淇濅汉"
-                  />
+                <ProFormItemV2 label="鎶曚繚浜�:" prop="enterpriseName" mode="read">
+                  <ProFormText v-model.trim="form.enterpriseName" placeholder="璇疯緭鍏ユ姇淇濅汉" />
                 </ProFormItemV2>
               </ProFormColItem>
               <ProFormColItem :span="6">
@@ -145,8 +156,8 @@
                 </ProFormItemV2>
               </ProFormColItem>
               <ProFormColItem :span="6">
-                <ProFormItemV2 label="琚繚浜�:" prop="workEnterprise" mode="read">
-                  <ProFormText v-model.trim="form.workEnterprise" placeholder="璇疯緭鍏ヨ淇濅汉" />
+                <ProFormItemV2 label="琚繚浜�:" prop="enterpriseName" mode="read">
+                  <ProFormText v-model.trim="form.enterpriseName" placeholder="璇疯緭鍏ヨ淇濅汉" />
                 </ProFormItemV2>
               </ProFormColItem>
             </ProFormCol>
@@ -510,11 +521,11 @@
       name: form.name,
       idNumber: form.idNumber,
       workType: form.workType,
-      laborContractEnterprise: form.laborContractEnterprise,
-      workEnterprise: form.workEnterprise,
+      laborContractEnterprise: form.enterpriseName,
+      workEnterprise: form.enterpriseName,
       insuranceBeginTime: format(form.insuranceBeginTime),
       insuranceEndTime: format(form.insuranceEndTime),
-      insuredInstitution: form.insuredInstitution,
+      insuredInstitution: form.insuranceOrg,
       insuranceScheme: form.insuranceScheme,
       onJobFlag: form.onJobFlag,
       gender: form.gender,

--
Gitblit v1.9.1