From c89eb17b42ca42de8dd3b6eef2848da622ae8878 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 26 六月 2024 16:52:13 +0800
Subject: [PATCH] 提交一把

---
 company/src/views/business/switchCourt.vue              |   20 +
 company/src/views/business/unionChange.vue              |   22 +
 company/src/views/enterprise/myPolicy.vue               |   53 +++--
 company/src/components/business/ApplyChangeDetails1.vue |   33 +-
 company/src/views/business/switchCourtShop.vue          |   15 
 company/src/views/enterprise/add_subtract.vue           |   33 ++-
 company/src/views/enterprise/insuranceApply.vue         |  123 +++++++-----
 company/src/views/business/applyChangeShop.vue          |   30 ++-
 company/src/views/business/unionChangeUnit.vue          |   17 +
 company/src/views/business/insuranceApplyShop.vue       |   54 +++++
 company/src/views/enterprise/switchCourt.vue            |   21 +
 company/src/views/business/insuranceApply.vue           |   66 +++++-
 12 files changed, 323 insertions(+), 164 deletions(-)

diff --git a/company/src/components/business/ApplyChangeDetails1.vue b/company/src/components/business/ApplyChangeDetails1.vue
index 18d7170..a99b919 100644
--- a/company/src/components/business/ApplyChangeDetails1.vue
+++ b/company/src/components/business/ApplyChangeDetails1.vue
@@ -12,24 +12,24 @@
           </div>
           <div class="box_table">
             <div class="box_table_head">
-              <div class="box_table_head_item">鎶曚繚浼佷笟</div>
-              <div class="box_table_head_item">淇濋櫓鏂规</div>
+              <div class="box_table_head_item" style="flex:1.6">鎶曚繚浼佷笟</div>
+              <div class="box_table_head_item"  style="flex:1.5">淇濋櫓鏂规</div>
               <div class="box_table_head_item">淇濆崟鍙�</div>
               <div class="box_table_head_item">淇濋櫓鐢熸晥璧锋湡</div>
               <div class="box_table_head_item">淇濋櫓鐢熸晥姝㈡湡</div>
               <div class="box_table_head_item">鍔犱繚浜烘暟</div>
               <div class="box_table_head_item">鍑忎繚浜烘暟</div>
-              <div class="box_table_head_item">鎵瑰崟鐢熸晥鏈�</div>
+<!--              <div class="box_table_head_item">鎵瑰崟鐢熸晥鏈�</div>-->
             </div>
             <div class="box_table_content">
-              <div class="box_table_content_item box_table_content_header">{{form.companyName}}</div>
-              <div class="box_table_content_item box_table_content_header">{{form.solutionsName}}</div>
+              <div class="box_table_content_item box_table_content_header" style="flex:1.6">{{form.companyName}}</div>
+              <div class="box_table_content_item box_table_content_header" style="flex:1.5">{{form.solutionsName}}</div>
               <div class="box_table_content_item box_table_content_header">{{form.code}}</div>
               <div class="box_table_content_item box_table_content_header">{{form.startTime}}</div>
               <div class="box_table_content_item box_table_content_header">{{form.endTime}}</div>
-              <div class="box_table_content_item box_table_content_header">{{arr1.length}}</div>
-              <div class="box_table_content_item box_table_content_header">{{arr2.length}}</div>
-              <div class="box_table_content_item box_table_content_header">{{form.applyStartTime}}</div>
+              <div class="box_table_content_item box_table_content_header">{{arr1.length}}浜�</div>
+              <div class="box_table_content_item box_table_content_header">{{arr2.length}}浜�</div>
+<!--              <div class="box_table_content_item box_table_content_header">{{form.applyStartTime}}</div>-->
             </div>
           </div>
             <div class="box_table">
@@ -57,10 +57,10 @@
                         <div class="box_table_head_item">澶囨敞</div>
                     </div>
                 </div>
-                <div style="width: 100%; display: flex;">
-                    <div style="width: 50%; border-bottom: 1px solid #b4bbc5;">
+                <div style="width: 100%; display: flex; border-bottom: 1px solid #b4bbc5;">
+                    <div style="width: 50%;  ">
                         <div class="box_table_content" style="width: 100%;" v-for="(item, index) in arr1" :key="index">
-                            <div class="box_table_content_item">{{index + 1}}</div>
+                            <div class="box_table_content_item" >{{index + 1}}</div>
                             <div class="box_table_content_item">{{item.name}}</div>
                             <div class="box_table_content_item">{{item.idCard}}</div><!--
                             <div class="box_table_content_item">{{item.sex === 0 ? '鐢�' : '濂�'}}</div>-->
@@ -69,7 +69,7 @@
                             <div class="box_table_content_item"  style="align-items: baseline ;cursor: pointer; " :title="item.remark">{{item.remark}}</div>
                         </div>
                     </div>
-                    <div style="width: 50%; border-bottom: 1px solid #b4bbc5;">
+                    <div style="width: 50%;">
                         <div class="box_table_content" style="width: 100%;" v-for="(item, index) in arr2" :key="index">
                             <div class="box_table_content_item">{{index + 1}}</div>
                             <div class="box_table_content_item">{{item.name}}</div>
