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