From 625867cc91baf7ece9f1329eaa7710731727b2b8 Mon Sep 17 00:00:00 2001 From: zhangyongtian <1181606322@qq.com> Date: Sat, 17 Aug 2024 18:15:25 +0800 Subject: [PATCH] feat: 添加当事人功能静态 --- gz-customerSystem/src/views/register/visit/component/applyDialog.jsx | 27 ++++++++++++++++++--------- 1 files changed, 18 insertions(+), 9 deletions(-) diff --git a/gz-customerSystem/src/views/register/visit/component/applyDialog.jsx b/gz-customerSystem/src/views/register/visit/component/applyDialog.jsx index cfcb874..582ff74 100644 --- a/gz-customerSystem/src/views/register/visit/component/applyDialog.jsx +++ b/gz-customerSystem/src/views/register/visit/component/applyDialog.jsx @@ -15,6 +15,9 @@ import { Form, Input, Button, Radio, Select, Modal, Cascader, Upload, Message } from '@arco-design/web-react'; import KeyVisits from "./keyVisits"; import SelectUnitDialog from "./selectUnitDialog"; +import { + IconLink, +} from '@arco-design/web-react/icon'; const FormItem = Form.Item; const Option = Select.Option; @@ -25,7 +28,7 @@ const formRef = useRef(); const [perClass, setPerClass] = useState('09_01001-1'); const [visible, setVisible] = useState(false); - + const personIconType = (v) => { switch (v) { @@ -57,6 +60,9 @@ onDrop={(e) => { }} tip='支持png、jpg、pdf格式的图片上传,每次上传大小不超过10M' + showUploadList={{ + fileIcon: <IconLink style={{ color: '#1D2129' }} />, + }} /> </FormItem> </Col> @@ -64,6 +70,7 @@ <FormItem label={(<div style={{ display: 'flex' }}>姓名<div className="must">必填</div></div>)} field='name' + rules={[{ required: true, message: '请输入姓名' }]} > <Input placeholder='请填写' /> </FormItem> @@ -72,6 +79,7 @@ <FormItem label={(<div style={{ display: 'flex' }}>联系方式<div className="must">必填</div></div>)} field='phone' + rules={[{ required: true, message: '请输入联系方式' }]} > <Input placeholder='请填写' /> </FormItem> @@ -79,7 +87,8 @@ <Col span={12}> <FormItem label={(<div style={{ display: 'flex' }}>证件类型<div className="must">必填</div></div>)} - field='zhengjian' + field='docType' + rules={[{ required: true, message: '请选择证件类型' }]} > <Select placeholder='请选择' allowClear> {['居民身份证',].map((option, index) => ( @@ -93,7 +102,7 @@ <Col span={12}> <FormItem label={(<div style={{ display: 'flex' }}>证件号码<div className="must">必填</div></div>)} - rules={[{ required: true }]} + rules={[{ required: true, message: '请输入证件号码' }]} field='peopleNumber' > <InputSearch @@ -103,24 +112,24 @@ </FormItem> </Col> <Col span={12}> - <FormItem label='联系地址' field='money'> + <FormItem label='联系地址' field='phoneAddress'> <Input placeholder='请填写' /> </FormItem> </Col> <Col span={12}> - <FormItem label='户籍地址' field='money'> + <FormItem label='户籍地址' field='domicileAddress'> <Input placeholder='请填写' /> </FormItem> </Col> <Col span={12}> - <FormItem label='工作单位' field='money'> + <FormItem label='工作单位' field='workUnit'> <Input placeholder='请填写' /> </FormItem> </Col> <Col span={12}> <FormItem label='民族' - field='minzu' + field='nation' > <Select placeholder='请选择' allowClear> {['汉族',].map((option, index) => ( @@ -229,7 +238,7 @@ </Col> <Col span={12}> <FormItem - label={ isLegal ? '企业类型' : '机构类型'} + label={isLegal ? '企业类型' : '机构类型'} field='minzu' > <Select placeholder='请选择' allowClear> @@ -291,7 +300,7 @@ })} <Col span={24}> <Form - ref={props.formRef} + ref={formRef} layout='vertical' requiredSymbol={false} initialValues={{ -- Gitblit v1.8.0