@@ -233,12 +233,12 @@
                     border-right: 1px solid #b4bbc5;
                     border-bottom: 1px solid #b4bbc5;
                     box-sizing: border-box;
-                  &:nth-child(3) {
+                 /* &:nth-child(3) {
                     flex: 1.5;;
                   }
                   &:nth-child(9) {
                     flex: 1.5;;
-                  }
+                  }*/
                 }
               .box_table_head_item5 {
                 flex: 1;
@@ -246,6 +246,7 @@
                 background: #f2f2f2;padding: 10px;
                 display: flex;
                 align-items: center;
+                padding: 10px 0;
                 justify-content: center;
                 font-size: 14px;
                 color: black;
@@ -297,12 +298,12 @@
                     border-right: 1px solid #b4bbc5;
                     border-bottom: 1px solid #b4bbc5;
                     box-sizing: border-box;
-                &:nth-child(3) {
+                /*&:nth-child(3) {
                   flex: 1.5;
                 }
                 &:nth-child(9) {
                   flex: 1.5;
-                }
+                }*/
                 span{
                   width: 100%;
                   white-space: nowrap;
diff --git a/company/src/views/business/applyChangeShop.vue b/company/src/views/business/applyChangeShop.vue
index 3bc3a1a..516e5f1 100644
--- a/company/src/views/business/applyChangeShop.vue
+++ b/company/src/views/business/applyChangeShop.vue
@@ -58,12 +58,12 @@
           :data="tableData.list"
           stripe
       >
-        <el-table-column label="搴忓彿" width="80px">
+        <el-table-column label="搴忓彿" width="50px">
           <template slot-scope="scope">
             <span>{{scope.$index + 1}}</span>
           </template>
         </el-table-column>
-        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="100px">
+        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="80px">
           <template slot-scope="{row}">
             <span  :class="'change-status'+row.status" v-if="row.status === 0">寰呯缃�</span>
             <span  :class="'change-status'+row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -75,13 +75,25 @@
             <span  :class="'change-status'+row.status" v-if="row.status ===9">鎵规敼鐢宠涓�</span>
           </template>
         </el-table-column>
-        <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="100px"></el-table-column>
-        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-        <el-table-column prop="addNum" label="鍔犱繚浜烘暟锛堜汉锛�" min-width="100px"></el-table-column>
-        <el-table-column prop="delNum" label="鍑忎繚浜烘暟锛堜汉锛�" min-width="100px"></el-table-column>
-        <el-table-column prop="fee" label="璐圭敤鍙樻洿" min-width="100px"></el-table-column>
-        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+        <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="150px" align="center"></el-table-column>
+        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px" align="center"></el-table-column>
+        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="150px" align="center"></el-table-column>
+        <el-table-column prop="addNum" label="鍔犱繚浜烘暟" min-width="80px" align="center">
+          <template slot-scope="{row}">
+            {{row.addNum||0}}浜�
+          </template>
+        </el-table-column>
+        <el-table-column prop="delNum" label="鍑忎繚浜烘暟" min-width="80px" align="center">
+          <template slot-scope="{row}">
+            {{row.delNum||0}}浜�
+          </template>
+        </el-table-column>
+        <el-table-column prop="fee" label="璐圭敤鍙樻洿" min-width="80px" align="center">
+          <template slot-scope="{row}">
+            {{row.fee||0}}鍏�
+          </template>
+        </el-table-column>
+        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px" align="center"></el-table-column>
         <el-table-column
             label="鎿嶄綔"
             min-width="120"
diff --git a/company/src/views/business/insuranceApply.vue b/company/src/views/business/insuranceApply.vue
index 9babd40..5b8e641 100644
--- a/company/src/views/business/insuranceApply.vue
+++ b/company/src/views/business/insuranceApply.vue
@@ -52,27 +52,61 @@
         </el-form>
         <!-- 琛ㄦ牸鍜屽垎椤� -->
         <template v-slot:table-wrap>
-            <el-table
-                v-loading="isWorking.search"
-                :data="tableData.list"
-                stripe
-            >
-                <el-table-column label="搴忓彿" width="80px">
-                    <template slot-scope="scope">
-                        <span>{{scope.$index + 1}}</span>
-                    </template>
+              <el-table
+                  v-loading="isWorking.search"
+                  :data="tableData.list"
+                  stripe
+              >
+                <el-table-column label="搴忓彿"  align="center" width="80px" fixed>
+                  <template slot-scope="scope">
+                    <span>{{scope.$index + 1}}</span>
+                  </template>
                 </el-table-column>
-                <el-table-column prop="statusInfo" label="淇濆崟鐘舵��" min-width="100px">
+                <el-table-column prop="statusInfo"   align="center"  fixed label="鐘舵��">
                   <template slot-scope="{row}">
                     <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span>
                   </template>
                 </el-table-column>
-                <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="100px"></el-table-column>
-                <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-                <el-table-column prop="insureNum" label="鎶曚繚浜烘暟" min-width="100px"></el-table-column>
-              <el-table-column prop="guaranteeNum" label="鍦ㄤ繚浜烘暟" min-width="100px"></el-table-column>
-                <el-table-column prop="fee" label="鎬昏垂鐢紙鍏冿級" min-width="100px"></el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+                <el-table-column prop="solutionsName" fixed label="淇濋櫓鏂规" align="center" min-width="150"></el-table-column>
+                <el-table-column label="绫诲瀷" fixed  align="center">
+                  <template slot-scope="{row}">
+                    <span style="color: #00BA92" v-if="row.solutionType == 1">濮旀墭鎶曚繚</span>
+                    <span style="color: #F95601;"  v-else>鐩存帴鎶曚繚</span>
+                  </template>
+                </el-table-column>
+                <el-table-column label="淇濆崟鍙�" fixed>
+                  <template slot-scope="{row}">
+                    <span>{{row.code ? row.code : '-'}}</span>
+                  </template>
+                </el-table-column>
+                <el-table-column prop="insureNum" align="center" label="鎶曚繚浜烘暟"  >
+                  <template slot-scope="{row}">
+                    <span>{{(row.insureNum||0)}} 浜�</span>
+                  </template>
+                </el-table-column>
+                <el-table-column prop="guaranteeNum"  align="center" label="鍦ㄤ繚浜烘暟"  >
+                  <template slot-scope="{row}">
+                    <span>{{(row.guaranteeNum||0)}} 浜�</span>
+                  </template>
+                </el-table-column>
+                <el-table-column label="鎶曚繚鏃堕暱">
+                  <template slot-scope="{row}">
+                    <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'澶�')}}</span>
+                  </template>
+                </el-table-column>
+                <el-table-column prop="currentFee" label="宸蹭骇鐢熻垂鐢�"  align="center">
+                  <template slot-scope="{row}">
+                    <span>{{row.currentFee!=null?row.currentFee+'鍏�': '-'}}</span>
+                  </template>
+                </el-table-column>
+                <el-table-column prop="fee" label="鎬昏垂鐢�"  align="center">
+                  <template slot-scope="{row}">
+                    <span>{{row.fee!=null?row.fee+'鍏�': '-'}}</span>
+                  </template>
+                </el-table-column>
+                <el-table-column prop="createDate" label="鎻愪氦鏃ユ湡" align="center" min-width="150"></el-table-column>
+                <el-table-column prop="startTime" label="鎶曚繚鐢熸晥鏃ユ湡" align="center" min-width="150"></el-table-column>
+                <el-table-column prop="endTime" label="鎶曚繚澶辨晥鏃ユ湡"  align="center" min-width="150"></el-table-column>
                 <el-table-column
                     v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])"
                     label="鎿嶄綔"
