供应商

This commit is contained in:
孙景学
2025-06-24 10:52:30 +08:00
parent f24a87a15c
commit c1267c8228
116 changed files with 16058 additions and 1 deletions

View File

@ -0,0 +1,53 @@
import React, { useState, useEffect } from 'react';
import { Modal, Descriptions } from 'antd';
import { coscoAccessWork } from '../services'
interface Data {
accessWorkName: string;
deptId: string;
accessTypeText: string;
createTime: string;
reviewStatusText: string;
}
const ViewModal: React.FC<{
visible: boolean;
record?: any;
onCancel: () => void;
}> = ({ visible, record = {}, onCancel }) => {
const [data, setData] = useState<Data | null>(null);
useEffect(() => {
if(record.id) {
coscoAccessWork(record.id).then((res) => {
const { code, data } = res;
if (code == 200) {
setData(data.coscoAccessWork)
}
})
}
}, [record])
return (
<Modal title="查看详情" visible={visible} footer={null} onCancel={onCancel}>
{data && (
<Descriptions bordered column={1}>
<Descriptions.Item label="准入工作">{data.accessWorkName}</Descriptions.Item>
<Descriptions.Item label="准入单位">{data.deptId}</Descriptions.Item>
<Descriptions.Item label="准入部门">{data.deptId}</Descriptions.Item>
<Descriptions.Item label="准入方式">{data.accessTypeText}</Descriptions.Item>
<Descriptions.Item label="申请时间">{data.createTime}</Descriptions.Item>
<Descriptions.Item label="状态">{data.reviewStatusText}</Descriptions.Item>
</Descriptions>
)}
</Modal>
);
};
export default ViewModal;