1、相关方app样式混乱更改

2、相关方流程审批bug修复
liujun-2024-06-06
liujun 2024-06-13 18:06:18 +08:00
parent a964030d0e
commit 4d1e6a7cf0
1 changed files with 122 additions and 86 deletions

View File

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