diff --git a/company/src/views/business/insuranceApplyShop.vue b/company/src/views/business/insuranceApplyShop.vue
index 138eb2e..309df61 100644
--- a/company/src/views/business/insuranceApplyShop.vue
+++ b/company/src/views/business/insuranceApplyShop.vue
@@ -57,7 +57,7 @@
                 :data="tableData.list"
                 stripe
             >
-                <el-table-column label="搴忓彿" width="80px">
+<!--                <el-table-column label="搴忓彿" width="80px">
                     <template slot-scope="scope">
                         <span>{{scope.$index + 1}}</span>
                     </template>
@@ -72,7 +72,57 @@
                 <el-table-column prop="insureNum" label="鎶曚繚浜烘暟" min-width="100px"></el-table-column>
               <el-table-column prop="guaranteeNum" label="鍦ㄤ繚浜烘暟" min-width="100px"></el-table-column>
                 <el-table-column prop="fee" label="鎬昏垂鐢紙鍏冿級" min-width="100px"></el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+                <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>-->
+              <el-table-column label="搴忓彿"  align="center" width="80px" fixed>
+                <template slot-scope="scope">
+                  <span>{{scope.$index + 1}}</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="statusInfo"   align="center"  fixed label="鐘舵��">
+                <template slot-scope="{row}">
+                  <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="solutionsName" fixed label="淇濋櫓鏂规" align="center" min-width="150"></el-table-column>
+              <el-table-column label="绫诲瀷" fixed  align="center">
+                <template slot-scope="{row}">
+                  <span style="color: #00BA92" v-if="row.solutionType == 1">濮旀墭鎶曚繚</span>
+                  <span style="color: #F95601;"  v-else>鐩存帴鎶曚繚</span>
+                </template>
+              </el-table-column>
+              <el-table-column label="淇濆崟鍙�" fixed>
+                <template slot-scope="{row}">
+                  <span>{{row.code ? row.code : '-'}}</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="insureNum" align="center" label="鎶曚繚浜烘暟"  >
+                <template slot-scope="{row}">
+                  <span>{{(row.insureNum||0)}} 浜�</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="guaranteeNum"  align="center" label="鍦ㄤ繚浜烘暟"  >
+                <template slot-scope="{row}">
+                  <span>{{(row.guaranteeNum||0)}} 浜�</span>
+                </template>
+              </el-table-column>
+              <el-table-column label="鎶曚繚鏃堕暱">
+                <template slot-scope="{row}">
+                  <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'澶�')}}</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="currentFee" label="宸蹭骇鐢熻垂鐢�"  align="center">
+                <template slot-scope="{row}">
+                  <span>{{row.currentFee!=null?row.currentFee+'鍏�': '-'}}</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="fee" label="鎬昏垂鐢�"  align="center">
+                <template slot-scope="{row}">
+                  <span>{{row.fee!=null?row.fee+'鍏�': '-'}}</span>
+                </template>
+              </el-table-column>
+              <el-table-column prop="createDate" label="鎻愪氦鏃ユ湡" align="center" min-width="150"></el-table-column>
+              <el-table-column prop="startTime" label="鎶曚繚鐢熸晥鏃ユ湡" align="center" min-width="150"></el-table-column>
+              <el-table-column prop="endTime" label="鎶曚繚澶辨晥鏃ユ湡"  align="center" min-width="150"></el-table-column>
                 <el-table-column
                     v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])"
                     label="鎿嶄綔"
