Browse Source

优化申诉列表页面

xizhong 9 tháng trước cách đây
mục cha
commit
7c7d15e64f

+ 6 - 9
src/views/recordsRoom/qc/caseAppeal.vue

@@ -17,15 +17,18 @@
         <el-table-column
           prop="defect_content"
           label="缺槬陷问题描述"
-          width="160"
           show-overflow-tooltip
         />
         <el-table-column
-          prop="levels"
+          prop=""
           label="整改级别"
           width="80"
           show-overflow-tooltip
-        />
+        >
+        <template slot-scope="scope">
+          <span>{{ scope.row.levels == 1?'必改':'建议' }}</span>
+        </template>
+      </el-table-column>
         <el-table-column
           prop=""
           label="住院号码"
@@ -40,39 +43,33 @@
         <el-table-column
           prop="AAB01_start_time"
           label="入院时间"
-          width="120"
           show-overflow-tooltip
         />
        
         <el-table-column
           prop="appeal_docter"
           label="申诉科室"
-          width="120"
           show-overflow-tooltip
         />
         <el-table-column
           prop="appeal_docter"
           label="申诉医师"
-          width="100"
           show-overflow-tooltip
         />
         <el-table-column
           prop="AAB01_START"
           label="申诉时间"
-          width="100"
           show-overflow-tooltip
         />
         
         <el-table-column
           prop="case_docter"
           label="质控医师"
-          width="140"
           show-overflow-tooltip
         />
         <el-table-column
           prop="examine_start_time"
           label="审核时间"
-          width="140"
           show-overflow-tooltip
         />
       </el-table>

+ 5 - 5
src/views/recordsRoom/qc/components/CaseQualityBox2.vue

@@ -24,9 +24,9 @@
               <div class="list-basis-title" @click="clickListItem(index)">
                 <span>质控依据</span>
                 <span> >> </span>
-                <el-image class="typeImg" v-if="item.is_ai" :src="require('../../../assets/images/jiqiren.png')" fit="contain">
+                <el-image class="typeImg" v-if="item.is_ai" :src="require('../../../../assets/images/jiqiren.png')" fit="contain">
                 </el-image>
-                <el-image v-else class="typeImg" :src="require('../../../assets/images/kefu.png')" fit="contain">
+                <el-image v-else class="typeImg" :src="require('../../../../assets/images/kefu.png')" fit="contain">
                 </el-image>
               </div>
               <div class="list-basis-text" :class="item.show?'show':''">
@@ -208,21 +208,21 @@
   }
   .score-box.scoreLevel_1{
     background: rgb(11, 133, 63);
-    background-image: url('../../../assets/images/icon-jia.png');
+    background-image: url('../../../../assets/images/icon-jia.png');
     background-repeat: no-repeat;
     background-size: 60px 52px;
     background-position:80% 50%;
   }
   .score-box.scoreLevel_2{
     background: rgb(152, 112, 20);
-    background-image: url('../../../assets/images/icon-yi.png');
+    background-image: url('../../../../assets/images/icon-yi.png');
     background-repeat: no-repeat;
     background-size: 60px 52px;
     background-position:80% 50%;
   }
   .score-box.scoreLevel_3{
     background: rgb(199, 54, 13);
-    background-image: url('../../../assets/images/icon-bing.png');
+    background-image: url('../../../../assets/images/icon-bing.png');
     background-repeat: no-repeat;
     background-size: 60px 52px;
     background-position:80% 50%;

+ 17 - 3
src/views/recordsRoom/qc/components/SearchBox2.vue

@@ -92,7 +92,7 @@
           </el-form-item>
         </el-col>
         <el-col :span="24">
-          <div style="width: 100%;display: flex;justify-content: end;">
+          <div class="btn-box">
             <el-form-item>
               <el-button type="primary" @click="onSubmit">查询</el-button>
             </el-form-item>
@@ -197,6 +197,11 @@ export default {
     .placeholder{
       width: 10px;
     }
+    ::v-deep .el-row{
+      &>div{
+        display: flex;
+      }
+    }
     ::v-deep .el-form{
       display: flex;
       flex-wrap: wrap;
@@ -207,6 +212,15 @@ export default {
       margin-right: 4px;
       display: flex;
       align-items: center;
+      flex: 1;
+    }
+    .btn-box{
+      width: 100%;
+      display: flex;
+      justify-content: end;
+      ::v-deep .el-form-item{
+        flex: none;
+      }
     }
     ::v-deep .el-input__inner{
       height: 35px;
@@ -220,8 +234,8 @@ export default {
     }
     ::v-deep .el-form-item__content{
       flex: 1;
-      .el-input{
-        width: auto;
+      .el-input,.el-select{
+        width: 100%;
       }
     }
   }