From 47e16d0a56559916c5fb9c4de08838e7a1d457d8 Mon Sep 17 00:00:00 2001 From: zhangyongtian <1181606322@qq.com> Date: Mon, 09 Sep 2024 18:10:50 +0800 Subject: [PATCH] feat: 完善功能 --- gz-customerSystem/src/views/register/matterDetail/FileTable.jsx | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx b/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx index f309b7e..f1cc458 100644 --- a/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx +++ b/gz-customerSystem/src/views/register/matterDetail/FileTable.jsx @@ -21,10 +21,6 @@ return $$.ax.request({ url: `fileInfo/deleteFileById`, type: 'delete', service: 'sys', data: { id } }); } -function listIdTypeInfoApi(data) { - return $$.ax.request({ url: `fileInfo/listIdTypeInfo`, type: 'post', service: 'sys', data }); -} - function deleteFileByIdApi(data) { return $$.ax.request({ url: `fileInfo/deleteFileByIds`, type: 'delete', service: 'sys', data }); } @@ -48,6 +44,12 @@ id: 2, }, ] + +/** + * mainId*,//就是caseId,事件id + * fileInfoList*, //文件列表 + * isReview,//是否查看,查看的话就不能删除上传,只能查看下载 + */ export default function FileTable(props) { const formRef = useRef(); @@ -98,7 +100,7 @@ title: '操作', dataIndex: 'perClassName', key: 'perClassName', - width: 125, + width: props.isReview ? 60 : 125, fixed: 'right', render: (text, record) => ( <Space size="middle"> @@ -108,7 +110,7 @@ }}> 查看 </Link> - <Link onClick={() => { + {!props.isReview && <Link onClick={() => { if (record.fileInfoList && record.fileInfoList.length != 0) { let ids = record.fileInfoList?.map(item => item.id).join(',') handleDelete(ids) @@ -117,7 +119,7 @@ } }}> 删除 - </Link> + </Link>} <Link onClick={() => { if (record.fileInfoList && record.fileInfoList.length != 0) { let ids = record.fileInfoList?.map(item => item.id).join(',') @@ -128,7 +130,7 @@ }}> 下载 </Link> - <Link onClick={() => { + {!props.isReview && <Link onClick={() => { setSourceType(record.ownerType) setUpLoadVisible(true) setFileInfoList(record.fileInfoList) @@ -137,7 +139,7 @@ }, 0) }}> 上传 - </Link> + </Link>} </Space> ) }, @@ -403,7 +405,7 @@ maskClosable={false} > <div style={{ marginTop: '-16px' }}> - <NewFileCheck menuList={tableData} sourceType={sourceType}/> + <NewFileCheck menuList={tableData} sourceType={sourceType} /> </div> </Modal> </Fragment> -- Gitblit v1.8.0