diff --git a/company/src/views/business/switchCourt.vue b/company/src/views/business/switchCourt.vue
index 0464686..a72ac8e 100644
--- a/company/src/views/business/switchCourt.vue
+++ b/company/src/views/business/switchCourt.vue
@@ -57,12 +57,12 @@
           :data="tableData.list"
           stripe
       >
-        <el-table-column label="搴忓彿" width="80px">
+        <el-table-column label="搴忓彿" width="50px">
           <template slot-scope="scope">
             <span>{{scope.$index + 1}}</span>
           </template>
         </el-table-column>
-        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="100px">
+        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="80px" align="center">
           <template slot-scope="{row}">
             <span :class="'change-status'+ row.status" v-if="row.status === 0">寰呯缃�</span>
             <span :class="'change-status'+ row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -72,15 +72,19 @@
             <span :class="'change-status'+ row.status" v-if="row.status ===6">宸插叧闂�</span>
           </template>
         </el-table-column>
-        <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="100px"></el-table-column>
-        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-        <el-table-column prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟" min-width="100px"></el-table-column>
-        <el-table-column prop="fee" label="璐圭敤鍙樻洿鏇存崲娲鹃仯鍗曚綅" min-width="100px"></el-table-column>
-        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+        <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="150px" align="center"></el-table-column>
+        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px" align="center"></el-table-column>
+        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="150px" align="center"></el-table-column>
+        <el-table-column prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟" min-width="150px" align="center">
+          <template slot-scope="{row}">
+            {{row.changeNum||0}}浜�
+          </template>
+        </el-table-column>
+        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px" align="center"></el-table-column>
         <el-table-column
             label="鎿嶄綔"
             min-width="120"
+            align="center"
             fixed="right">
           <template slot-scope="{row}">
             <el-button type="text" @click="$refs.operaApplyChangeDetailWindow.open('鏇存崲娲鹃仯鍗曚綅璇︽儏', row)">鏌ョ湅璇︽儏</el-button>
diff --git a/company/src/views/business/switchCourtShop.vue b/company/src/views/business/switchCourtShop.vue
index 722c506..45ab360 100644
--- a/company/src/views/business/switchCourtShop.vue
+++ b/company/src/views/business/switchCourtShop.vue
@@ -59,12 +59,12 @@
           :data="tableData.list"
           stripe
       >
-        <el-table-column label="搴忓彿" width="80px">
+        <el-table-column label="搴忓彿" width="50px" align="center">
           <template slot-scope="scope">
             <span>{{scope.$index + 1}}</span>
           </template>
         </el-table-column>
-        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="100px">
+        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="150px" align="center">
           <template slot-scope="{row}">
             <span :class="'change-status'+ row.status" v-if="row.status === 0">寰呯缃�</span>
             <span :class="'change-status'+ row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -76,15 +76,16 @@
             <span :class="'change-status'+ row.status" v-if="row.status ===9">鎵规敼鐢宠涓�</span>
           </template>
         </el-table-column>
-        <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="100px"></el-table-column>
-        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-        <el-table-column prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟" min-width="100px"></el-table-column>
+        <el-table-column prop="companyName" label="鎶曚繚浼佷笟" min-width="150px" align="center"></el-table-column>
+        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px" align="center"></el-table-column>
+        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="150px" align="center"></el-table-column>
+        <el-table-column prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟" min-width="100px" align="center"></el-table-column>
 <!--        <el-table-column prop="fee" label="璐圭敤鍙樻洿" min-width="100px"></el-table-column>-->
-        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px" align="center"></el-table-column>
         <el-table-column
             label="鎿嶄綔"
             min-width="120"
+            align="center"
             fixed="right">
           <template slot-scope="{row}">
             <el-button type="text" @click="$refs.operaApplyChangeDetailWindow.open('鏇存崲娲鹃仯鍗曚綅璇︽儏', row)">鏌ョ湅璇︽儏</el-button>
diff --git a/company/src/views/business/unionChange.vue b/company/src/views/business/unionChange.vue
index 122656f..5978454 100644
--- a/company/src/views/business/unionChange.vue
+++ b/company/src/views/business/unionChange.vue
@@ -39,12 +39,12 @@
                 :data="tableData.list"
                 stripe
             >
-                <el-table-column label="搴忓彿" width="80px">
+                 <el-table-column align="center" label="搴忓彿" width="50px">
                     <template slot-scope="scope">
                         <span>{{scope.$index + 1}}</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="100px">
