Commit 54331921 authored by 张子雨's avatar 张子雨

feat: 修改营业执照

parent 16941a5a
...@@ -107,7 +107,12 @@ export async function getInfo() { ...@@ -107,7 +107,12 @@ export async function getInfo() {
checkboxDisabled = date[1] && date[1] === '长期'; checkboxDisabled = date[1] && date[1] === '长期';
} }
res.businessLicensePeriod = res.businessLicensePeriod && moment(res.businessLicensePeriod); // 营业执照
const businessDate =
res.businessLicensePeriod.indexOf('-') !== -1 ? res.businessLicensePeriod?.split('-') : [];
res.businessLicensePeriodBegin = businessDate[0] ? moment(businessDate[0]) : '';
res.businessLicensePeriodEnd = businessDate[1] ? moment(businessDate[1]) : '';
const companyNamedis = !!res.companyName; const companyNamedis = !!res.companyName;
// 获取主营类目 // 获取主营类目
let categoryList = []; let categoryList = [];
......
...@@ -157,7 +157,11 @@ class BusinessInfo extends Component { ...@@ -157,7 +157,11 @@ class BusinessInfo extends Component {
const obj = Object.assign({}, values); // , this.state.businessInfo const obj = Object.assign({}, values); // , this.state.businessInfo
if (!err) { if (!err) {
const imgs = this.state.businessInfo; const imgs = this.state.businessInfo;
obj.businessLicensePeriod = moment(obj.businessLicensePeriod).format('YYYY-MM-DD'); // 营业执照
obj.businessLicensePeriod = `${moment(obj.businessLicensePeriodBegin).format(
'YYYY-MM-DD',
)}-${moment(obj.businessLicensePeriodEnd).format('YYYY-MM-DD')}`;
// 身份证有效期
const legalPersonStart = moment(obj.legalPersonStart).format('YYYY/MM/DD'); const legalPersonStart = moment(obj.legalPersonStart).format('YYYY/MM/DD');
const legalPersonEnd = this.state.checkboxDisabled const legalPersonEnd = this.state.checkboxDisabled
? '长期' ? '长期'
...@@ -295,8 +299,11 @@ class BusinessInfo extends Component { ...@@ -295,8 +299,11 @@ class BusinessInfo extends Component {
if (type === 'businessLicenseImage') { if (type === 'businessLicenseImage') {
info.socialCode = res.socialCode || ''; info.socialCode = res.socialCode || '';
info.companyName = res.companyName || ''; info.companyName = res.companyName || '';
info.businessLicensePeriod = res.businessLicensePeriod info.businessLicensePeriodBegin = res.businessLicensePeriodBegin
? moment(res.businessLicensePeriod) ? moment(res.businessLicensePeriodBegin)
: '';
info.businessLicensePeriodEnd = res.businessLicensePeriodEnd
? moment(res.businessLicensePeriodEnd)
: ''; : '';
} else if (type === 'idCardPortraitImage') { } else if (type === 'idCardPortraitImage') {
info.legalPersonName = res.legalPersonName || ''; info.legalPersonName = res.legalPersonName || '';
...@@ -649,12 +656,36 @@ class BusinessInfo extends Component { ...@@ -649,12 +656,36 @@ class BusinessInfo extends Component {
) : ( ) : (
'' ''
)} )}
<Col span={24}> <Col span={12}>
<FormItem label="营业执照有效期" labelCol={{ span: 4 }}> <FormItem label="营业执照起始日期" labelCol={{ span: 8 }}>
{getFieldDecorator('businessLicensePeriod', { {getFieldDecorator('businessLicensePeriodBegin', {
rules: [{ required: true, message: '请选择营业执照有效期!' }], rules: [{ required: true, message: '请选择营业执照起始日期!' }],
initialValue: businessInfo.businessLicensePeriod, initialValue: businessInfo.businessLicensePeriodBegin,
})(<DatePicker maxLength={50} disabled={disabled} />)} })(
<DatePicker
style={{ width: '200px' }}
placeholder="请选择营业执照起始日期"
disabled={disabled}
/>,
)}
</FormItem>
</Col>
<Col span={12}>
<FormItem
label="营业执照执照结束日期"
labelCol={{ span: 12 }}
wrapperCol={{ span: 12 }}
>
{getFieldDecorator('businessLicensePeriodEnd', {
rules: [{ required: true, message: '请选择营业执照结束日期!' }],
initialValue: businessInfo.businessLicensePeriodEnd,
})(
<DatePicker
style={{ width: '200px' }}
placeholder="请选择营业执照结束日期"
disabled={disabled}
/>,
)}
</FormItem> </FormItem>
</Col> </Col>
<Col span={24}> <Col span={24}>
......
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