parent
a964030d0e
commit
4d1e6a7cf0
|
@ -46,91 +46,127 @@
|
||||||
<u--input v-model="form.DEGREE_OF_EDUCATION_NAME" border="none" disabled disabledColor="#ffffff">
|
<u--input v-model="form.DEGREE_OF_EDUCATION_NAME" border="none" disabled disabledColor="#ffffff">
|
||||||
</u--input>
|
</u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
<view>
|
||||||
<u-form-item label="婚姻状况" prop="MARITALSTATUS" borderBottom required
|
<u-form-item label="婚姻状况" prop="MARITALSTATUS" borderBottom required
|
||||||
@click="singleChoiceClick('MARITALSTATUS')">
|
@click="singleChoiceClick('MARITALSTATUS')">
|
||||||
<u--input v-model="form.MARITALSTATUS_NAME" border="none" disabled disabledColor="#ffffff">
|
<u--input v-model="form.MARITALSTATUS_NAME" border="none" disabled disabledColor="#ffffff">
|
||||||
</u--input>
|
</u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="政治面貌" prop="POLITICAL_STATUS" borderBottom required
|
<u-form-item label="政治面貌" prop="POLITICAL_STATUS" borderBottom required
|
||||||
@click="singleChoiceClick('POLITICAL_STATUS')">
|
@click="singleChoiceClick('POLITICAL_STATUS')">
|
||||||
<u--input v-model="form.POLITICAL_STATUS_NAME" border="none" disabled disabledColor="#ffffff">
|
<u--input v-model="form.POLITICAL_STATUS_NAME" border="none" disabled disabledColor="#ffffff">
|
||||||
</u--input>
|
</u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item v-if="form.POLITICAL_STATUS == 'zhonggongdangyuan'" label="入党时间" prop="POLITICAL_STATUS" borderBottom required
|
</view>
|
||||||
|
<view>
|
||||||
|
<u-form-item v-if="form.POLITICAL_STATUS == 'zhonggongdangyuan'" label="入党时间" prop="POLITICAL_STATUS"
|
||||||
|
borderBottom required
|
||||||
@click="fnShowDatePicke('POLITICAL_TIME')">
|
@click="fnShowDatePicke('POLITICAL_TIME')">
|
||||||
<u--input v-model="form.POLITICAL_TIME" border="none" disabled disabledColor="#ffffff">
|
<u--input v-model="form.POLITICAL_TIME" border="none" disabled disabledColor="#ffffff">
|
||||||
</u--input>
|
</u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="是否缴纳社保" prop="IS_SOCIAL_NAME" borderBottom required
|
<u-form-item label="是否缴纳社保" prop="IS_SOCIAL_NAME" borderBottom required
|
||||||
@click="fnShowIsSocial">
|
@click="fnShowIsSocial">
|
||||||
<u--input v-model="form.IS_SOCIAL_NAME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.IS_SOCIAL_NAME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item v-if="form.IS_SOCIAL==='1'" label="社会保障号码" prop="SOCIAL_NUMBER" borderBottom required>
|
<u-form-item v-if="form.IS_SOCIAL==='1'" label="社会保障号码" prop="SOCIAL_NUMBER" borderBottom required>
|
||||||
<u--input border="none" v-model="form.SOCIAL_NUMBER"></u--input>
|
<u--input border="none" v-model="form.SOCIAL_NUMBER"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item v-if="form.IS_SOCIAL==='1'" label="社会保障卡" prop="socialPhotoFile" borderBottom required class="form-item-block">
|
</view>
|
||||||
|
<view>
|
||||||
|
<u-form-item v-if="form.IS_SOCIAL==='1'" label="社会保障卡" prop="socialPhotoFile" borderBottom required
|
||||||
|
class="form-item-block">
|
||||||
<u-upload class="mt-10" :fileList="form.socialPhotoFile" @afterRead="fnAttSocialAdd"
|
<u-upload class="mt-10" :fileList="form.socialPhotoFile" @afterRead="fnAttSocialAdd"
|
||||||
@delete="fnAttSocialDelete" multiple :maxCount="2" previewFullImage>
|
@delete="fnAttSocialDelete" multiple :maxCount="2" previewFullImage></u-upload>
|
||||||
</u-upload>
|
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="是否缴纳保险" prop="IS_BF_NAME" borderBottom required
|
</view>
|
||||||
@click="fnShowBf">
|
<view>
|
||||||
|
<u-form-item label="是否缴纳保险" prop="IS_BF_NAME" borderBottom required @click="fnShowBf">
|
||||||
<u--input v-model="form.IS_BF_NAME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.IS_BF_NAME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="是否签订劳动合同" prop="IS_SIGN_LABOR_NAME" borderBottom required
|
<u-form-item label="是否签订劳动合同" prop="IS_SIGN_LABOR_NAME" borderBottom required
|
||||||
@click="fnShowIsSignLabor">
|
@click="fnShowIsSignLabor">
|
||||||
<u--input v-model="form.IS_SIGN_LABOR_NAME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.IS_SIGN_LABOR_NAME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item v-if="form.IS_SIGN_LABOR==='1'" label="合同图片" prop="contractFile" borderBottom required class="form-item-block">
|
</view>
|
||||||
|
<view>
|
||||||
|
<u-form-item v-if="form.IS_SIGN_LABOR==='1'" label="合同图片" prop="contractFile" borderBottom required
|
||||||
|
class="form-item-block">
|
||||||
<u-upload class="mt-10" :fileList="form.contractFile" @afterRead="fnIsSignLaborAdd"
|
<u-upload class="mt-10" :fileList="form.contractFile" @afterRead="fnIsSignLaborAdd"
|
||||||
@delete="fnIsSignLaborDelete" multiple :maxCount="4" previewFullImage>
|
@delete="fnIsSignLaborDelete" multiple :maxCount="4" previewFullImage></u-upload>
|
||||||
</u-upload>
|
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="是否缴纳商业保险" prop="ISPAY_NAME" borderBottom required
|
</view>
|
||||||
@click="fnShowIsPay">
|
<view>
|
||||||
|
<u-form-item label="是否缴纳商业保险" prop="ISPAY_NAME" borderBottom required @click="fnShowIsPay">
|
||||||
<u--input v-model="form.ISPAY_NAME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.ISPAY_NAME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item v-if="form.ISPAY==='1'" label="商业保险单号" prop="ISPAY_NUMBER" borderBottom required>
|
<u-form-item v-if="form.ISPAY==='1'" label="商业保险单号" prop="ISPAY_NUMBER" borderBottom required>
|
||||||
<u--input border="none" v-model="form.ISPAY_NUMBER"></u--input>
|
<u--input border="none" v-model="form.ISPAY_NUMBER"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item v-if="form.ISPAY==='1'" label="保险图片" prop="insuranceFile" borderBottom required class="form-item-block">
|
</view>
|
||||||
<u-upload class="mt-10" :fileList="form.insuranceFile" @afterRead="fnIsPayAdd"
|
<view>
|
||||||
@delete="fnIsPayDelete" multiple :maxCount="4" previewFullImage>
|
<u-form-item v-if="form.ISPAY==='1'" label="保险图片" prop="insuranceFile" borderBottom required
|
||||||
</u-upload>
|
class="form-item-block">
|
||||||
|
<u-upload class="mt-10" :fileList="form.insuranceFile" @afterRead="fnIsPayAdd" @delete="fnIsPayDelete"
|
||||||
|
multiple :maxCount="4" previewFullImage></u-upload>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="是否按期缴纳工伤保险" prop="IS_INJURIES_PAY_NAME" borderBottom required
|
<u-form-item label="是否按期缴纳工伤保险" prop="IS_INJURIES_PAY_NAME" borderBottom required
|
||||||
@click="fnShowEmploymentInjuryInsurance">
|
@click="fnShowEmploymentInjuryInsurance">
|
||||||
<u--input v-model="form.IS_INJURIES_PAY_NAME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.IS_INJURIES_PAY_NAME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="工伤保险有效期" v-if="form.IS_INJURIES_PAY==='1'" prop="IS_INJURIES_PAY_TIME" borderBottom
|
<u-form-item label="工伤保险有效期" v-if="form.IS_INJURIES_PAY==='1'" prop="IS_INJURIES_PAY_TIME" borderBottom
|
||||||
required @click="fnShowInjuriesPayTiemEducation">
|
required @click="fnShowInjuriesPayTiemEducation">
|
||||||
<u--input v-model="form.IS_INJURIES_PAY_TIME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.IS_INJURIES_PAY_TIME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="上传工伤保险凭证" prop="injuriesPayTiemFile" borderBottom required
|
<u-form-item label="上传工伤保险凭证" prop="injuriesPayTiemFile" borderBottom required
|
||||||
v-if="form.IS_INJURIES_PAY==='1'" class="form-item-block">
|
v-if="form.IS_INJURIES_PAY==='1'" class="form-item-block">
|
||||||
<u-upload class="mt-10" :fileList="form.injuriesPayTiemFile"
|
<u-upload class="mt-10" :fileList="form.injuriesPayTiemFile"
|
||||||
@afterRead="fnInjuriesPayTiemAttachmentsAfterRead" @delete="fnInjuriesPayTiemAttachmentsDelete"
|
@afterRead="fnInjuriesPayTiemAttachmentsAfterRead" @delete="fnInjuriesPayTiemAttachmentsDelete"
|
||||||
multiple :maxCount="4" previewFullImage></u-upload>
|
multiple :maxCount="4" previewFullImage></u-upload>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="岗位名称(工种)" prop="POST_ID" borderBottom required>
|
<u-form-item label="岗位名称(工种)" prop="POST_ID" borderBottom required>
|
||||||
<u--textarea border="none" v-model="form.POST_ID" autoHeight></u--textarea>
|
<u--textarea border="none" v-model="form.POST_ID" autoHeight></u--textarea>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view>
|
||||||
<u-form-item label="是否参加三级安全培训" prop="IS_LEVEL_THREE_NAME" borderBottom required
|
<u-form-item label="是否参加三级安全培训" prop="IS_LEVEL_THREE_NAME" borderBottom required
|
||||||
@click="fnShowPhotosOfLevel">
|
@click="fnShowPhotosOfLevel">
|
||||||
<u--input v-model="form.IS_LEVEL_THREE_NAME" border="none" disabled disabledColor="#ffffff"
|
<u--input v-model="form.IS_LEVEL_THREE_NAME" border="none" disabled disabledColor="#ffffff"
|
||||||
inputAlign="right"></u--input>
|
inputAlign="right"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item v-if="form.IS_LEVEL_THREE === '1'" label="三级安全培训照片" prop="photosOfLevel" borderBottom required class="form-item-block">
|
</view>
|
||||||
|
<view>
|
||||||
|
<u-form-item v-if="form.IS_LEVEL_THREE === '1'" label="三级安全培训照片" prop="photosOfLevel" borderBottom
|
||||||
|
required class="form-item-block">
|
||||||
<u-upload class="mt-10" :fileList="form.photosOfLevel" @afterRead="fnPhotosOfLevelAdd"
|
<u-upload class="mt-10" :fileList="form.photosOfLevel" @afterRead="fnPhotosOfLevelAdd"
|
||||||
@delete="fnPhotosOfLevelDelete" multiple :maxCount="4" previewFullImage>
|
@delete="fnPhotosOfLevelDelete" multiple :maxCount="4" previewFullImage>
|
||||||
</u-upload>
|
</u-upload>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
</view>
|
||||||
<u-form-item label="是否流动人员" prop="ISFLOW_NAME" borderBottom required
|
<u-form-item label="是否流动人员" prop="ISFLOW_NAME" borderBottom required
|
||||||
@click="fnShowFloatingPersonnel">
|
@click="fnShowFloatingPersonnel">
|
||||||
<u--input v-model="form.ISFLOW_NAME" border="none" disabled disabledColor="#ffffff" inputAlign="right"></u--input>
|
<u--input v-model="form.ISFLOW_NAME" border="none" disabled disabledColor="#ffffff" inputAlign="right"></u--input>
|
||||||
|
@ -263,7 +299,7 @@
|
||||||
socialPhotoFile: {
|
socialPhotoFile: {
|
||||||
type: 'array',
|
type: 'array',
|
||||||
required: true,
|
required: true,
|
||||||
message: '请上传设保卡正反照',
|
message: '请上传社保卡正反照',
|
||||||
trigger: ['change']
|
trigger: ['change']
|
||||||
},
|
},
|
||||||
CARD_ID: [{
|
CARD_ID: [{
|
||||||
|
|
Loading…
Reference in New Issue