+                 <el-table-column align="center" prop="status" label="淇濆崟鐘舵��" min-width="100px">
                     <template slot-scope="{row}">
                         <span :class="'union-change-status'+row.status" v-if="row.status === 0">寰呯缃�</span>
                         <span :class="'union-change-status'+row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -52,11 +52,19 @@
                         <span :class="'union-change-status'+row.status" v-if="row.status === 3">宸查��鍥�</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-                <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-                <el-table-column prop="addNum" label="鍔犱繚浜烘暟锛堜汉锛�" min-width="100px"></el-table-column>
-                <el-table-column prop="delNum" label="鍑忎繚浜烘暟锛堜汉锛�" min-width="100px"></el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+                 <el-table-column align="center" prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="solutionsName" label="淇濋櫓鏂规" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="addNum" label="鍔犱繚浜烘暟" min-width="100px">
+                   <template slot-scope="{row}">
+                     {{row.addNum||0}}浜�
+                   </template>
+                 </el-table-column>
+                 <el-table-column align="center" prop="delNum" label="鍑忎繚浜烘暟" min-width="100px">
+                   <template slot-scope="{row}">
+                     {{row.delNum||0}}浜�
+                   </template>
+                 </el-table-column>
+                 <el-table-column align="center" prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px"></el-table-column>
                 <el-table-column
                     label="鎿嶄綔"
                     min-width="120"
diff --git a/company/src/views/business/unionChangeUnit.vue b/company/src/views/business/unionChangeUnit.vue
index 24eb144..51cd430 100644
--- a/company/src/views/business/unionChangeUnit.vue
+++ b/company/src/views/business/unionChangeUnit.vue
@@ -39,12 +39,12 @@
           :data="tableData.list"
           stripe
       >
-        <el-table-column label="搴忓彿" width="80px">
+         <el-table-column align="center" label="搴忓彿" width="50px">
           <template slot-scope="scope">
             <span>{{scope.$index + 1}}</span>
           </template>
         </el-table-column>
-        <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="100px">
+         <el-table-column align="center" prop="status" label="淇濆崟鐘舵��" min-width="80px">
           <template slot-scope="{row}">
             <span :class="'union-change-status'+row.status" v-if="row.status === 0">寰呯缃�</span>
             <span :class="'union-change-status'+row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -52,12 +52,17 @@
             <span :class="'union-change-status'+row.status" v-if="row.status === 3">宸查��鍥�</span>
           </template>
         </el-table-column>
-        <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-        <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-        <el-table-column prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟锛堜汉锛�" min-width="100px"></el-table-column>
-        <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+         <el-table-column align="center" prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="150px"></el-table-column>
+         <el-table-column align="center" prop="solutionsName" label="淇濋櫓鏂规" min-width="150px"></el-table-column>
+         <el-table-column align="center" prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟" min-width="150px">
+           <template slot-scope="{row}">
+             {{row.changeNum||0}}浜�
+           </template>
+         </el-table-column>
+         <el-table-column align="center" prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px"></el-table-column>
         <el-table-column
             label="鎿嶄綔"
+            align="center"
             min-width="120"
             fixed="right"
         >
diff --git a/company/src/views/enterprise/add_subtract.vue b/company/src/views/enterprise/add_subtract.vue
index 0376094..5eb1163 100644
--- a/company/src/views/enterprise/add_subtract.vue
+++ b/company/src/views/enterprise/add_subtract.vue
@@ -49,12 +49,12 @@
                 :data="tableData.list"
                 stripe
             >
-                <el-table-column label="搴忓彿" width="80px">
+                 <el-table-column align="center" label="搴忓彿" width="50px" fixed>
                     <template slot-scope="scope">
                         <span>{{scope.$index + 1}}</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="status" label="淇濆崟鐘舵��" min-width="100px">
+                 <el-table-column align="center" prop="status" label="淇濆崟鐘舵��" width="80px"  fixed>
                     <template slot-scope="{row}">
                         <span :class="'change-status'+row.status" v-if="row.status === 0">寰呯缃�</span>
                         <span :class="'change-status'+row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -66,21 +66,34 @@
                         <span :class="'change-status'+row.status" v-if="row.status === 5 || row.status === 8">宸查��鍥�</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-                <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-              <el-table-column label="绫诲瀷">
+                 <el-table-column align="center" prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="150px" fixed></el-table-column>
+                 <el-table-column align="center" prop="solutionsName" label="淇濋櫓鏂规" min-width="150px" fixed></el-table-column>
+               <el-table-column align="center" label="绫诲瀷" fixed width="80px">
                 <template slot-scope="{row}">
                   <span style="color: #00BA92" v-if="row.solutionType == 1">濮旀墭鎶曚繚</span>
                   <span style="color: #F95601;"  v-else>鐩存帴鎶曚繚</span>
                 </template>
               </el-table-column>
