报名基础信息
{getFieldDecorator('comName', {
initialValue: this.props.companyInfo.comName,
rules: [
{
required: true
}
]
})(
)}
{
!this.state.basicInfoStatus &&
{getFieldDecorator('perIdName', {
initialValue: this.state.perIdName || '',
rules: [
{
required: true,
message: '请先选择人员'
}
]
})(
{
$perModal({
type: 'radio',
onOk: async (values, close) => {
const { perId } = values[0]
// const { regProvince } = this.props.companyInfo;
checkIsExistsEffectBayzgz({ perId }).then(res => {
// if(res.data != 0) {
if (res.data == 1) {
return;
// Modal.warning({
// title: '该人员已存在保安员资格证,无法报名。'
// });
} else {
this.setState({
isPersonPhoto: res.data
})
getPerAuthRecordbyId({ perId }).then(result => {
if (result.data.authStatus != 1) {
Modal.warning({
title: '该人员尚未完成实名认证,无法报名。需通过实名认证,才可进行报名。'
});
} else {
this._bayzgzCheckResubmit(perId, () => {
this.setState({
perId,
perIdName: values[0].name,
key: Math.random()
}, () => {
this.getPersonInfo(perId, res.data);
this.__getComContractListByPerId();
close();
});
});
}
});
}
});
}
});
}}
/>
)}
}
{
this.state.isPersonPhoto == '2' ?
注:支持上传1M以内的jpeg|jpg文件}
style={{ marginBottom: 0 }}
>
{getFieldDecorator(`colourPhotoUrl`, {
initialValue: this.state.photo.colourPhotoUrl || '',
rules: [
{
required:
this.state.bayConfigInfo.isColourPhotoRequired ===
'1'
? true
: false,
message: `请上传一寸免冠白底彩照`
}
]
})(
{
this.setState({
photo: {
...this.state.photo,
colourPhotoUrl: url
}
});
}}
/>
)}
:
该人员有人口库照片,无需再上传报名照片。
}
{getFieldDecorator('name', {
initialValue: this.state.perInfo.name || '',
rules: [
{
required: true,
message: '请输入姓名'
}
]
})()}
{getFieldDecorator('mobilePhone', {
initialValue: this.state.perInfo.mobilePhone || '',
rules: [
{
required: true,
message: '请输入手机号码'
}
]
})()}
{getFieldDecorator('idCardNo', {
initialValue: this.state.perInfo.idCardNo,
rules: [
{
required: true,
message: '请输入身份证号'
}
]
})()}
{getFieldDecorator('birthday', {
initialValue: this.state.perInfo.birthday
? moment(this.state.perInfo.birthday, dateFormat)
: null,
rules: [
{
required: true,
message: '请选择出生年月'
}
]
})()}
{getFieldDecorator('sex', {
initialValue: this.state.perInfo.sex,
rules: [
{
required: true,
message: '请选择性别'
}
]
})(
)}
{getFieldDecorator('height', {
initialValue: this.state.perInfo.height,
rules: [
{
required:
this.state.bayConfigInfo.isHeightRequired === '1'
? true
: false,
message: '请输入身高'
}
]
})()}
{getFieldDecorator('education', {
initialValue: this.state.perInfo.education,
rules: [
{
required: true,
message: '请选择文化程度'
}
]
})()}
{getFieldDecorator('nation', {
initialValue: this.state.perInfo.nation,
rules: [
{
required:
this.state.bayConfigInfo.isNationRequired === '1'
? true
: false,
message: '请选择民族'
}
]
})(
)}
{
!this.checkBeijinCode() && <>
{getFieldDecorator('residentPlaceType', {
initialValue: this.state.perInfo.residentPlaceType,
rules: [
{
required:
this.state.bayConfigInfo.isResidentPlaceTypeRequired === '1'
? true
: false,
message: '请选择户籍所在地'
}
]
})(
)}
{getFieldDecorator('residentType', {
initialValue: this.state.perInfo.residentType,
rules: [
{
required:
this.state.bayConfigInfo.isResidentTypeRequired === '1'
? true
: false,
message: '请选择户籍类型'
}
]
})(
)}
>
}
{
!this.state.isNanNiCode && !this.checkBeijinCode() && <>
{this.state.bayConfigInfo.isComContractRequired == '1' &&
*
}
)
} colon={false}>
1、合同附件必须有员工本人亲自签名的页面,对因劳动合同真实性 (如非本人签署)问题导致的补贴申请问题由企业自行承担责任和损失,审计出现问题的追回补贴资金并接受相应处罚。
2、关联合同前请详细阅读附件《保安员劳动合同要求及常见问题解答》。
{
if (comContractList.length > 0 && comContractList[0].contractEffect == '终止') {
return Modal.error({ title: '不能关联已经终止的合同', content: '请重新选择', okText: '确定' });
}
this.setState({
comContractList
});
}}
onClose={() => {
this.setState({
contractModal: false
});
}}
/>
{
this._renderConTable()
}
>
}
(每张不超过:8M,格式为:jpg,jpeg,png)
{getFieldDecorator(`idCardFrontUrl`, {
initialValue: this.state.photo.idCardFrontUrl,
rules: [
{
required:
this.state.bayConfigInfo.isIdCardFrontRequired ===
'1'
? true
: false,
message: `请上传身份证人像面`
}
]
})(
{
this.setState({
photo: {
...this.state.photo,
idCardFrontUrl: url
}
});
}}
/>
)}
{getFieldDecorator(`idCardReverseUrl`, {
initialValue: this.state.photo.idCardReverseUrl,
rules: [
{
required:
this.state.bayConfigInfo.isIdCardReverseRequired ===
'1'
? true
: false,
message: `请上传身份证国徽面`
}
]
})(
{
this.setState({
photo: {
...this.state.photo,
idCardReverseUrl: url
}
});
}}
/>
)}
{/* {
this.checkSRAreaCode() ?
{getFieldDecorator(`eduCerUrl`, {
initialValue: this.state.photo.eduCerUrl,
rules: [
{
required: true,
message: `请上传初中以上学历证明原件`
}
]
})(
{
this.setState({
photo: {
...this.state.photo,
eduCerUrl: url
}
});
}}
/>
)}
县级以上医院出具的
体检证明(最多4张)
}
>
{getFieldDecorator(`hospitalExamProveUrl`, {
initialValue: this.state.photo.hospitalExamProveUrl,
rules: [
{
required: true,
message: `请上传县级以上医院出具的体检证明`
}
]
})(
{
console.log(url);
}}
/>
)}
: ""
} */}
报名承诺
*
{
this.setState({
checked: e.target.checked
});
}}>
我司( {this.props.companyInfo.comName} )承诺,由我司报名代理人
{this.state.agentInfo && getFieldDecorator('agentName', {
initialValue: this.state.agentInfo.name || '',
rules: [
{
required: true,
message: '请输入姓名'
}
]
})(
)}
(
{this.state.agentInfo && getFieldDecorator('agentIdCardNo', {
initialValue: this.state.agentInfo.idCardNo || '',
rules: [
{
required: true,
message: '请输入身份证号'
},
{
validator: this._checkIdCardNo
}
]
})(
)}
,
{this.state.agentInfo && getFieldDecorator('agentPhone', {
initialValue: this.state.agentInfo.mobilePhone || '',
rules: [
{
required: true,
message: '请输入手机号码'
},
{ validator: this._checkPhone }
]
})(
)}
)
提交的报名信息真实有效,对因填报信息错误造成不符合培训及补贴申报条件的,由本企业自行承担相应责任和损失。
{/* */}