[系统优化](dev):

- 取消工伤保险有效期
- 取消三级安全教育照片
dev
huangyuxuan 2025-03-06 18:34:23 +08:00
parent 24882f914a
commit f64dee0770
2 changed files with 69 additions and 69 deletions

View File

@ -302,23 +302,23 @@
<el-radio v-model="form.IS_INJURIES_PAY" label="0"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item
v-if="form.IS_INJURIES_PAY ==='1'"
label="工伤保险有效期"
prop="IS_INJURIES_PAY_TIME"
style="float:left"
>
<el-date-picker
v-model="form.IS_INJURIES_PAY_TIME"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
style="width: 290px"
/>
</el-form-item>
<!-- <el-form-item-->
<!-- v-if="form.IS_INJURIES_PAY ==='1'"-->
<!-- label="工伤保险有效期"-->
<!-- prop="IS_INJURIES_PAY_TIME"-->
<!-- style="float:left"-->
<!-- >-->
<!-- <el-date-picker-->
<!-- v-model="form.IS_INJURIES_PAY_TIME"-->
<!-- type="daterange"-->
<!-- range-separator="至"-->
<!-- start-placeholder="开始日期"-->
<!-- end-placeholder="结束日期"-->
<!-- value-format="yyyy-MM-dd"-->
<!-- format="yyyy-MM-dd"-->
<!-- style="width: 290px"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item v-if="form.IS_INJURIES_PAY ==='1'" label="上传工伤保险凭证" style="float:left" prop="gongshangbaoxianFile">
<el-upload
ref="gongshangFileList"
@ -352,22 +352,22 @@
<el-radio v-model="form.IS_LEVEL_THREE" label="0"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item v-if="form.IS_LEVEL_THREE === '1'" label="三级安全培训照片" prop="photosOfLevel" >
<el-upload
ref="photosOfLevel"
:file-list="form.photosOfLevel"
:multiple="false"
:limit="5"
:class="{hide:photosOfLevel}"
:auto-upload="false"
:on-remove="handleLevelPhotoRemove"
:on-change="handleLevelPhotoChangeIMG"
action="#"
accept=".jpg,.jpeg,.png"
list-type="picture-card">
<i class="el-icon-plus" />
</el-upload>
</el-form-item>
<!-- <el-form-item v-if="form.IS_LEVEL_THREE === '1'" label="三级安全培训照片" prop="photosOfLevel" >-->
<!-- <el-upload-->
<!-- ref="photosOfLevel"-->
<!-- :file-list="form.photosOfLevel"-->
<!-- :multiple="false"-->
<!-- :limit="5"-->
<!-- :class="{hide:photosOfLevel}"-->
<!-- :auto-upload="false"-->
<!-- :on-remove="handleLevelPhotoRemove"-->
<!-- :on-change="handleLevelPhotoChangeIMG"-->
<!-- action="#"-->
<!-- accept=".jpg,.jpeg,.png"-->
<!-- list-type="picture-card">-->
<!-- <i class="el-icon-plus" />-->
<!-- </el-upload>-->
<!-- </el-form-item>-->
</el-col>
</el-row>
<el-row>
@ -1057,15 +1057,15 @@ export default {
}
}
//
if (this.form.IS_LEVEL_THREE === '1') {
if (this.$refs['photosOfLevel'].uploadFiles.length > 0) {
for (let i = 0; i < this.$refs['photosOfLevel'].uploadFiles.length; i++) {
if (this.$refs['photosOfLevel'].uploadFiles[i]) {
formData.append('photosOfLevel', this.$refs['photosOfLevel'].uploadFiles[i].raw)
}
}
}
}
// if (this.form.IS_LEVEL_THREE === '1') {
// if (this.$refs['photosOfLevel'].uploadFiles.length > 0) {
// for (let i = 0; i < this.$refs['photosOfLevel'].uploadFiles.length; i++) {
// if (this.$refs['photosOfLevel'].uploadFiles[i]) {
// formData.append('photosOfLevel', this.$refs['photosOfLevel'].uploadFiles[i].raw)
// }
// }
// }
// }
if (this.form.IS_INJURIES_PAY === '1') {
if (this.$refs['gongshangFileList'].uploadFiles.length > 0) {
for (let i = 0; i < this.$refs['gongshangFileList'].uploadFiles.length; i++) {

View File

@ -305,23 +305,23 @@
<el-radio v-model="form.IS_INJURIES_PAY" label="0"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item
v-if="form.IS_INJURIES_PAY ==='1'"
label="工伤保险有效期"
prop="IS_INJURIES_PAY_TIME"
style="float:left"
>
<el-date-picker
v-model="form.IS_INJURIES_PAY_TIME"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
style="width: 290px"
/>
</el-form-item>
<!-- <el-form-item-->
<!-- v-if="form.IS_INJURIES_PAY ==='1'"-->
<!-- label="工伤保险有效期"-->
<!-- prop="IS_INJURIES_PAY_TIME"-->
<!-- style="float:left"-->
<!-- >-->
<!-- <el-date-picker-->
<!-- v-model="form.IS_INJURIES_PAY_TIME"-->
<!-- type="daterange"-->
<!-- range-separator="至"-->
<!-- start-placeholder="开始日期"-->
<!-- end-placeholder="结束日期"-->
<!-- value-format="yyyy-MM-dd"-->
<!-- format="yyyy-MM-dd"-->
<!-- style="width: 290px"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item v-if="form.IS_INJURIES_PAY ==='1'" label="上传工伤保险凭证" style="float:left" prop="gongshangbaoxianFile">
<el-upload
ref="gongshangFileList"
@ -633,7 +633,7 @@ export default {
IS_SAFETY_TELL: [{ required: true, message: '请选择是否开展入场安全告知', trigger: 'blur' }],
IS_SAFETY_TIME: [{ required: false, message: '请选择安全告知培训合格日期', trigger: 'blur' }, { validator: hasSafety, trigger: 'change' }],
IS_SPECIAL_JOB: [{ required: true, message: '请选择是否特种工种', trigger: 'blur' }],
IS_INJURIES_PAY: [{ required: true, message: '请选择是否按期缴纳工伤保险', trigger: 'blur' }],
// IS_INJURIES_PAY: [{ required: true, message: '', trigger: 'blur' }],
IS_INJURIES_PAY_TIME: [{ required: true, message: '请选择工伤保险有效期', trigger: 'blur' }, { validator: hasWorkInsurance }],
IS_BF: [{ required: true, message: '请选择是否缴纳保险', trigger: 'blur' }],
IS_SOCIAL: [{ required: true, message: '请选择是否缴纳社保', trigger: 'blur' }],
@ -1233,15 +1233,15 @@ export default {
}
}
//
if (this.form.IS_LEVEL_THREE === '1') {
if (this.$refs['photosOfLevel'].uploadFiles.length > 0) {
for (let i = 0; i < this.$refs['photosOfLevel'].uploadFiles.length; i++) {
if (this.$refs['photosOfLevel'].uploadFiles[i]) {
formData.append('photosOfLevel', this.$refs['photosOfLevel'].uploadFiles[i].raw)
}
}
}
}
// if (this.form.IS_LEVEL_THREE === '1') {
// if (this.$refs['photosOfLevel'].uploadFiles.length > 0) {
// for (let i = 0; i < this.$refs['photosOfLevel'].uploadFiles.length; i++) {
// if (this.$refs['photosOfLevel'].uploadFiles[i]) {
// formData.append('photosOfLevel', this.$refs['photosOfLevel'].uploadFiles[i].raw)
// }
// }
// }
// }
formData.append('CORPINFO_ID', JSON.parse(sessionStorage.getItem('user')).CORPINFO_ID)
formData.append('EMPLOYMENT_APPLY_MANAGEMENT_ID', this.EMPLOYMENT_APPLY_MANAGEMENT_ID)
upload(