-                <el-table-column prop="addNum" label="鍔犱繚浜烘暟(浜�)" min-width="100px"></el-table-column>
-                <el-table-column prop="delNum" label="鍑忎繚浜烘暟(浜�)" min-width="100px"></el-table-column>
-                <el-table-column prop="fee" label="璐圭敤鍙樻洿" min-width="100px"></el-table-column>
-                <el-table-column prop="validTime" label="鐢宠鏃ユ湡" min-width="100px"></el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
+                 <el-table-column align="center" prop="addNum" label="鍔犱繚浜烘暟" min-width="100px">
+                   <template slot-scope="{row}">
+                     {{row.addNum||0}}浜�
+                   </template>
+                 </el-table-column>
+                 <el-table-column align="center" prop="delNum" label="鍑忎繚浜烘暟" min-width="100px">
+                   <template slot-scope="{row}">
+                     {{row.delNum||0}}浜�
+                   </template>
+                 </el-table-column>
+                 <el-table-column align="center" prop="fee" label="璐圭敤鍙樻洿" min-width="100px">
+                   <template slot-scope="{row}">
+                     {{row.fee||0}}鍏�
+                   </template>
+                 </el-table-column>
+                 <el-table-column align="center" prop="validTime" label="鐢宠鏃ユ湡" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px"></el-table-column>
                 <el-table-column
                     label="鎿嶄綔"
+                    align="center"
                     min-width="120"
                     fixed="right"
                 >
diff --git a/company/src/views/enterprise/insuranceApply.vue b/company/src/views/enterprise/insuranceApply.vue
index c134487..c443563 100644
--- a/company/src/views/enterprise/insuranceApply.vue
+++ b/company/src/views/enterprise/insuranceApply.vue
@@ -46,60 +46,77 @@
             <ul class="toolbar" v-permissions="['business:dispatchunit:create']">
                 <li><el-button type="primary" @click="$refs.OperaInsuranceApplyAddWindow.open('鎶曚繚鐢宠', {type: ''})">鎶曚繚鐢宠</el-button></li>
             </ul>
-            <el-table
-                v-loading="isWorking.search"
-                :data="tableData.list"
-                stripe
+          <el-table
+              v-loading="isWorking.search"
+              :data="tableData.list"
+              stripe
+          >
+            <el-table-column label="搴忓彿"  align="center" width="80px" fixed>
+              <template slot-scope="scope">
+                <span>{{scope.$index + 1}}</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="statusInfo"   align="center"  fixed label="鐘舵��">
+              <template slot-scope="{row}">
+                <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="solutionsName" fixed label="淇濋櫓鏂规" align="center" min-width="150"></el-table-column>
+            <el-table-column label="绫诲瀷" fixed  align="center">
+              <template slot-scope="{row}">
+                <span style="color: #00BA92" v-if="row.solutionType == 1">濮旀墭鎶曚繚</span>
+                <span style="color: #F95601;"  v-else>鐩存帴鎶曚繚</span>
+              </template>
+            </el-table-column>
+            <el-table-column label="淇濆崟鍙�" fixed>
+              <template slot-scope="{row}">
+                <span>{{row.code ? row.code : '-'}}</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="insureNum" align="center" label="鎶曚繚浜烘暟"  >
+              <template slot-scope="{row}">
+                <span>{{(row.insureNum||0)}} 浜�</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="guaranteeNum"  align="center" label="鍦ㄤ繚浜烘暟"  >
+              <template slot-scope="{row}">
+                <span>{{(row.guaranteeNum||0)}} 浜�</span>
+              </template>
+            </el-table-column>
+            <el-table-column label="鎶曚繚鏃堕暱">
+              <template slot-scope="{row}">
+                <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'澶�')}}</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="currentFee" label="宸蹭骇鐢熻垂鐢�"  align="center">
+              <template slot-scope="{row}">
+                <span>{{row.currentFee!=null?row.currentFee+'鍏�': '-'}}</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="fee" label="鎬昏垂鐢�"  align="center">
+              <template slot-scope="{row}">
+                <span>{{row.fee!=null?row.fee+'鍏�': '-'}}</span>
+              </template>
+            </el-table-column>
+            <el-table-column prop="createDate" label="鎻愪氦鏃ユ湡" align="center" min-width="150"></el-table-column>
+            <el-table-column prop="startTime" label="鎶曚繚鐢熸晥鏃ユ湡" align="center" min-width="150"></el-table-column>
+            <el-table-column prop="endTime" label="鎶曚繚澶辨晥鏃ユ湡"  align="center" min-width="150"></el-table-column>
+            <el-table-column
+                v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])"
+                label="鎿嶄綔"
+                min-width="150"
+                fixed="right"
+                align="center"
             >
