Commit 5920501f authored by FE-安焕焕's avatar FE-安焕焕 👣

修改查看附件按钮状态

parent 59abf309
import React, { useState, useRef } from 'react'; import React, { useState, useRef } from 'react';
import ProTable from '@ant-design/pro-table'; import ProTable from '@ant-design/pro-table';
import { Input, Button, Popconfirm, Notification } from 'antd'; import { Input, Button, Popconfirm, notification } from 'antd';
import { PageHeaderWrapper } from '@ant-design/pro-layout'; import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { actionStatus, settleStatus } from './data'; import { actionStatus, settleStatus } from './data';
import style from './style.less'; import style from './style.less';
...@@ -23,13 +23,17 @@ export default () => { ...@@ -23,13 +23,17 @@ export default () => {
}; };
const confirmText = '您是否已确认结算金额是否正确?确认后无法撤回'; const confirmText = '您是否已确认结算金额是否正确?确认后无法撤回';
const confirmAction = async (r, isRefuse) => { const confirmAction = async (r, isRefuse) => {
if (isRefuse && !refuse) {
notification.error({ message: '请输入拒绝原因' });
return;
}
const data = await updateStatus({ const data = await updateStatus({
id: r.id, id: r.id,
status: isRefuse ? 4 : 3, status: isRefuse ? 4 : 3,
remarks: isRefuse && refuse, remarks: isRefuse && refuse,
}); });
if (data.businessCode === '0000') { if (data.businessCode === '0000') {
Notification.success({ message: '操作成功' }); notification.success({ message: '操作成功' });
reload(); reload();
} }
}; };
...@@ -91,7 +95,11 @@ export default () => { ...@@ -91,7 +95,11 @@ export default () => {
<Button type="primary" onClick={() => downDetail(r)} className="mr20"> <Button type="primary" onClick={() => downDetail(r)} className="mr20">
下载明细 下载明细
</Button> </Button>
<Button type="primary" onClick={() => viewAccessory(r)}> <Button
type="primary"
onClick={() => viewAccessory(r)}
disabled={r.settleStatus === 2 || (r.settleStatus === 6 && !r.isUploadDoc)}
>
查看附件 查看附件
</Button> </Button>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment