From b6fde711bf33cede4cb84f85146c32b0c0c61aa5 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期一, 04 十一月 2024 09:06:28 +0800
Subject: [PATCH] 优化需求

---
 company/src/components/business/OperaWtbApplyShopWindow.vue |   39 ++++++++++++++++++++++++++++-----------
 1 files changed, 28 insertions(+), 11 deletions(-)

diff --git a/company/src/components/business/OperaWtbApplyShopWindow.vue b/company/src/components/business/OperaWtbApplyShopWindow.vue
index 18725a9..ec7d1b2 100644
--- a/company/src/components/business/OperaWtbApplyShopWindow.vue
+++ b/company/src/components/business/OperaWtbApplyShopWindow.vue
@@ -35,7 +35,7 @@
                         <el-button v-if="model.status == 20" type="primary" :disabled="loading" :loading="loading" @click="getSignLink(0)">绛剧讲鏂规纭涔�</el-button>
                         <el-button v-if="model.status == 21" type="primary" :disabled="loading" :loading="loading" @click="getSignLink(1)">绛剧讲鐢宠鍗�</el-button>
                         <el-button v-if="model.unionApplyTbdStatus == 1" type="primary" :disabled="loading" :loading="loading" @click="getSignLink(2)">绛剧讲鎶曚繚鍗�</el-button>
-                        <el-button v-if="model.status == 24" type="danger" @click="closeOrder">鍏抽棴璁㈠崟</el-button>
+                        <el-button v-if="model.status == 24" type="danger" @click="closeOrder">鍏抽棴鐢宠</el-button>
                       </template>
                     <template v-if="userInfo.type === 2">
                       <el-button v-if="[21,22,23,24,25,26,27].includes(model.status)" type="primary" @click="viewFanganshu">鏌ョ湅纭涔�</el-button>
@@ -43,7 +43,7 @@
                       <el-button v-if="[1,2,3].includes(model.unionApplyTbdStatus) &&(model.toubaodanFile || model.oubaodanSignedFile)" type="primary" @click="viewToubaodan">鏌ョ湅鎶曚繚鍗�</el-button>
                       <el-button v-if="[3].includes(model.unionApplyTbdStatus) &&(model.baoxiandanFile)" type="primary" @click="viewBaoxiandan">鏌ョ湅淇濋櫓鍗�</el-button>
                       <el-button v-if="model.status == 22" type="primary" @click="$refs.InsuranceDetails.open('鎶曚繚瀹℃牳',model,1)">鎶曚繚瀹℃牳</el-button>
-                      <el-button v-if="[20,21,22].includes(model.status)" type="danger" @click="$refs.OperaWtbApplyCheckWindow.open('閫�鍥炴姇淇�',model,1)">閫�鍥炵敵璇�</el-button>
+                      <el-button v-if="[20,21,22].includes(model.status)" type="danger" @click="$refs.OperaWtbApplyCheckWindow.open('閫�鍥炵敵璇�',model,1)">閫�鍥炵敵璇�</el-button>
                       <el-button v-if="model.status == 23" type="danger" @click="$refs.OperaWtbApplyCheckWindow.open('鍏抽棴鐢宠',model,2)">鍏抽棴鐢宠</el-button>
                     </template>
                     <template v-if="userInfo.type === 0">
@@ -84,24 +84,37 @@
                             prop="insureNum"
                             align="center"
                             label="鎶曚繚浜烘暟">
+                          <template scope="{row}">
+                            <span>{{row.insureNum||0}} 浜�</span>
+                          </template>
                         </el-table-column>
-                      <el-table-column prop="guaranteeNum"  align="center" label="鍦ㄤ繚浜烘暟" ></el-table-column>
+                      <el-table-column prop="guaranteeNum"  align="center" label="鍦ㄤ繚浜烘暟" >
+                        <template scope="{row}">
+                          <span>{{row.guaranteeNum||0}} 浜�</span>
+                        </template>
+                      </el-table-column>
                         <el-table-column
                             prop="serviceDays"
                             align="center"
-                            label="淇濆崟鏃堕暱锛堝ぉ锛�">
+                            label="淇濆崟鏃堕暱">
+                          <template scope="{row}">
+                            <span>{{row.serviceDays||0}} 澶�</span>
+                          </template>
                         </el-table-column>
                         <el-table-column
                             prop="currentFee"
                             align="center"
