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