From 5019ed6016b47221321bf395cd102dc4b51b4724 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期一, 05 二月 2024 09:40:43 +0800
Subject: [PATCH] Mr.Shi

---
 company/src/components/business/OperaSettleClaimsWindow.vue |   35 ++++++++++++++++++++++++++++-------
 1 files changed, 28 insertions(+), 7 deletions(-)

diff --git a/company/src/components/business/OperaSettleClaimsWindow.vue b/company/src/components/business/OperaSettleClaimsWindow.vue
index 2dc87d3..4186418 100644
--- a/company/src/components/business/OperaSettleClaimsWindow.vue
+++ b/company/src/components/business/OperaSettleClaimsWindow.vue
@@ -18,6 +18,12 @@
                     <span class="desc_label_left_code">
                         鎶ユ鍙凤細{{ model.reportNum || '-' }}
                     </span>
+                    <span class="desc_label_left_code">
+                      鐘舵�侊細
+                      <span  :class="'settle-status'+model.status" v-if="model.status==0 || model.status==2|| model.status==3">澶勭悊涓� </span>
+                      <span  :class="'settle-status'+model.status" v-if="model.status==1">宸叉挙妗� </span>
+                      <span  :class="'settle-status'+model.status" v-if="model.status==4">宸茬粨妗� </span>
+                    </span>
                 </div>
                 <div class="desc_label_right">
                     <template v-if="userInfo.type === 0">
@@ -50,7 +56,7 @@
                     </div>
                 </div>
                 <div class="desc_list_item">
-                    <div class="desc_list_item_label">
+                    <div class="desc_list_item_label" >
                         浜嬫晠鍙戠敓鏃堕棿锛�
                     </div>
                     <div class="desc_list_item_val" :style="contrast24(model.createDate, model.baoxianStartTime) ? 'rgba(249, 86, 1, 0.996)' : 'black'">
@@ -204,7 +210,10 @@
                         </div>
                       </div>
                     </template>
-                    <upload width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 2)" />
+                  <template   v-if="(model.relationFileList==null|| model.relationFileList.length==0) && (model.status ==2 || model.status ==4)">
+                    <span style="height: 40px; width:100%;text-align:center;color: #8c939d;font-size: 12px">鏆傛棤鐩稿叧鏉愭枡</span>
+                  </template>
+                    <upload v-if="model.status !=2 && model.status !=4" width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 2)" />
 <!--                    <div class="desc_data_list_item">-->
 <!--                      <UploadFileCommon :uploadData="{ folder: 'settle' }" />-->
 <!--                      <div class="desc_data_list_item_upload">-->
@@ -242,7 +251,10 @@
                       </div>
                     </div>
                   </template>
-                    <upload width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 3)" />
+                  <template   v-if="(model.outpatientFileList==null|| model.outpatientFileList.length==0) && (model.status ==2 || model.status ==4)">
+                    <span style="height: 40px; width:100%;text-align:center;color: #8c939d;font-size: 12px">鏆傛棤鐩稿叧鏉愭枡</span>
+                  </template>
+                    <upload v-if="model.status !=2 && model.status !=4" width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 3)" />
 <!--                    <div class="desc_data_list_item">-->
 <!--                        <div class="desc_data_list_item_img" style="cursor: pointer; background: #8c939d;">-->
 <!--                            <i class="el-icon-plus"></i>-->
@@ -272,7 +284,10 @@
                       </div>
                     </div>
                   </template>
-                    <upload width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 4)" />
+                  <template   v-if="(model.hospitalFileList==null|| model.hospitalFileList.length==0) && (model.status ==2 || model.status ==4)">
+                    <span style="height: 40px; width:100%;text-align:center;color: #8c939d;font-size: 12px">鏆傛棤鐩稿叧鏉愭枡</span>
+                  </template>
+                    <upload v-if="model.status !=2 && model.status !=4" width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 4)" />
 <!--                    <div class="desc_data_list_item">-->
 <!--                        <div class="desc_data_list_item_img" style="cursor: pointer; background: #8c939d;">-->
 <!--                            <i class="el-icon-plus"></i>-->
@@ -302,7 +317,10 @@
                       </div>
                     </div>
                   </template>
-                    <upload width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 5)" />
+                  <template   v-if="(model.disabilityFileList==null|| model.disabilityFileList.length==0) && (model.status ==2 || model.status ==4)">
+                    <span style=" height: 40px;width:100%;text-align:center;color: #8c939d;font-size: 12px">鏆傛棤鐩稿叧鏉愭枡</span>
+                  </template>
+                    <upload  v-if="model.status !=2 && model.status !=4" width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 5)" />
 <!--                    <div class="desc_data_list_item">-->
 <!--                      <UploadFileCommon :uploadData="{ folder: 'apply',fileType:'.pdf' }" :fileList="form.fileList1" @uploadSuccess="baoxianFileUploaded" />-->
 <!--&lt;!&ndash;                      <div class="desc_data_list_item_img" style="cursor: pointer; background: #8c939d;">-->
@@ -336,7 +354,10 @@
                       </div>
                     </div>
                   </template>
-                    <upload width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 6)" />
+                  <template   v-if="(model.compensationFileList==null|| model.compensationFileList.length==0) && (model.status ==2 || model.status ==4)">
+                    <span style=" height: 40px;width:100%;text-align:center;color: #8c939d;font-size: 12px">鏆傛棤鐩稿叧鏉愭枡</span>
+                  </template>
+                    <upload v-if="model.status !=2 && model.status !=4" width="100px" height="100px" :list="[]" accept=".png,.jpg,.jpeg,.mp4,.word,.xlsx,.xls,.pdf,.excel" folder="settle" @success="claimsUploadFile($event, 6)" />
 <!--                    <div class="desc_data_list_item">-->
 <!--                        <div class="desc_data_list_item_img" style="cursor: pointer; background: #8c939d;">-->
 <!--                            <i class="el-icon-plus"></i>-->
@@ -429,7 +450,7 @@
               list: [],
               model: {},
               activeName: 'first',
-              reverse: true
+              reverse: false,
             }
         },
         computed: {

--
Gitblit v1.9.3