-                            label="宸蹭骇鐢熻垂鐢�(鍏�)">
+                            label="宸蹭骇鐢熻垂鐢�">
+                          <template scope="{row}">
+                            <span>{{row.currentFee!=null?row.currentFee+' 鍏�': '-'}}</span>
+                          </template>
                         </el-table-column>
                         <el-table-column
                             prop="fee"
                             align="center"
-                            label="鎬昏垂鐢�(鍏�)">
+                            label="鎬昏垂鐢�">
                           <template slot-scope="{row}">
-                            <span>{{row.fee!=null?row.fee: '-'}}</span>
+                            <span>{{row.fee!=null?row.fee+' 鍏�': '-'}}</span>
                           </template>
                         </el-table-column>
                     </el-table>
@@ -202,6 +215,7 @@
                             <el-button type="primary" style="width: 80px;" @click="search">鏌ヨ</el-button>
                             <el-button @click="resetting" style="width: 80px;">閲嶇疆</el-button>
                             <el-button type="primary" style="width: 80px;" @click="exportExcel" v-if="activeName === '0'">瀵煎嚭鍚嶅崟</el-button>
+                            <el-button type="primary" style="width: 100px;" @click="$refs.OperaApplyChangeMonthWindow.open('鍔犲噺淇濊垂鐢ㄦ湀搴︾粺璁�',model)" v-if="activeName === '1'">璐圭敤缁熻鏌ヨ</el-button>
                         </el-form-item>
                     </el-form>
                 </div>
@@ -255,13 +269,13 @@
                             :key="Math.random()"
                             prop="startTime"
                             align="center"
-                            label="淇濋櫓鐢熸晥璧锋湡">
+                            :label="getApplyTimeTitle(0,model.solutionType,model)">
                         </el-table-column>
                         <el-table-column
                             :key="Math.random()"
                             prop="endTime"
                             align="center"
-                            label="淇濋櫓鐢熸晥姝㈡湡">
+                            :label="getApplyTimeTitle(1,model.solutionType,model)">
                         </el-table-column>
                         <el-table-column
                             :key="Math.random()"
@@ -269,7 +283,7 @@
                             prop="fee"
                             label="浜х敓璐圭敤">
                           <template slot-scope="{row}">
-                            <span>{{row.fee!=null?row.fee: '-'}}</span>
+                            <span>{{row.fee!=null?row.fee+' 鍏�': '-'}}</span>
                           </template>
                         </el-table-column>
                       <el-table-column
@@ -472,6 +486,7 @@
         <OperaApplyChangeUnitDetailWindow ref="OperaApplyChangeUnitDetailWindow" @success="successEvent"/>
         <!--    楠岃瘉鎵嬫満鍙�    -->
         <OperaPdfViewerWindow ref="OperaPdfViewerWindow"  />
+        <OperaApplyChangeMonthWindow ref="OperaApplyChangeMonthWindow"  />
         <operaverifyPhoneNumberWindew ref="operaverifyPhoneNumberWindew" @success="goSign" />
         <template v-slot:footer>
             <el-button @click="visible=false">杩斿洖</el-button>
@@ -517,6 +532,7 @@
 import operaverifyPhoneNumberWindew from '@/components/business/operaverifyPhoneNumberWindew'
 import OperaApplyChangeDetailWindow from '@/components/business/OperaApplyChangeDetailWindow'
 import OperaApplyChangeUnitDetailWindow from '@/components/business/OperaApplyChangeUnitDetailWindow'
+import OperaApplyChangeMonthWindow from '@/components/business/OperaApplyChangeMonthWindow'
 import applyReturn from '@/components/enterprise/applyReturn'
 import {
   getDetail,
@@ -542,6 +558,7 @@
     OperaPdfViewerWindow,
     OperaWtbApplyCheckWindow,
     applyReturn,
+    OperaApplyChangeMonthWindow,
     OperaInsuranceApplyAddWindowNew,
     additionSubtractionApplication,
     factoryChange,
@@ -713,7 +730,7 @@
         this.num = this.num - 1
       }, 1000)
     },
-    // 鍏抽棴璁㈠崟
+    // 鍏抽棴鐢宠
     closeOrder () {
       this.$confirm('纭鍏抽棴姝よ鍗曞悧?', '鎻愮ず', {
         confirmButtonText: '纭畾',

--
Gitblit v1.9.3