对接注册接口
This commit is contained in:
@ -72,7 +72,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
<Row gutter={24}>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="companyName"
|
||||
name={['coscoSupplierBase', 'companyName']}
|
||||
label="企业名称"
|
||||
rules={[{ required: true, message: '请输入企业名称' }]}
|
||||
>
|
||||
@ -81,7 +81,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="companyEnglishName"
|
||||
name={['coscoSupplierBase', 'companyEnglishName']}
|
||||
label="企业英文名称"
|
||||
rules={[{ required: true, message: '请输入企业英文名称' }]}
|
||||
>
|
||||
@ -89,13 +89,13 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Form.Item>
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item name="vat" label="税号">
|
||||
<Form.Item name={['coscoSupplierBase', 'vat']} label="税号">
|
||||
<Input placeholder="请输入税号" />
|
||||
</Form.Item>
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="country"
|
||||
name={['coscoSupplierBase', 'country']}
|
||||
label="国家/地区"
|
||||
rules={[{ required: true, message: '请选择国家/地区' }]}
|
||||
>
|
||||
@ -152,7 +152,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Col> */}
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="officeAddress"
|
||||
name={['coscoSupplierBase', 'officeAddress']}
|
||||
label="办公地址"
|
||||
rules={[{ required: true, message: '请输入办公地址' }]}
|
||||
>
|
||||
@ -161,7 +161,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="businessScope"
|
||||
name={['coscoSupplierBase', 'businessScope']}
|
||||
label="经营范围"
|
||||
rules={[{ required: true, message: '请输入经营范围' }]}
|
||||
>
|
||||
@ -169,12 +169,12 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Form.Item>
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item name="parentCompanyInfo" label="母公司/出资人">
|
||||
<Form.Item name={['coscoSupplierBase', 'parentCompanyInfo']} label="母公司/出资人">
|
||||
<Input placeholder="请输入母公司或出资人信息" />
|
||||
</Form.Item>
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item name="legalPerson" label="企业法定代表人">
|
||||
<Form.Item name={['coscoSupplierBase', 'legalPerson']} label="企业法定代表人">
|
||||
<Input placeholder="请输入企业法定代表人" />
|
||||
</Form.Item>
|
||||
</Col>
|
||||
@ -208,7 +208,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
<Col span={8}>
|
||||
<Form.Item label="注册资本" required>
|
||||
<Input.Group compact style={{ display: 'flex' }}>
|
||||
<Form.Item name="capitalCurrency" noStyle initialValue="USD">
|
||||
<Form.Item name={['coscoSupplierBase', 'capitalCurrency']} noStyle initialValue="USD">
|
||||
<Select
|
||||
style={{ width: 100, borderRadius: '2px 0 0 2px' }}
|
||||
options={currencyOptions.map((item) => ({
|
||||
@ -218,7 +218,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
/>
|
||||
</Form.Item>
|
||||
<Form.Item
|
||||
name="capitalAmount"
|
||||
name={['coscoSupplierBase', 'capitalAmount']}
|
||||
noStyle
|
||||
rules={[{ required: true, message: '请输入注册资本金额' }]}
|
||||
>
|
||||
@ -234,7 +234,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="contactName"
|
||||
name={['coscoSupplierBase', 'contactName']}
|
||||
label="联系人姓名"
|
||||
rules={[{ required: true, message: '请输入联系人姓名' }]}
|
||||
>
|
||||
@ -243,7 +243,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="contactEmail"
|
||||
name={['coscoSupplierBase', 'contactEmail']}
|
||||
label="联系人邮箱"
|
||||
rules={[
|
||||
{ type: 'email', message: '请输入有效的电子邮箱' },
|
||||
@ -269,7 +269,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="verificationCode"
|
||||
name={['coscoSupplierBase', 'verificationCode']}
|
||||
label="验证码"
|
||||
rules={[
|
||||
{ required: true, message: '请输入验证码' },
|
||||
@ -281,7 +281,7 @@ const ForeignForm: React.FC<ForeignFormProps> = ({
|
||||
</Col>
|
||||
<Col span={8}>
|
||||
<Form.Item
|
||||
name="contactPhone"
|
||||
name={['coscoSupplierBase', 'contactPhone']}
|
||||
label="联系人手机"
|
||||
>
|
||||
<Input placeholder="请输入企业联系电话" prefix={<MobileOutlined />} />
|
||||
|
Reference in New Issue
Block a user