|
@@ -8,6 +8,7 @@
|
|
|
<el-card class="box-card">
|
|
<el-card class="box-card">
|
|
|
<div slot="header" class="clearfix">
|
|
<div slot="header" class="clearfix">
|
|
|
<span v-if="formData.SupplierName">{{formData.SupplierName}}</span><span v-else>年审基本信息表</span>
|
|
<span v-if="formData.SupplierName">{{formData.SupplierName}}</span><span v-else>年审基本信息表</span>
|
|
|
|
|
+ <span style="color: red; padding-left: 10px;" v-if="hseStatus && (HSEList == null || HSEList.length === 0)">未参加公司HSE相关培训,不可参与公司范围内现场服务(包括但不限于现场调研、现场作业等。)</span>
|
|
|
<span style="float: right;">
|
|
<span style="float: right;">
|
|
|
<!-- <el-button type="primary" size="mini" style="margin-left: 8px" @click="auhistory">审批历史</el-button> -->
|
|
<!-- <el-button type="primary" size="mini" style="margin-left: 8px" @click="auhistory">审批历史</el-button> -->
|
|
|
<!-- <el-button plain icon="el-icon-right" size="mini" style="margin-right: 5px" @click="nextTab">下一步</el-button> -->
|
|
<!-- <el-button plain icon="el-icon-right" size="mini" style="margin-right: 5px" @click="nextTab">下一步</el-button> -->
|
|
@@ -1107,6 +1108,7 @@ import Viewer from 'v-viewer'
|
|
|
}
|
|
}
|
|
|
return {
|
|
return {
|
|
|
HSEList: [],
|
|
HSEList: [],
|
|
|
|
|
+ hseStatus: false,
|
|
|
hseTrainingStatus: false,
|
|
hseTrainingStatus: false,
|
|
|
auditBtn: false,
|
|
auditBtn: false,
|
|
|
saveLoading: false,
|
|
saveLoading: false,
|
|
@@ -1625,6 +1627,7 @@ import Viewer from 'v-viewer'
|
|
|
IsThree: '1'
|
|
IsThree: '1'
|
|
|
}
|
|
}
|
|
|
hseApi.getSupplierHSEList(params, this.$axios).then(res => {
|
|
hseApi.getSupplierHSEList(params, this.$axios).then(res => {
|
|
|
|
|
+ this.hseStatus = true
|
|
|
this.HSEList = res.data.items
|
|
this.HSEList = res.data.items
|
|
|
}).catch(err => {
|
|
}).catch(err => {
|
|
|
console.error(err)
|
|
console.error(err)
|