|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<a-modal
|
|
|
:title="title"
|
|
|
- width="80%"
|
|
|
+ width="75%"
|
|
|
:closable="true"
|
|
|
@cancel="close"
|
|
|
@ok="handleSubmit"
|
|
@@ -49,7 +49,7 @@
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="英文名" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入英文名" v-decorator="['nEnName',{}]" />
|
|
|
+ <a-input placeholder="请输入英文名" v-decorator="['nenName',{}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="性别" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
@@ -68,37 +68,37 @@
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="婚否" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-select v-decorator="['nMarriage', {}]" placeholder="请选择性别">
|
|
|
+ <a-select v-decorator="['nmarriage', {}]" placeholder="请选择性别">
|
|
|
<a-select-option :value="1">是</a-select-option>
|
|
|
<a-select-option :value="2">否</a-select-option>
|
|
|
</a-select>
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="户口" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入户口" v-decorator="['nRegistered',{}]" />
|
|
|
+ <a-input placeholder="请输入户口" v-decorator="['nregistered',{}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="户口所在地" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入户口所在地" v-decorator="['nRegisteredAddr', {}]" />
|
|
|
+ <a-input placeholder="请输入户口所在地" v-decorator="['nregisteredAddr', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="政治面貌" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入政治面貌" v-decorator="['nOutlook',{}]" />
|
|
|
+ <a-input placeholder="请输入政治面貌" v-decorator="['noutlook',{}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="所学专业" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入所学专业" v-decorator="['nMajor', {}]" />
|
|
|
+ <a-input placeholder="请输入所学专业" v-decorator="['nmajor', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="学历" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入学历" v-decorator="['nEducation', {}]" />
|
|
|
+ <a-input placeholder="请输入学历" v-decorator="['neducation', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="毕业时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择毕业时间"
|
|
|
- v-decorator="['nGraduationTime', { initialValue: !model.nGraduationTime ? null : moment(model.nGraduationTime, dateFormat) }]"
|
|
|
+ v-decorator="['ngraduationTime', { initialValue: !model.ngraduationTime ? null : moment(model.ngraduationTime, dateFormat) }]"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
|
|
@@ -136,7 +136,7 @@
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择入司日期"
|
|
|
- v-decorator="['nInductionTime', { initialValue: !model.nInductionTime ? null : moment(model.nInductionTime, dateFormat) }]"
|
|
|
+ v-decorator="['ninductionTime', { initialValue: !model.ninductionTime ? null : moment(model.ninductionTime, dateFormat) }]"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
|
|
@@ -145,11 +145,11 @@
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="公司座机" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入公司座机" v-decorator="['nCompanyPhone', {}]" />
|
|
|
+ <a-input placeholder="请输入公司座机" v-decorator="['ncompanyPhone', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="公司内线" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入公司内线" v-decorator="['nCardNo', {}]" />
|
|
|
+ <a-input placeholder="请输入公司内线" v-decorator="['ncompanyLine', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="邮箱" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
@@ -157,18 +157,18 @@
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="工资卡号" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入工资卡号" v-decorator="['nCardNo', {}]" />
|
|
|
+ <a-input placeholder="请输入工资卡号" v-decorator="['ncardNo', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="虚拟网号" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入虚拟网号" v-decorator="['nVirtualNo', {}]" />
|
|
|
+ <a-input placeholder="请输入虚拟网号" v-decorator="['nvirtualNo', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="转正日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择转正日期"
|
|
|
- v-decorator="['nBecomeTime', { initialValue: !model.nBecomeTime ? null : moment(model.nBecomeTime, dateFormat) }]"
|
|
|
+ v-decorator="['nbecomeTime', { initialValue: !model.nbecomeTime ? null : moment(model.nbecomeTime, dateFormat) }]"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
|
|
@@ -176,7 +176,7 @@
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择社保申报日期"
|
|
|
- v-decorator="['nSocialTime', { initialValue: !model.nSocialTime ? null : moment(model.nSocialTime, dateFormat) }]"
|
|
|
+ v-decorator="['nsocialTime', { initialValue: !model.nsocialTime ? null : moment(model.nsocialTime, dateFormat) }]"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
|
|
@@ -184,44 +184,44 @@
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择公积金日期"
|
|
|
- v-decorator="['nFundTime', { initialValue: !model.nFundTime ? null : moment(model.nFundTime, dateFormat) }]"
|
|
|
+ v-decorator="['nfundTime', { initialValue: !model.nfundTime ? null : moment(model.nfundTime, dateFormat) }]"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="公积金基数" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入公积金基数" v-decorator="['nFundBase', {}]" />
|
|
|
+ <a-input placeholder="请输入公积金基数" v-decorator="['nfundBase', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="社保基数" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入社保基数" v-decorator="['nSocialBase',{}]" />
|
|
|
+ <a-input placeholder="请输入社保基数" v-decorator="['nsocialBase',{}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="年假" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入年假" v-decorator="['nAnnualNum', {}]" />
|
|
|
+ <a-input placeholder="请输入年假" v-decorator="['nannualNum', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="已请年假" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入输入已请年假" v-decorator="['nAnnualOldNum', {}]" />
|
|
|
+ <a-input placeholder="请输入输入已请年假" v-decorator="['nannualOldNum', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="剩余年假" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入剩余年假" v-decorator="['nAnnualNowNum', {}]" />
|
|
|
+ <a-input placeholder="请输入剩余年假" v-decorator="['nannualNowNum', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="民族" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入民族" v-decorator="['nNation', {}]" />
|
|
|
+ <a-input placeholder="请输入民族" v-decorator="['nnation', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="籍贯" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入籍贯" v-decorator="['nNativePlace', {}]" />
|
|
|
+ <a-input placeholder="请输入籍贯" v-decorator="['nnativePlace', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="身份证号码" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入身份证号码" v-decorator="['nIdNo', {}]" />
|
|
|
+ <a-input placeholder="请输入身份证号码" v-decorator="['nidNo', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="家庭住址" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入家庭住址" v-decorator="['nHomeAddress', {}]" />
|
|
|
+ <a-input placeholder="请输入家庭住址" v-decorator="['nhomeAddress', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="手机号码" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
@@ -233,19 +233,19 @@
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="对本企业要求" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入" v-decorator="['nRequirement', {}]" />
|
|
|
+ <a-input placeholder="请输入" v-decorator="['nrequirement', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="希望待遇" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入希望待遇" v-decorator="['nHopeFor',{}]" />
|
|
|
+ <a-input placeholder="请输入希望待遇" v-decorator="['nhopeFor',{}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="与原单位关系" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入" v-decorator="['nRelationshipFor', {}]" />
|
|
|
+ <a-input placeholder="请输入" v-decorator="['nrelationshipFor', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
<a-form-item label="人员类型" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input placeholder="请输入" v-decorator="['nPersonnelType', {}]" />
|
|
|
+ <a-input placeholder="请输入" v-decorator="['npersonnelType', {}]" />
|
|
|
</a-form-item>
|
|
|
<!-- update--begin--autor:wangshuai-----date:20200108------for:新增身份和负责部门------ -->
|
|
|
<a-form-item label="身份" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
@@ -287,21 +287,20 @@
|
|
|
dictCode="activiti_sync"
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
-
|
|
|
- <a-form-item label="工作简历" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input type="textarea" placeholder="请输入" v-decorator="['nResume', {}]" />
|
|
|
+ <a-form-item label="头像" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
+ <j-image-upload class="avatar-uploader" text="上传" v-model="fileList"></j-image-upload>
|
|
|
</a-form-item>
|
|
|
|
|
|
- <a-form-item label="家庭成员" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input type="textarea" placeholder="请输入" v-decorator="['nMemberOfFamily', {}]" />
|
|
|
+ <a-form-item label="工作简历" :labelCol="labelCol" :wrapperCol="wrapperCol" class="nresume">
|
|
|
+ <a-input type="textarea" placeholder="请输入" v-decorator="['nresume', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
- <a-form-item label="备注信息" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <a-input type="textarea" placeholder="请输入" v-decorator="['nRemarks', {}]" />
|
|
|
+ <a-form-item label="家庭成员" :labelCol="labelCol" :wrapperCol="wrapperCol" class="nresume">
|
|
|
+ <a-input type="textarea" placeholder="请输入" v-decorator="['nmemberOfFamily', {}]" />
|
|
|
</a-form-item>
|
|
|
|
|
|
- <a-form-item label="头像" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
|
|
- <j-image-upload class="avatar-uploader" text="上传" v-model="fileList"></j-image-upload>
|
|
|
+ <a-form-item label="备注信息" :labelCol="labelCol" :wrapperCol="wrapperCol" class="nresume">
|
|
|
+ <a-input type="textarea" placeholder="请输入" v-decorator="['nremarks', {}]" />
|
|
|
</a-form-item>
|
|
|
</a-form>
|
|
|
</a-spin>
|
|
@@ -528,7 +527,36 @@ export default {
|
|
|
'activitiSync',
|
|
|
'workNo',
|
|
|
'telephone',
|
|
|
- 'post'
|
|
|
+ 'post',
|
|
|
+ 'nenName',
|
|
|
+ 'nmarriage',
|
|
|
+ 'nregistered',
|
|
|
+ 'noutlook',
|
|
|
+ 'nmajor',
|
|
|
+ 'neducation',
|
|
|
+ 'ngraduationTime',
|
|
|
+ 'ninductionTime',
|
|
|
+ 'ncompanyPhone',
|
|
|
+ 'ncompanyLine',
|
|
|
+ 'ncardNo',
|
|
|
+ 'nvirtualNo',
|
|
|
+ 'nbecomeTime',
|
|
|
+ 'nsocialTime',
|
|
|
+ 'nfundTime',
|
|
|
+ 'nfundBase',
|
|
|
+ 'nsocialBase',
|
|
|
+ 'nannualNum',
|
|
|
+ 'nannualOldNum',
|
|
|
+ 'nannualNowNum',
|
|
|
+ 'nnation',
|
|
|
+ 'nnativePlace',
|
|
|
+ 'nidNo',
|
|
|
+ 'nhomeAddress',
|
|
|
+ 'nrequirement',
|
|
|
+ 'nhopeFor',
|
|
|
+ 'nrelationshipFor',
|
|
|
+ 'npersonnelType',
|
|
|
+ 'ifOa'
|
|
|
)
|
|
|
)
|
|
|
})
|
|
@@ -903,4 +931,16 @@ export default {
|
|
|
width: 100%;
|
|
|
flex-wrap: wrap;
|
|
|
}
|
|
|
+.nresume{
|
|
|
+ width: 100% !important;
|
|
|
+}
|
|
|
+/deep/ .nresume .ant-form-item-label{
|
|
|
+ width: 6% !important;
|
|
|
+}
|
|
|
+/deep/ .nresume .ant-form-item-control-wrapper{
|
|
|
+ width: 84% !important;
|
|
|
+}
|
|
|
+/deep/ .nresume .ant-input{
|
|
|
+ height: 100px !important;
|
|
|
+}
|
|
|
</style>
|