From 0595d4e33922d1470412b81bc2f6321df41d33da Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Sun, 17 Apr 2022 21:05:11 +0800 Subject: [PATCH] =?UTF-8?q?4.17=20=E6=A0=87=E6=AE=B5=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=B8=83=E5=B1=80=EF=BC=8C=E5=9B=BA=E9=92=89?= =?UTF-8?q?=EF=BC=8C=E9=94=9A=E7=82=B9=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/PublicPlatform.tsx | 196 ++++++++++++++---- src/utils/CommonUtils.ts | 70 ++++--- 2 files changed, 201 insertions(+), 65 deletions(-) diff --git a/src/pages/Bid/BiddingAnnouncement/components/PublicPlatform.tsx b/src/pages/Bid/BiddingAnnouncement/components/PublicPlatform.tsx index 90135e4..56caedc 100644 --- a/src/pages/Bid/BiddingAnnouncement/components/PublicPlatform.tsx +++ b/src/pages/Bid/BiddingAnnouncement/components/PublicPlatform.tsx @@ -1,5 +1,7 @@ -import { Form, Input, InputNumber, Button, Card } from 'antd'; -import React from 'react'; +import { scrollToAnchor } from '@/utils/CommonUtils'; +import ProCard from '@ant-design/pro-card'; +import { Form, Input, InputNumber, Button, Card, Row, Col, Typography, Tooltip, Space, Radio, Affix, List, Tag } from 'antd'; +import React, { useState } from 'react'; interface PublicPlatformProps { modalVisible: boolean; @@ -11,9 +13,44 @@ const layout = { span: 6, }, wrapperCol: { - span: 16, + span: 17, }, }; +const bidLayout = { + labelCol: { + span: 4, + }, + wrapperCol: { + span: 20, + }, +}; +const candidateLayout = { + labelCol: { + span: 7, + }, + wrapperCol: { + span: 17, + }, +}; + +const data = [ + { + title: '标段一', + description: 'XY92632011202', + }, + { + title: '标段二', + description: 'XY92632011202', + }, + { + title: '标段三', + description: 'XY92632011202', + }, + { + title: '标段四', + description: 'XY92632011202', + }, +]; /* eslint-disable no-template-curly-in-string */ const validateMessages = { @@ -30,57 +67,144 @@ const validateMessages = { const PublicPlatform: React.FC = (props) => { // const { modalVisible, onCancel } = props; + const { Text } = Typography; + const { TextArea } = Input; + const [container, setContainer] = useState(null); const onFinish = (values: any) => { console.log(values); }; return ( - -
+
+

项目信息

- +