From cb17e94ad8c0756803888014852b3a126aa8210a Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 01 七月 2025 17:31:02 +0800
Subject: [PATCH] fix: 江佑保系统健壮性修复

---
 src/views/Home/components/InsureOrderInfoView.vue |   48 ++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 44 insertions(+), 4 deletions(-)

diff --git a/src/views/Home/components/InsureOrderInfoView.vue b/src/views/Home/components/InsureOrderInfoView.vue
index 6451e8b..f95d235 100644
--- a/src/views/Home/components/InsureOrderInfoView.vue
+++ b/src/views/Home/components/InsureOrderInfoView.vue
@@ -6,7 +6,16 @@
           <ProFormCol>
             <ProFormColItem :span="8">
               <ProFormItemV2 label="淇濆崟鍙�:" prop="insureBillNo">
-                <ProFormText v-model.trim="detail.insureBillNo" />
+                <div class="pro-from-item-read-content-wrapper" v-if="!!detail.insureBillNo">
+                  {{ detail.insureBillNo }}
+                  <el-button
+                    type="primary"
+                    link
+                    @click="handleGoStampFiles"
+                    v-if="detail.productOnline && detail.anyPayComplete"
+                    >璇︽儏</el-button
+                  >
+                </div>
               </ProFormItemV2>
             </ProFormColItem>
             <ProFormColItem :span="8">
@@ -97,13 +106,16 @@
                   <el-button icon="Plus" type="primary">瀵煎叆</el-button>
                 </template>
               </BlFileUpload>
+              <el-button @click="handleClear()" type="primary">瀵煎嚭鎶曚繚閿欒浜哄憳娓呭崟</el-button>
               <el-button @click="handleClear()" type="primary">娓呯┖鏁版嵁</el-button>
             </template>
             <template v-else>
               <el-button @click="handleDownloadPerson()" type="primary">涓嬭浇浜哄憳娓呭崟</el-button>
-              <el-button v-if="detail.productOnline" @click="handleGoStampFiles()" type="primary"
-                >涓嬭浇淇濆崟</el-button
-              >
+              <template v-if="detail.productOnline">
+                <el-button v-if="detail.anyPayComplete" @click="handleGoStampFiles()" type="primary"
+                  >涓嬭浇淇濆崟</el-button
+                >
+              </template>
               <el-button v-else @click="handleDownloadOrder()" type="primary">涓嬭浇淇濆崟</el-button>
             </template>
           </template>
@@ -198,6 +210,16 @@
     name: '闆囧憳宸ョ',
   },
   {
+    id: '51',
+    enCode: 'occupationType',
+    name: '鑱屼笟绫诲瀷',
+  },
+  {
+    id: '52',
+    enCode: 'occupationCode',
+    name: '鑱屼笟鐮佸��',
+  },
+  {
     id: '6',
     enCode: 'userEmploer',
     name: '鐢ㄥ伐鍗曚綅',
@@ -226,6 +248,24 @@
     width: 140,
   },
   {
+    id: '101',
+    enCode: 'serialNum',
+    name: '鎵规鍙�',
+    width: 140,
+  },
+  {
+    id: '102',
+    enCode: 'status',
+    name: '鎶曚繚鐘舵��',
+    width: 140,
+  },
+  {
+    id: '103',
+    enCode: 'remark',
+    name: '澶囨敞',
+    width: 140,
+  },
+  {
     id: '11',
     enCode: 'claimCount',
     name: '鐞嗚禂',

--
Gitblit v1.9.1