-                <el-table-column label="搴忓彿" width="80px">
-                    <template slot-scope="scope">
-                        <span>{{scope.$index + 1}}</span>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="statusInfo" label="鐘舵��">
-                  <template slot-scope="{row}">
-                    <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="solutionsName" label="淇濋櫓鏂规"></el-table-column>
-                <el-table-column label="绫诲瀷">
-                  <template slot-scope="{row}">
-                    <span style="color: #00BA92" v-if="row.solutionType == 1">濮旀墭鎶曚繚</span>
-                    <span style="color: #F95601;"  v-else>鐩存帴鎶曚繚</span>
-                  </template>
-                </el-table-column>
-                <el-table-column prop="insureNum" label="鎶曚繚浜烘暟"></el-table-column>
-                <el-table-column prop="guaranteeNum" label="鍦ㄤ繚浜烘暟"></el-table-column>
-                <el-table-column label="鎶曚繚鏃堕暱锛堝ぉ锛�">
-                    <template slot-scope="{row}">
-                        <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : row.serviceDays - row.loseEfficacyDays}}</span>
-                    </template>
-                </el-table-column>
-              <el-table-column prop="currentFee" label="宸蹭骇鐢熻垂鐢�">
-                <template slot-scope="{row}">
-                  <span>{{row.currentFee!=null?row.currentFee: '-'}}</span>
-                </template>
-              </el-table-column>
-              <el-table-column prop="fee" label="鎬昏垂鐢紙鍏冿級">
-                <template slot-scope="{row}">
-                  <span>{{row.fee!=null?row.fee: '-'}}</span>
-                </template>
-              </el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃ユ湡"></el-table-column>
-                <el-table-column prop="startTime" label="鎶曚繚鐢熸晥鏃ユ湡"></el-table-column>
-                <el-table-column prop="endTime" label="鎶曚繚澶辨晥鏃ユ湡"></el-table-column>
-                <el-table-column
-                    v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])"
-                    label="鎿嶄綔"
-                    min-width="150"
-                    fixed="right"
-                >
-                    <template slot-scope="{row}">
-                      <el-button type="text" @click="godetail(row)" v-permissions="['business:insuranceapply:update']">鏌ョ湅璇︽儏</el-button>
-                      <el-button type="text" @click="$refs.OperaApplyChangeMonthWindow.open('鍔犲噺淇濇湀搴﹁垂鐢ㄧ粺璁�',row)" v-permissions="['business:applychange:query']">鍔犲噺淇濊垂鐢�</el-button>
-                    </template>
-                </el-table-column>
-            </el-table>
+              <template slot-scope="{row}">
+                <el-button type="text" @click="godetail(row)" v-permissions="['business:insuranceapply:update']">鏌ョ湅璇︽儏</el-button>
+                <el-button type="text" @click="$refs.OperaApplyChangeMonthWindow.open('鍔犲噺淇濇湀搴﹁垂鐢ㄧ粺璁�',row)" v-permissions="['business:applychange:query']">鍔犲噺淇濊垂鐢�</el-button>
+                <!--                        <template v-if="row.statusCollect === 2">-->
+                <!--                            <el-button type="text" @click="$refs.additionSubtractionApplication.open('鍔犲噺淇濈敵璇�', { id: row.id })">鍔犲噺淇濈敵璇�</el-button>-->
+                <!--                        </template>-->
+              </template>
+            </el-table-column>
+          </el-table>
             <pagination
                 @size-change="handleSizeChange"
                 @current-change="handlePageChange"
diff --git a/company/src/views/enterprise/myPolicy.vue b/company/src/views/enterprise/myPolicy.vue
index 813efcd..c40b98d 100644
--- a/company/src/views/enterprise/myPolicy.vue
+++ b/company/src/views/enterprise/myPolicy.vue
@@ -77,53 +77,62 @@
                 :data="tableData.list"
                 stripe
             >
-                <el-table-column label="搴忓彿" width="80px">
+                <el-table-column label="搴忓彿" width="80px" align="center" fixed>
                     <template slot-scope="scope">
                         <span>{{scope.$index + 1}}</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="statusInfo" label="鐘舵��">
+                <el-table-column prop="statusInfo" align="center" fixed label="鐘舵��">
                   <template slot-scope="{row}">
                     <span :class="'apply-status'+row.status" >{{row.statusInfo}}</span>
                   </template>
                 </el-table-column>
-                <el-table-column prop="solutionsName" label="淇濋櫓鏂规"></el-table-column>
-              <el-table-column label="绫诲瀷">
+                <el-table-column prop="solutionsName" align="center" fixed label="淇濋櫓鏂规" min-width="150"></el-table-column>
+              <el-table-column label="绫诲瀷" fixed  align="center">
                 <template slot-scope="{row}">
                   <span style="color: #00BA92" v-if="row.solutionType == 1">濮旀墭鎶曚繚</span>
                   <span style="color: #F95601;"  v-else>鐩存帴鎶曚繚</span>
                 </template>
               </el-table-column>
-              <el-table-column label="淇濆崟鍙�">
+              <el-table-column label="淇濆崟鍙�" align="center" fixed>
                     <template slot-scope="{row}">
                         <span>{{row.code ? row.code : '-'}}</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="insureNum" label="鎶曚繚浜烘暟"></el-table-column>
-                <el-table-column prop="guaranteeNum" label="鍦ㄤ繚浜烘暟"></el-table-column>
-                <el-table-column label="鎶曚繚鏃堕暱锛堝ぉ锛�">
-                    <template slot-scope="{row}">
-                        <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : row.serviceDays - row.loseEfficacyDays}}</span>
-                    </template>
-                </el-table-column>
-                <el-table-column prop="currentFee" label="宸蹭骇鐢熻垂鐢�">
-                    <template slot-scope="{row}">
-                      <span>{{row.currentFee!=null?row.currentFee: '-'}}</span>
-                    </template>
-                  </el-table-column>
-                <el-table-column prop="fee" label="鎬昏垂鐢紙鍏冿級">
+                <el-table-column prop="insureNum" align="center" label="鎶曚繚浜烘暟"  >
                   <template slot-scope="{row}">
