报名基础信息
{/*
{
getFieldDecorator(`xingzhi`, {
initialValue: '',
rules: [
{
required: true,
message: `请选择补考性质`
}
]
})(
)
}
*/}
请从组织架构选择人员。每人仅可提交一次报名记录。
}
{...formItemLayout} label={
选择人员}>
{getFieldDecorator('perId', {
rules: [
{
required: true,
message: '请先选择人员'
}
]
})(
{
$perModal({
type: 'radio',
onOk: (values, close) => {
setFieldsValue({
perId: values[0].perId,
name: values[0].name,
mobilePhone: values[0].mobilePhone,
idCardNo: values[0].idCardNo
});
close();
// const age = this._getAge(values[0].idCardNo + '');
// if (age === '') {
// return message.warning("该人员信息不完整");
// }
// if (age >= 19 && age <= 60) {
// // // 获取保安员等级证申报的基础信息
// // this._getPersonInfo(values[0].perId).then(() => {
// // });
// } else {
// message.error("根据监管要求,保安等级证报名人员年龄要在19~60(含)之间。");
// }
}
});
}}
/>
)}
注:支持上传1M以内的jpeg|jpg文件
}
{...photoItemLayout}
label="两寸蓝底免冠照片"
style={{ marginBottom: 0 }}
>
{getFieldDecorator(`avatar`, {
initialValue: '',
rules: [
{
required: true,
message: `请上传一寸免冠彩照`
}
]
})(
{
// this.setState({
// photo: {
// ...this.state.photo,
// colourPhotoUrl: url
// }
// });
// }}
/>
)}
{getFieldDecorator('name', {
initialValue: this.state.perInfo.name,
rules: [
{
required: true,
message: '请输入姓名'
}
]
})()}
{getFieldDecorator('idCardNo', {
initialValue: this.state.perInfo.idCardNo,
rules: [
{
required: true,
message: '请输入身份证号'
}
]
})()}
{getFieldDecorator('mobilePhone', {
initialValue: this.state.perInfo.mobilePhone,
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: '请选择民族'
}
]
})(
)}
{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: '请选择户籍类型'
}
]
})(
)}
{getFieldDecorator('resident', {
initialValue: this.state.perInfo.residentProvince
? [
this.state.perInfo.residentProvince,
this.state.perInfo.residentCity,
this.state.perInfo.residentArea
]
: [],
rules: [
{
// required:
// this.state.bayConfigInfo.isResidenceRequired === '1'
// ? true
// : false,
message: '请选择您的户籍地址!'
}
]
})(
)}
{getFieldDecorator('residenceAddress', {
initialValue: this.state.perInfo.residenceAddress,
rules: [
{
// required:
// this.state.bayConfigInfo.isResidenceRequired === '1'
// ? true
// : false,
message: '请输入户籍地址街道信息!'
}
]
})(
)}
注:地址信息请勿重复填写省市区,以免证书打印的时候出现重复。
{getFieldDecorator('domicile', {
initialValue: this.state.perInfo.domicileProvince
? [
this.state.perInfo.domicileProvince,
this.state.perInfo.domicileCity,
this.state.perInfo.domicileArea
]
: [],
rules: [
{
// required:
// this.state.bayConfigInfo.isDomicileRequired === '1'
// ? true
// : false,
message: '请选择您的现住地址!'
}
]
})(
)}
{getFieldDecorator('domicileAddress', {
initialValue: this.state.perInfo.domicileAddress,
rules: [
{
// required:
// this.state.bayConfigInfo.isDomicileRequired === '1'
// ? true
// : false,
message: '请输入现住地址街道信息!'
}
]
})(
)}
注:地址信息请勿重复填写省市区,以免证书打印的时候出现重复。
{
this.setState({
comContractList
});
}}
onClose={() => {
this.setState({
contractModal: false
});
}}
/>
{
getFieldDecorator('bayFamilyMemberDtoList', {
// initialValue: this.state.bayFamilyMemberDtoList,
rules: [
{
required: true,
message: '请选择合同!'
}
]
})(
<>
请关联一份有效期为1年以上且有效状态的合同;合同附件必须有员工本人亲自签名的页面,对因劳动合同真实性 (如非本人签署)问题导致的补贴申请问题由企业自行承担责任和损失,审计出现问题的追回补贴资金并接受相应处罚。
>
)
}
{getFieldDecorator('bayFamilyMemberDtoList', {
// initialValue: this.state.bayFamilyMemberDtoList,
rules: [
{
// required:
// this.state.bayConfigInfo.isFamilyRequired === '1'
// ? true
// : false,
message: '请完善家庭成员!'
}
]
})(
)}
{getFieldDecorator('bayWorkExperienceDtoList', {
// initialValue: this.state.bayWorkExperienceDtoList,
rules: [
{
// required:
// this.state.bayConfigInfo.isWorkExpRequired === '1'
// ? true
// : false,
message: '请添加工作经历'
}
]
})(
)}
{/* 图像材料
*/}
(每张不超过: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
}
});
}}
/>
)}
{getFieldDecorator(`eduCerUrl`, {
// initialValue: this.state.photo.eduCerUrl,
rules: [
{
// required:
// this.state.bayConfigInfo.isEduProveRequired === '1'
// ? true
// : false,
message: `请上传初中以上学历证明原件`
}
]
})(
{
this.setState({
photo: {
...this.state.photo,
eduCerUrl: url
}
});
}}
/>
)}
县级以上医院出具的
体检证明(最多4张)
}
>
{getFieldDecorator(`hospitalExamProveUrl`, {
// initialValue: this.state.photo.hospitalExamProveUrl,
rules: [
{
// required:
// this.state.bayConfigInfo.isCheckUpProveRequired ===
// '1'
// ? true
// : false,
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 }
]
})(
)}
)
提交的报名信息真实有效,对因填报信息错误造成不符合培训及补贴申报条件的,由本企业自行承担相应责任和损失。
*/}
{
this._submit(e, 1)
}}
>
提交并继续添加
{/* */}
提交