From 15a5ae851b0e521f5ca1f37b6e6377a2656d0942 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=AD=99=E6=99=AF=E5=AD=A6?=
<5412262+sun_jing_xue@user.noreply.gitee.com>
Date: Tue, 5 Aug 2025 14:15:02 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=93=81=E7=B1=BB=E5=AE=A1?=
=?UTF-8?q?=E6=A0=B8=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../category/CategoryLibraryReview/index.tsx | 33 ++++++++++++++-----
.../CategoryLibraryReview/services.ts | 1 +
.../category/SupplierEntryReview/index.tsx | 29 +++++++++++-----
.../category/SupplierEntryReview/services.ts | 2 ++
4 files changed, 47 insertions(+), 18 deletions(-)
diff --git a/src/pages/supplier/category/CategoryLibraryReview/index.tsx b/src/pages/supplier/category/CategoryLibraryReview/index.tsx
index 2c612b7..5aa68ea 100644
--- a/src/pages/supplier/category/CategoryLibraryReview/index.tsx
+++ b/src/pages/supplier/category/CategoryLibraryReview/index.tsx
@@ -11,7 +11,7 @@ import AccessStatusSelect from '@/components/CommonSelect/AccessStatusSelect';
import AccessDepartmentSelect from "@/components/AccessDepartmentSelect"
//接口与字典
import { getDictList } from '@/servers/api/dicts'
-import { getPage, approval } from './services';
+import { getPage, approval, supplierChangeApprove } from './services';
//统一列表分页
import tableProps from '@/utils/tableProps'
import moment from 'moment';
@@ -182,15 +182,30 @@ const CategoryLibraryManage: React.FC = () => {
提交审批
) : (
- {
- setCurrentStoreId(record.id);
- setViewVisible(true);
- }}
- >
- 审批记录
-
+ <>
+ {
+ setCurrentStoreId(record.id);
+ setViewVisible(true);
+ }}
+ >
+ 审批记录
+
+ {record.approveStatus === 3 && (
+
+ )}
+ >
+
);
+
+
+
}
},
];
diff --git a/src/pages/supplier/category/CategoryLibraryReview/services.ts b/src/pages/supplier/category/CategoryLibraryReview/services.ts
index fd1eb18..b88bb10 100644
--- a/src/pages/supplier/category/CategoryLibraryReview/services.ts
+++ b/src/pages/supplier/category/CategoryLibraryReview/services.ts
@@ -114,3 +114,4 @@ export const uploadFile = async (file: File) => {
}
export const approval = (data: approvalData) => request.post(`/cosco/library/approval`, { data });
+ export const supplierChangeApprove = (data: { workFlowId:string; approveStatus:number }) => request.post('/synchronous/categroyLibraryApproval', { data });
diff --git a/src/pages/supplier/category/SupplierEntryReview/index.tsx b/src/pages/supplier/category/SupplierEntryReview/index.tsx
index 5921988..5d01e35 100644
--- a/src/pages/supplier/category/SupplierEntryReview/index.tsx
+++ b/src/pages/supplier/category/SupplierEntryReview/index.tsx
@@ -12,7 +12,7 @@ import AccessStatusSelect from '@/components/CommonSelect/AccessStatusSelect';
import AccessDepartmentSelect from "@/components/AccessDepartmentSelect"
//接口
import { getDictList } from '@/servers/api/dicts'
-import { getPage, approval } from './services';
+import { getPage, approval, supplierChangeApprove } from './services';
//统一列表分页
import tableProps from '@/utils/tableProps'
@@ -177,14 +177,25 @@ const CategoryLibraryManage: React.FC = () => {
提交审批
) : (
- {
- setCurrentStoreId(record.id);
- setViewVisible(true);
- }}
- >
- 审批记录
-
+ <>
+ {
+ setCurrentStoreId(record.id);
+ setViewVisible(true);
+ }}
+ >
+ 审批记录
+
+ {record.approveStatus === '0' && (
+
+ )}
+ >
);
}
},
diff --git a/src/pages/supplier/category/SupplierEntryReview/services.ts b/src/pages/supplier/category/SupplierEntryReview/services.ts
index 841c330..42a36b0 100644
--- a/src/pages/supplier/category/SupplierEntryReview/services.ts
+++ b/src/pages/supplier/category/SupplierEntryReview/services.ts
@@ -113,4 +113,6 @@ export const uploadFile = async (file: File) => {
id: string;
}
export const approval = (data: approvalData) => request.post(`/cosco/apply/approval`, { data });
+
+ export const supplierChangeApprove = (data: { workFlowId:string; approveStatus:number }) => request.post('/synchronous/librarySupplierApply', { data });
\ No newline at end of file