-                    <span>{{row.fee!=null?row.fee: '-'}}</span>
+                    <span>{{(row.insureNum||0) + '浜�'}}</span>
                   </template>
                 </el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃ユ湡"></el-table-column>
-                <el-table-column prop="startTime" label="鎶曚繚鐢熸晥鏃ユ湡"></el-table-column>
-                <el-table-column prop="endTime" label="鎶曚繚澶辨晥鏃ユ湡"></el-table-column>
+                <el-table-column prop="guaranteeNum"  align="center" label="鍦ㄤ繚浜烘暟"  >
+                  <template slot-scope="{row}">
+                    <span>{{(row.guaranteeNum||0)}} 浜�</span>
+                  </template>
+                </el-table-column>
+                <el-table-column label="鎶曚繚鏃堕暱" align="center">
+                    <template slot-scope="{row}">
+                        <span>{{(row.serviceDays - row.loseEfficacyDays) < 0 ? `-` : (row.serviceDays - row.loseEfficacyDays+'澶�')}}</span>
+                    </template>
+                </el-table-column>
+                <el-table-column prop="currentFee" label="宸蹭骇鐢熻垂鐢�"  align="center">
+                    <template slot-scope="{row}">
+                      <span>{{row.currentFee!=null?row.currentFee+'鍏�': '-'}}</span>
+                    </template>
+                  </el-table-column>
+                <el-table-column prop="fee" label="鎬昏垂鐢�"  align="center">
+                  <template slot-scope="{row}">
+                    <span>{{row.fee!=null?row.fee+'鍏�': '-'}}</span>
+                  </template>
+                </el-table-column>
+                <el-table-column prop="createDate" label="鎻愪氦鏃ユ湡"  align="center"min-width="150"></el-table-column>
+                <el-table-column prop="startTime" label="鎶曚繚鐢熸晥鏃ユ湡"  align="center"min-width="150"></el-table-column>
+                <el-table-column prop="endTime" label="鎶曚繚澶辨晥鏃ユ湡"  align="center"min-width="150"></el-table-column>
                 <el-table-column
                     v-if="containPermissions(['business:insuranceapply:update', 'business:insuranceapply:delete'])"
                     label="鎿嶄綔"
                     min-width="150"
                     fixed="right"
+                    align="center"
                 >
                     <template slot-scope="{row}">
                         <el-button type="text" @click="godetail(row)" v-permissions="['business:insuranceapply:update']">鏌ョ湅璇︽儏</el-button>
diff --git a/company/src/views/enterprise/switchCourt.vue b/company/src/views/enterprise/switchCourt.vue
index a8f8775..16ce9f6 100644
--- a/company/src/views/enterprise/switchCourt.vue
+++ b/company/src/views/enterprise/switchCourt.vue
@@ -49,12 +49,12 @@
                 :data="tableData.list"
                 stripe
             >
-                <el-table-column label="搴忓彿" width="80px">
+                 <el-table-column align="center" label="搴忓彿" width="80px">
                     <template slot-scope="scope">
                         <span>{{scope.$index + 1}}</span>
                     </template>
                 </el-table-column>
-                <el-table-column prop="status" label="鐘舵��" min-width="100px">
+                 <el-table-column align="center" prop="status" label="鐘舵��" min-width="100px">
                   <template slot-scope="{row}">
                     <span :class="'change-status'+row.status" v-if="row.status === 0">寰呯缃�</span>
                     <span  :class="'change-status'+row.status" v-if="row.status === 1">寰呭鏍�</span>
@@ -66,14 +66,19 @@
                     <span :class="'change-status'+ row.status" v-if="row.status ===9">鎵规敼鐢宠涓�</span>
                   </template>
                 </el-table-column>
-                <el-table-column prop="validCode" label="鎵瑰崟鍙�" min-width="100px"></el-table-column>
-                <el-table-column prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="100px"></el-table-column>
-                <el-table-column prop="solutionsName" label="淇濋櫓鏂规" min-width="100px"></el-table-column>
-                <el-table-column prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟锛堜汉锛�" min-width="100px"></el-table-column>
-                <el-table-column prop="createDate" label="鎻愪氦鏃堕棿" min-width="100px"></el-table-column>
-                <el-table-column prop="applyStartTime" label="鎵瑰崟鐢熸晥璧锋湡" min-width="100px"></el-table-column>
+                 <el-table-column align="center" prop="validCode" label="鎵瑰崟鍙�" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="applyCode" label="鍏宠仈淇濆崟鍙�" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="solutionsName" label="淇濋櫓鏂规" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="changeNum" label="鏇存崲娲鹃仯鍗曚綅浜烘暟 " min-width="150px">
+                   <template slot-scope="{row}">
+                     {{row.changeNum||0}}浜�
+                   </template>
+                 </el-table-column>
+                 <el-table-column align="center" prop="createDate" label="鎻愪氦鏃堕棿" min-width="150px"></el-table-column>
+                 <el-table-column align="center" prop="applyStartTime" label="鎵瑰崟鐢熸晥璧锋湡" min-width="150px"></el-table-column>
                 <el-table-column
                     label="鎿嶄綔"
+                    align="center"
                     min-width="120"
                     fixed="right"
                 >

--
Gitblit v1.9.3