From bcb9976e7680ce67fadb6fec7ab5fca36552cdbc Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 28 一月 2026 17:10:49 +0800
Subject: [PATCH] 青岛维护

---
 src/views/business/assess/index.vue |   50 ++++++++++++++++++++++++++------------------------
 1 files changed, 26 insertions(+), 24 deletions(-)

diff --git a/src/views/business/assess/index.vue b/src/views/business/assess/index.vue
index 1ca3ea8..fb1ab31 100644
--- a/src/views/business/assess/index.vue
+++ b/src/views/business/assess/index.vue
@@ -26,18 +26,18 @@
             @keyup.enter.native="handleQuery"
           />
         </el-form-item>
-        <el-form-item label="涓氬姟浜哄憳" prop="assignee">
+        <el-form-item label="涓氬姟浜哄憳" prop="coordinatorName">
           <el-input
-            v-model="queryParams.assignee"
+            v-model="queryParams.coordinatorName"
             placeholder="璇疯緭鍏ヤ笟鍔′汉鍛�"
             clearable
             style="width: 200px"
             @keyup.enter.native="handleQuery"
           />
         </el-form-item>
-        <el-form-item label="璇勪及鐘舵��" prop="assessmentStatus">
+        <el-form-item label="璇勪及鐘舵��" prop="firstAssessState">
           <el-select
-            v-model="queryParams.assessmentStatus"
+            v-model="queryParams.firstAssessState"
             placeholder="璇烽�夋嫨璇勪及鐘舵��"
             clearable
             style="width: 200px"
@@ -50,7 +50,7 @@
         </el-form-item>
         <el-form-item label="鐢宠鏃堕棿" prop="applyTimeRange">
           <el-date-picker
-            v-model="queryParams.applyTimeRange"
+            v-model="applyTimeRange"
             type="daterange"
             range-separator="鑷�"
             start-placeholder="寮�濮嬫棩鏈�"
@@ -61,7 +61,7 @@
         </el-form-item>
         <el-form-item label="璇勪及鏃堕棿" prop="assessmentTimeRange">
           <el-date-picker
-            v-model="queryParams.assessmentTimeRange"
+            v-model="assessmentTimeRange"
             type="daterange"
             range-separator="鑷�"
             start-placeholder="寮�濮嬫棩鏈�"
@@ -125,7 +125,7 @@
       >
         <el-table-column type="selection" width="55" align="center" />
         <el-table-column
-          label="妗堜緥缂栧彿"
+          label="浣忛櫌鍙�"
           align="center"
           prop="caseNo"
           width="120"
@@ -187,22 +187,22 @@
         <el-table-column
           label="璇勪及鐘舵��"
           align="center"
-          prop="assessmentStatus"
+          prop="firstAssessState"
           width="100"
         >
           <template slot-scope="scope">
-            <el-tag :type="statusFilter(scope.row.assessmentStatus)">
-              {{ statusTextFilter(scope.row.assessmentStatus) }}
+            <el-tag :type="statusFilter(scope.row.firstAssessState)">
+              {{ statusTextFilter(scope.row.firstAssessState) }}
             </el-tag>
           </template>
         </el-table-column>
         <el-table-column
           label="涓氬姟浜哄憳"
           align="center"
-          prop="assignee"
+          prop="coordinatorName"
           width="100"
         />
-        <el-table-column
+        <!-- <el-table-column
           label="璇勪及绫诲瀷"
           align="center"
           prop="assessmentType"
@@ -214,7 +214,7 @@
               :value="parseInt(scope.row.assessmentType)"
             />
           </template>
-        </el-table-column>
+        </el-table-column> -->
         <el-table-column
           label="鎿嶄綔"
           align="center"
@@ -231,8 +231,8 @@
             >
             <el-button
               v-if="
-                scope.row.assessmentStatus === '0' ||
-                  scope.row.assessmentStatus === '1'
+                scope.row.firstAssessState === '0' ||
+                  scope.row.firstAssessState === '1'
               "
               size="mini"
               type="text"
@@ -241,7 +241,7 @@
               >璇勪及</el-button
             >
             <el-button
-              v-if="scope.row.assessmentStatus === '2'"
+              v-if="scope.row.firstAssessState === '2'"
               size="mini"
               type="text"
               icon="el-icon-check"
@@ -271,7 +271,7 @@
   delAssessment,
   exportAssessment
 } from "./mockAssessmentApi";
-
+import { evaluateBaseInfolist } from "@/api/businessApi/index";
 import Pagination from "@/components/Pagination";
 
 export default {
@@ -298,11 +298,12 @@
         pageSize: 10,
         donorName: undefined,
         hospitalName: undefined,
-        assignee: undefined,
-        assessmentStatus: undefined,
-        applyTimeRange: [],
-        assessmentTimeRange: []
+        coordinatorName: undefined,
+        firstAssessState: undefined,
+
       },
+      applyTimeRange: [],
+        assessmentTimeRange: [],
       // 鎬у埆閫夐」
       genderOptions: [
         { value: "0", label: "鐢�" },
@@ -341,6 +342,7 @@
     // 鏌ヨ璇勪及鍒楄〃
     getList() {
       this.loading = true;
+      evaluateBaseInfolist(this.queryParams);
       listAssessment(this.queryParams)
         .then(response => {
           if (response.code === 200) {
@@ -376,18 +378,18 @@
     // 琛岀偣鍑讳簨浠�
     handleRowClick(row) {
       this.$router.push({
-        path: "/case/assessment/detail",
+        path: "/case/assessInfo",
         query: { id: row.id }
       });
     },
     // 鏌ョ湅璇︽儏
     handleView(row) {
-      this.$router.push({ path: "/organ/assessInfo", query: { id: row.id } });
+      this.$router.push({ path: "/case/assessInfo", query: { id: row.id } });
     },
     // 杩涜璇勪及
     handleAssess(row) {
       this.$router.push({
-        path: "/case/assessment/detail",
+        path: "/case/assessInfo",
         query: { id: row.id, assess: true }
       });
     },

--
Gitblit v1.9.3