13024 企业端用户创建 没有显示开户人

1212-八项作业迁移
liujun 2023-12-14 18:51:57 +08:00
parent 261fad4c84
commit af528c2e3a
1 changed files with 61 additions and 102 deletions

View File

@ -141,7 +141,7 @@
<tr>
<th>民族</th>
<td>{{ userDetailForm.minzuName }}</td>
<td>{{ userDetailForm.minzuName ? userDetailForm.minzuName : '暂无信息' }}</td>
<th>婚姻状况</th>
<td>{{ userDetailForm.MARITALSTATUS === '0' ? '未婚' : '已婚' }}</td>
<th>政治面貌</th>
@ -153,53 +153,25 @@
<tr>
<th>户口所在地</th>
<td>{{ userDetailForm.HKLOCAL }}</td>
<td>{{ userDetailForm.HKLOCAL ? userDetailForm.HKLOCAL : '暂无信息' }}</td>
<th>现住址</th>
<td>{{ userDetailForm.ADDRESS }}</td>
<td>{{ userDetailForm.ADDRESS ? userDetailForm.ADDRESS : '暂无信息' }}</td>
<th>联系电话</th>
<td>{{ userDetailForm.PHONE }}</td>
</tr>
<tr>
<th>文化程度</th>
<td>{{ userDetailForm.DEGREE_OF_EDUCATION_NAME }}</td>
<th>本企业从业开始日期</th>
<td>{{ userDetailForm.CORP_START_DATE }}</td>
<th>岗位名称</th>
<td>{{ userDetailForm.POST_ID }}</td>
<th>岗位名称(工种)</th>
<td colspan="5">{{ userDetailForm.POST_ID }}</td>
</tr>
<tr>
<th>本岗位从业开始日期</th>
<td>{{ userDetailForm.ENTRY_DATE }}</td>
<!-- <th>是否按期缴纳工伤保险</th>-->
<!-- <td>{{ formatLabel(userDetailForm.IS_INJURIES_PAY) }}</td>-->
<!-- <th>工种</th>-->
<!-- <td>{{ userDetailForm.PERSON_WORK_TYPE }}</td>-->
</tr>
<tr>
<th>是否签订劳动合同</th>
<td :colspan="userDetailForm.IS_SIGN_LABOR === '1' ? '' : 5">
{{ formatLabel(userDetailForm.IS_SIGN_LABOR) }}
</td>
<th v-if="userDetailForm.IS_SIGN_LABOR === '1'"></th>
<td v-if="userDetailForm.IS_SIGN_LABOR === '1'" colspan="3">
<span>
<viewer>
<img
v-for="item in contractFileList"
:src="config.fileUrl + item.FILEPATH"
:key="item.IMGFILES_ID"
width="40"
height="40"
style="object-fit: cover;">
</viewer>
</span>
</td>
</tr>
<tr>
<th>社会保障号码</th>
<td>{{ userDetailForm.SOCIAL_NUMBER }}</td>
<th>社保卡照片</th>
<td v-if="socialPhotoFile.length>0" colspan="3">
<th>是否缴纳社保</th>
<td :colspan="userDetailForm.IS_SOCIAL === '1' ? '':5">{{ formatLabel(userDetailForm.IS_SOCIAL) }}</td>
<th v-if="userDetailForm.IS_SOCIAL === '1'"></th>
<td v-if="userDetailForm.IS_SOCIAL === '1'">{{ userDetailForm.SOCIAL_NUMBER }}</td>
<th v-if="userDetailForm.IS_SOCIAL === '1'"></th>
<td v-if="userDetailForm.IS_SOCIAL === '1'&& socialPhotoFile.length>0" colspan="3">
<span>
<div class="img-flex">
<viewer>
@ -217,69 +189,45 @@
</tr>
<tr>
<th>是否参加三级安全培训</th>
<td colspan="5">{{ formatLabel(userDetailForm.IS_LEVEL_THREE) }}</td>
</tr>
<tr>
<th>是否按期缴纳工伤保险</th>
<td :colspan="userDetailForm.IS_INJURIES_PAY === '1' ? '':5">{{ formatLabel(userDetailForm.IS_INJURIES_PAY) }}</td>
<th v-if="userDetailForm.IS_INJURIES_PAY === '1'"></th>
<td v-if="userDetailForm.IS_INJURIES_PAY === '1'">{{ userDetailForm.IS_INJURIES_PAY_TIME }}</td>
<th v-if="userDetailForm.IS_INJURIES_PAY === '1'"></th>
<td v-if="userDetailForm.IS_INJURIES_PAY === '1'">
<td>{{ formatLabel(userDetailForm.IS_LEVEL_THREE) }}</td>
<th v-if="userDetailForm.IS_LEVEL_THREE == 1"></th>
<td v-if="userDetailForm.IS_LEVEL_THREE == 1 && photosOfLevel.length>0" colspan="5">
<span>
<div class="img-flex">
<viewer>
<img
v-for="item in gongshangbaoxianFile"
v-for="item in photosOfLevel"
:src="config.fileUrl + item.FILEPATH"
:key="item.IMGFILES_ID"
width="40"
height="40"
style="object-fit: cover;">
</viewer>
</div>
</span>
</td>
</tr>
<tr>
<th>是否缴纳商业保险</th>
<td :colspan="userDetailForm.ISPAY === '1' ? '' : 5">
{{ formatLabel(userDetailForm.ISPAY) }}
</td>
<th v-if="userDetailForm.ISPAY === '1'"></th>
<td v-if="userDetailForm.ISPAY === '1'">
<span>
<viewer>
<img
v-for="item in insuranceFileList"
:src="config.fileUrl + item.FILEPATH"
:key="item.IMGFILES_ID"
width="40"
height="40"
style="object-fit: cover;">
</viewer>
</span>
</td>
<th v-if="userDetailForm.ISPAY === '1'"></th>
<td v-if="userDetailForm.ISPAY === '1'">{{ userDetailForm.ISPAY_NUMBER }}</td>
</tr>
<tr>
<th>是否缴纳保险</th>
<td>{{ formatLabel(userDetailForm.IS_BF) }}</td>
<th>是否特殊工种</th>
<td colspan="5">{{ formatLabel(userDetailForm.IS_SPECIAL_JOB) }}</td>
</tr>
<tr>
<th>身体状况是否适应本岗位工作</th>
<td colspan="5">{{ formatLabel(userDetailForm.IS_BODY_ADAPT) }}</td>
</tr>
<tr>
<td>{{ formatLabel(userDetailForm.IS_SPECIAL_JOB) }}</td>
<th>是否流动人员</th>
<td colspan="5">{{ formatLabel(userDetailForm.ISFLOW) }}</td>
<td>{{ formatLabel(userDetailForm.ISFLOW) }}</td>
</tr>
</table>
<div class="level-title mt-20">
<div class="level-title">
<h1>培训记录</h1>
</div>
<el-table ref="multipleTable" :data="trainRecordList" :header-cell-style="{'font-weight': 'bold','color': '#000'}" tooltip-effect="dark" border fit highlight-current-row>
<el-table-column type="selection" width="55" align="center" />
<el-table-column type="index" label="序号" width="50" align="center" />
<el-table
:data="trainRecordList"
:header-cell-style="{'font-weight': 'bold','color': '#000'}"
tooltip-effect="dark"
border
fit
highlight-current-row>
<el-table-column type="selection" width="55" align="center"/>
<el-table-column type="index" label="序号" width="50" align="center"/>
<el-table-column prop="CLASS_NAME" label="班级名称" align="center"/>
<el-table-column prop="OPENING_TIME" label="开班时间" align="center"/>
<el-table-column prop="TRAINING_TYPE_NAME" label="培训类型" align="center"/>
@ -293,7 +241,7 @@
<div v-if="userDetailForm.IS_SPECIAL_JOB == '1'" class="level-title">
<h1>特种作业人员信息</h1>
</div>
<table v-for="(item,index) in specialUsersList" :key="index" class="table-ui" style="margin-bottom: 20px;" >
<table v-for="(item,index) in specialUsersList" :key="index" class="table-ui" style="margin-bottom: 20px;">
<tr>
<th style="width: 150px">证书名称</th>
<td style="width: 150px">{{ item.CERTIFICATE }}</td>
@ -315,20 +263,30 @@
<td colspan="3">{{ item.VALIDITY_TIME_START }} {{ item.VALIDITY_TIME_END }}</td>
</tr>
</table>
<div v-if="userDetailForm.SUPERVISION_STATE === 0 || userDetailForm.MANAGER_STATE === 0 || userDetailForm.TERRITORIALITY_STATE === 0" class="level-title mt-20">
<div
v-if="detailForm.SUPERVISION_STATE === 0 || detailForm.MANAGER_STATE === 0 || detailForm.TERRITORIALITY_STATE === 0"
class="level-title mt-20">
<h1>打回信息</h1>
</div>
<table v-if="userDetailForm.SUPERVISION_STATE === 0 || userDetailForm.MANAGER_STATE === 0 || userDetailForm.TERRITORIALITY_STATE === 0" class="table-ui" style="margin-bottom: 20px;" >
<table
v-if="detailForm.SUPERVISION_STATE === 0 || detailForm.MANAGER_STATE === 0 || detailForm.TERRITORIALITY_STATE === 0"
class="table-ui"
style="margin-bottom: 20px;">
<tr>
<th>打回人</th>
<td v-if="userDetailForm.SUPERVISION_STATE === 0">{{ userDetailForm.SUPERVISION_USER_NAME }}</td>
<td v-if="userDetailForm.MANAGER_STATE === 0">{{ userDetailForm.MANAGER_USER_NAME }}</td>
<td v-if="userDetailForm.TERRITORIALITY_STATE === 0 && userDetailForm.MANAGER_USER_NAME !== userDetailForm.TERRITORIALITY_USER_NAME">{{ userDetailForm.TERRITORIALITY_USER_NAME }}</td>
<td v-if="detailForm.SUPERVISION_STATE === 0">{{ detailForm.SUPERVISION_USER_NAME }}</td>
<td v-if="detailForm.MANAGER_STATE === 0">{{ detailForm.MANAGER_USER_NAME }}</td>
<td
v-if="detailForm.TERRITORIALITY_STATE === 0 && detailForm.MANAGER_USER_NAME !== detailForm.TERRITORIALITY_USER_NAME">
{{ detailForm.TERRITORIALITY_USER_NAME }}
</td>
<th>打回原由</th>
<td v-if="userDetailForm.SUPERVISION_STATE === 0">{{ userDetailForm.SUPERVISION_OPINION }}</td>
<td v-if="userDetailForm.MANAGER_STATE === 0">{{ userDetailForm.MANAGER_OPINION }}</td>
<td v-if="userDetailForm.TERRITORIALITY_STATE === 0 && userDetailForm.MANAGER_USER_NAME !== userDetailForm.TERRITORIALITY_USER_NAME">{{ userDetailForm.TERRITORIALITY_OPINION }}</td>
<td v-if="detailForm.SUPERVISION_STATE === 0">{{ detailForm.SUPERVISION_OPINION }}</td>
<td v-if="detailForm.MANAGER_STATE === 0">{{ detailForm.MANAGER_OPINION }}</td>
<td
v-if="detailForm.TERRITORIALITY_STATE === 0 && detailForm.MANAGER_USER_NAME !== detailForm.TERRITORIALITY_USER_NAME">
{{ detailForm.TERRITORIALITY_OPINION }}
</td>
</tr>
</table>
<div slot="footer" class="dialog-footer">
@ -380,7 +338,8 @@ export default {
page: 1,
limit: 10
},
total: 0
total: 0,
photosOfLevel: []
}
},
methods: {