Commit 591f95a7 authored by 张子雨's avatar 张子雨

Merge branch 'feat/constructionOne' into feature/20230327_public_takeaway

* feat/constructionOne:
  feat: 合同样式修改
  feat: 检验
parents f362e281 73bf70cc
...@@ -239,15 +239,25 @@ class BusinessInfo extends Component { ...@@ -239,15 +239,25 @@ class BusinessInfo extends Component {
} }
}); });
} }
obj.businessLicenseImage = imgs.businessLicenseImage[0].url;
obj.idCardEmblemImage = imgs.idCardEmblemImage[0].url; obj.businessLicenseImage =
obj.idCardPortraitImage = imgs.idCardPortraitImage[0].url; (imgs?.businessLicenseImage?.length && imgs?.businessLicenseImage[0].url) || '';
obj.primaryImage = imgs.primaryImage[0].url; obj.idCardEmblemImage =
obj.sealImage = imgs.sealImage[0].url; (imgs?.idCardEmblemImage?.length && imgs?.idCardEmblemImage[0].url) || '';
obj.brandCertificate = imgs?.brandCertificate[0]?.url || ''; obj.idCardPortraitImage =
obj.differentNameAuthorizationImage = imgs?.differentNameAuthorizationImage[0]?.url || ''; (imgs?.idCardPortraitImage?.length && imgs?.idCardPortraitImage[0].url) || '';
obj.householdRegisterImage = imgs?.householdRegisterImage[0]?.url || ''; obj.primaryImage = (imgs?.primaryImage?.length && imgs?.primaryImage[0].url) || '';
obj.icbProofImage = imgs?.icbProofImage[0]?.url || ''; obj.sealImage = (imgs?.sealImage?.length && imgs?.sealImage[0].url) || '';
// 新增
obj.brandCertificate =
(imgs?.brandCertificate?.length && imgs?.brandCertificate[0]?.url) || '';
obj.differentNameAuthorizationImage =
(imgs?.differentNameAuthorizationImage?.length &&
imgs?.differentNameAuthorizationImage[0]?.url) ||
'';
obj.householdRegisterImage =
(imgs?.householdRegisterImage?.length && imgs?.householdRegisterImage[0]?.url) || '';
obj.icbProofImage = (imgs?.icbProofImage?.length && imgs?.icbProofImage[0]?.url) || '';
obj.applySource = 1; obj.applySource = 1;
obj.signDateType = 1; obj.signDateType = 1;
......
...@@ -3,6 +3,7 @@ import ProTable from '@ant-design/pro-table'; ...@@ -3,6 +3,7 @@ import ProTable from '@ant-design/pro-table';
import { PageHeaderWrapper } from '@ant-design/pro-layout'; import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { notification, Button, Modal, Image, message } from 'antd'; import { notification, Button, Modal, Image, message } from 'antd';
import { query } from './services'; import { query } from './services';
import style from './style.less';
const ContractView = () => { const ContractView = () => {
const [visible, setVisible] = useState(false); const [visible, setVisible] = useState(false);
...@@ -74,6 +75,7 @@ const ContractView = () => { ...@@ -74,6 +75,7 @@ const ContractView = () => {
]; ];
return ( return (
<PageHeaderWrapper> <PageHeaderWrapper>
{!visible && (
<ProTable <ProTable
search={{ search={{
collapsed: false, collapsed: false,
...@@ -88,9 +90,15 @@ const ContractView = () => { ...@@ -88,9 +90,15 @@ const ContractView = () => {
scroll={{ x: '100%', y: 400 }} scroll={{ x: '100%', y: 400 }}
pagination={false} pagination={false}
/> />
<Modal visible={visible} width="1000px" onCancel={() => setVisible(false)}> )}
{visible && (
<div className={style.contract}>
<iframe src={url} height="500" width="95%" title="合同"></iframe> <iframe src={url} height="500" width="95%" title="合同"></iframe>
</Modal> <Button type="primary" onClick={() => setVisible(false)}>
取消
</Button>
</div>
)}
</PageHeaderWrapper> </PageHeaderWrapper>
); );
}; };
......
.contract {
text-align: center;
}
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