添加供应商点击弹框
This commit is contained in:
@ -2,6 +2,7 @@ import React from 'react';
|
||||
import { Card, Table, Button, message } from 'antd';
|
||||
import { useIntl, FormattedMessage } from 'umi';
|
||||
import styles from '../../supplierAnnualTaskManageDetail.less';
|
||||
import { useSupplierDetailModal } from '@/components/SupplierDetailModalContext/SupplierDetailModalContext';
|
||||
|
||||
interface SupplierInfoProps {
|
||||
taskData: supplierAnnualTaskManage.TaskDetailData;
|
||||
@ -10,7 +11,7 @@ interface SupplierInfoProps {
|
||||
|
||||
const SupplierInfo: React.FC<SupplierInfoProps> = ({ taskData, onViewEvaluators }) => {
|
||||
const intl = useIntl();
|
||||
|
||||
const supplierDetailModal = useSupplierDetailModal();
|
||||
// 查看供应商评价人员
|
||||
const handleViewSupplierEvaluators = (record: supplierAnnualTaskManage.TaskDetailData) => {
|
||||
if (record.userList && record.userList.length > 0) {
|
||||
@ -35,6 +36,9 @@ const SupplierInfo: React.FC<SupplierInfoProps> = ({ taskData, onViewEvaluators
|
||||
title: <FormattedMessage id="supplierAnnualTaskManage.supplierInfo.supplierName" />,
|
||||
dataIndex: 'supplierName',
|
||||
key: 'supplierName',
|
||||
render: (text: string, record: any) => (
|
||||
<Button type="link" onClick={() => supplierDetailModal?.(record.supplierId)}>{text}</Button>
|
||||
),
|
||||
},
|
||||
{
|
||||
title: <FormattedMessage id="supplierAnnualTaskManage.supplierInfo.dept" />,
|
||||
|
Reference in New Issue
Block a user