From d1e0a0fdf5ddebdc952121a3e9ca1328eae56a76 Mon Sep 17 00:00:00 2001
From: linxd <544554903@qq.com>
Date: Wed, 2 Jul 2025 16:23:14 +0800
Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E4=BB=BB=E5=8A=A1=E6=97=B6,?=
=?UTF-8?q?=E9=80=89=E6=8B=A9=E6=A8=A1=E6=9D=BF=E5=A4=9A=E4=BC=A0=E9=80=92?=
=?UTF-8?q?=E5=8F=82=E6=95=B0(=E6=9F=A5=E8=AF=A2=E5=B7=B2=E5=90=AF?=
=?UTF-8?q?=E5=8A=A8=E7=9A=84=E6=A8=A1=E6=9D=BF)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/BasicInfoStep.tsx | 2 +-
.../supplierAnnualTaskManageAdd.tsx | 6 +++---
.../supplierEvaluateResult.tsx | 12 ++++++------
.../supplierEvaluateResultByZb.tsx | 2 +-
.../supplierTaskManage/components/BasicInfoStep.tsx | 2 +-
src/servers/api/supplierAnnual.ts | 3 ++-
src/servers/api/supplierEvaluate.ts | 3 ++-
7 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/src/pages/supplierAnnualManage/supplierAnnualTaskManage/components/BasicInfoStep.tsx b/src/pages/supplierAnnualManage/supplierAnnualTaskManage/components/BasicInfoStep.tsx
index 920ccb6..a04980e 100644
--- a/src/pages/supplierAnnualManage/supplierAnnualTaskManage/components/BasicInfoStep.tsx
+++ b/src/pages/supplierAnnualManage/supplierAnnualTaskManage/components/BasicInfoStep.tsx
@@ -43,7 +43,7 @@ const BasicInfoStepComponent = (props: BasicInfoStepProps) => {
const fetchTemplates = async () => {
setLoading(true);
try {
- const response = await getAllAnnualTemplates();
+ const response = await getAllAnnualTemplates({ status: '1' });
if (response.success && response.data) {
setTemplates(response.data);
}
diff --git a/src/pages/supplierAnnualManage/supplierAnnualTaskManage/supplierAnnualTaskManageAdd.tsx b/src/pages/supplierAnnualManage/supplierAnnualTaskManage/supplierAnnualTaskManageAdd.tsx
index 1a8c419..a8386af 100644
--- a/src/pages/supplierAnnualManage/supplierAnnualTaskManage/supplierAnnualTaskManageAdd.tsx
+++ b/src/pages/supplierAnnualManage/supplierAnnualTaskManage/supplierAnnualTaskManageAdd.tsx
@@ -1,13 +1,13 @@
import React, { useRef, useEffect } from 'react';
import { Card, Steps, Button, message, Space, Row, Col, Modal } from 'antd';
-import { connect, ConnectProps, history, Dispatch } from 'umi';
+import { connect, history } from 'umi';
+import type { ConnectProps, Dispatch } from 'umi';
import { ArrowLeftOutlined, SaveOutlined } from '@ant-design/icons';
import BasicInfoStep from './components/BasicInfoStep';
import SupplierSelectStep from './components/SupplierSelectStep';
import EvaluatorSelectStep from './components/EvaluatorSelectStep';
import styles from './supplierAnnualTaskManageAdd.less';
-import { TaskNotifyLowerUnits } from '@/dicts/supplierTaskDict';
-import { SupplierTaskModelState } from '@/models/supplierAnnualTaskManage';
+import type { SupplierTaskModelState } from '@/models/supplierAnnualTaskManage';
const { Step } = Steps;
diff --git a/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResult.tsx b/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResult.tsx
index 2510c32..41c3c05 100644
--- a/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResult.tsx
+++ b/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResult.tsx
@@ -179,12 +179,6 @@ const SupplierEvaluateResult: React.FC = () => {
});
};
- // 获取状态标签
- const getStatusTag = (status: string) => {
- const color = TaskStatusColor[status as keyof typeof TaskStatusColor] || 'default';
- const text = TaskStatusText[status as keyof typeof TaskStatusText] || '未知状态';
- return {text};
- };
const columns = [
{
@@ -253,6 +247,12 @@ const SupplierEvaluateResult: React.FC = () => {
key: 'statusName',
width: 100,
},
+ {
+ title: '审核状态',
+ dataIndex: 'approveName',
+ key: 'approveName',
+ width: 100,
+ },
{
title: '操作',
key: 'action',
diff --git a/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResultByZb.tsx b/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResultByZb.tsx
index 57057bb..00c9f37 100644
--- a/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResultByZb.tsx
+++ b/src/pages/supplierEvaluateManage/supplierEvaluateResult/supplierEvaluateResultByZb.tsx
@@ -22,7 +22,7 @@ const SupplierEvaluateResultByZb: React.FC = () => {
const [scoreRecord, setScoreRecord] = useState(null);
const [parentRecord, setParentRecord] = useState(null);
const [supplierRecord, setSupplierRecord] = useState(null);
- const [indicatorDetail, setIndicatorDetail] = useState(null);
+ const [indicatorDetail, setIndicatorDetail] = useState(null);
// 获取上级页面传递的数据
useEffect(() => {
diff --git a/src/pages/supplierEvaluateManage/supplierTaskManage/components/BasicInfoStep.tsx b/src/pages/supplierEvaluateManage/supplierTaskManage/components/BasicInfoStep.tsx
index 366959a..7eb59f6 100644
--- a/src/pages/supplierEvaluateManage/supplierTaskManage/components/BasicInfoStep.tsx
+++ b/src/pages/supplierEvaluateManage/supplierTaskManage/components/BasicInfoStep.tsx
@@ -43,7 +43,7 @@ const BasicInfoStepComponent = (props: BasicInfoStepProps) => {
const fetchTemplates = async () => {
setLoading(true);
try {
- const response = await getAllTemplates();
+ const response = await getAllTemplates({ status: '1' });
if (response.success && response.data) {
setTemplates(response.data);
}
diff --git a/src/servers/api/supplierAnnual.ts b/src/servers/api/supplierAnnual.ts
index 2fba314..708da37 100644
--- a/src/servers/api/supplierAnnual.ts
+++ b/src/servers/api/supplierAnnual.ts
@@ -18,9 +18,10 @@ export async function getAnnualTemplateList(params: supplierAnnualTemplateManage
* 获取所有供应商年度模板列表
* @returns Promise
*/
-export async function getAllAnnualTemplates() {
+export async function getAllAnnualTemplates(params?: {status: string}) {
return request('/annualreview/template/getAllList', {
method: 'GET',
+ params
});
}
diff --git a/src/servers/api/supplierEvaluate.ts b/src/servers/api/supplierEvaluate.ts
index 3dee397..13ea062 100644
--- a/src/servers/api/supplierEvaluate.ts
+++ b/src/servers/api/supplierEvaluate.ts
@@ -3,9 +3,10 @@ import request from '@/utils/request';
* 获取所有模板列表
* @returns 所有模板列表
*/
-export async function getAllTemplates() {
+export async function getAllTemplates(params?: {status: string}) {
return request('/coscoEvaluate/template/getAllList', {
method: 'GET',
+ params
});
}