Browse Source

优化申述列表接口

xizhong 9 tháng trước cách đây
mục cha
commit
7f63076167
2 tập tin đã thay đổi với 19 bổ sung14 xóa
  1. 2 2
      src/api/admin.js
  2. 17 12
      src/views/recordsRoom/qc/caseAppeal.vue

+ 2 - 2
src/api/admin.js

@@ -205,7 +205,7 @@ export function setCaseRuleshizhong(data) {
 // 获取申述列表
 export function getCaseAppealList(data) {
   return request({
-    url: '/admin/getCaseAppeal',
+    url: '/getCaseAppeal',
     method: 'get',
     data
   })
@@ -213,7 +213,7 @@ export function getCaseAppealList(data) {
 //  申诉审核
 export function getCaseExamineAppeal(data) {
   return request({
-    url: '/admin/examineAppeal',
+    url: '/examineAppeal',
     method: 'get',
     data
   })

+ 17 - 12
src/views/recordsRoom/qc/caseAppeal.vue

@@ -4,16 +4,17 @@
     <div class="app-container">
       <el-table
         v-loading="loading"
-        :data="data"
+        :data="tableData"
         style="width: 100%"
       >
         <el-table-column type="index" label="序号" width="80" />
-        <el-table-column
-          prop="status"
-          label="申诉状态"
-          width="100"
-          show-overflow-tooltip
-        />
+        <el-table-column>
+          <template slot-scope="scope">
+            <span v-if="scope.row.status == 0">待审核</span>
+            <span v-if="scope.row.status == 1">通过</span>
+            <span v-if="scope.row.status == 2">不通过</span>
+          </template>
+        </el-table-column>
         <el-table-column
           prop="defect_content"
           label="缺槬陷问题描述"
@@ -26,7 +27,11 @@
           show-overflow-tooltip
         >
         <template slot-scope="scope">
-          <span>{{ scope.row.levels == 1?'必改':'建议' }}</span>
+          <span>
+            <el-tag style="max-width: 80px" :type="scope.row.levels === 1 ? 'danger' : ''">
+              {{ scope.row.levels == 1?'必改':'建议' }}
+            </el-tag>
+          </span>
         </template>
       </el-table-column>
         <el-table-column
@@ -41,13 +46,13 @@
       </el-table-column>
 
         <el-table-column
-          prop="AAB01_start_time"
+          prop="AAB01"
           label="入院时间"
           show-overflow-tooltip
         />
        
         <el-table-column
-          prop="appeal_docter"
+          prop="appeal_document"
           label="申诉科室"
           show-overflow-tooltip
         />
@@ -57,7 +62,7 @@
           show-overflow-tooltip
         />
         <el-table-column
-          prop="AAB01_START"
+          prop="appeal_time"
           label="申诉时间"
           show-overflow-tooltip
         />
@@ -68,7 +73,7 @@
           show-overflow-tooltip
         />
         <el-table-column
-          prop="examine_start_time"
+          prop="examine_time"
           label="审核时间"
           show-overflow-tooltip
         />