浏览代码

Merge branch 'develop' of http://120.55.44.4:10080/xujunjie/GtDigManageWeb into develop

xjj 2 年之前
父节点
当前提交
e9fe47ccd0
共有 2 个文件被更改,包括 17 次插入6 次删除
  1. 16 6
      src/pages/ContractManager/component/Modal.jsx
  2. 1 0
      src/pages/ContractManager/index.jsx

+ 16 - 6
src/pages/ContractManager/component/Modal.jsx

@@ -70,6 +70,7 @@ const ContractModal = (props) => {
     handleOk,
     handleCancel,
     parent_id,
+    handlePreView,
   } = props;
   const title =
     type == Type.add ? '新增' : type == Type.detail ? '详情' : '作废';
@@ -709,12 +710,21 @@ const ContractModal = (props) => {
                   <Button icon={<CloudUploadOutlined />}>Upload</Button>
                 </Upload>
               ) : (
-                <ul>
-                  {data?.attach &&
-                    JSON.parse(data?.attach)?.map((item, idx) => (
-                      <li key={`${idx}_${item.name}`}>{item.name}</li>
-                    ))}
-                </ul>
+                <Space>
+                  <ul>
+                    {data?.attach &&
+                      JSON.parse(data?.attach)?.map((item, idx) => (
+                        <li key={`${idx}_${item.name}`}>{item.name}</li>
+                      ))}
+                  </ul>
+                  <a
+                    onClick={() => {
+                      handlePreView(data);
+                    }}
+                  >
+                    预览
+                  </a>
+                </Space>
               )}
             </Form.Item>
             <Form.Item

+ 1 - 0
src/pages/ContractManager/index.jsx

@@ -488,6 +488,7 @@ const ConteactManager = (props) => {
         projectList={projectData?.list}
         visible={visible}
         handleOk={handleOk}
+        handlePreView={handlePreView}
         handleCancel={() => setVisible(false)}
       />
       <FileViewerModal