App安全环保检查发起增加检查人员验证,当被检查单位是沧州矿石、曹煤炭、曹实业时,只能选择对应企业的人员或秦港人员进行安全环保检查。
parent
1df08fe74c
commit
5d898b71b7
|
@ -24,6 +24,7 @@ export const setImgFilesListAdd = (params) => uploads("/app/imgfiles/uploadFileL
|
||||||
export const setVideoAdd = (params) => upload("/app/imgfiles/add", params) //上传视频
|
export const setVideoAdd = (params) => upload("/app/imgfiles/add", params) //上传视频
|
||||||
export const setImgFilesAddVideo = (params) => uploads("/app/imgfiles/addVideo", params) //上传视频
|
export const setImgFilesAddVideo = (params) => uploads("/app/imgfiles/addVideo", params) //上传视频
|
||||||
export const getHiddenRegion = (params) => post("/app/hiddenRegion/gerRegionList", {loading: false, ...params}) //获取隐患部位
|
export const getHiddenRegion = (params) => post("/app/hiddenRegion/gerRegionList", {loading: false, ...params}) //获取隐患部位
|
||||||
|
export const checkDept = (params) => post("/app/corpDepartment/checkDept", params) //获取隐患部位
|
||||||
export const getInspectedDepartment = (params) => post("/app/corpDepartment/listTreeCorpDept", {loading: false, ...params}) //获取被检查部门
|
export const getInspectedDepartment = (params) => post("/app/corpDepartment/listTreeCorpDept", {loading: false, ...params}) //获取被检查部门
|
||||||
export const getInspectionDepartment = (params) => post("/app/corpDepartment/listTreeManageAndCorp", {loading: false, ...params}) //获取检查部门
|
export const getInspectionDepartment = (params) => post("/app/corpDepartment/listTreeManageAndCorp", {loading: false, ...params}) //获取检查部门
|
||||||
export const getInspectors = (params) => post("/AppUser/listAllManageAndCorp", {loading: false, ...params}) //获取检查人员
|
export const getInspectors = (params) => post("/AppUser/listAllManageAndCorp", {loading: false, ...params}) //获取检查人员
|
||||||
|
|
|
@ -84,14 +84,14 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</u-cell>
|
</u-cell>
|
||||||
<u-cell>
|
<u-cell v-if="this.form.INSPECTED_DEPARTMENT_ID!==''">
|
||||||
<view slot="title" class="title">检查人员:</view>
|
<view slot="title" class="title">检查人员:</view>
|
||||||
<view slot="value">
|
<view slot="value">
|
||||||
<u-button type="primary" text="添加" size="mini" class="bth-mini" @click="addInspector"
|
<u-button type="primary" text="添加" size="mini" class="bth-mini" @click="addInspector"
|
||||||
v-if="!disabled"></u-button>
|
v-if="!disabled"></u-button>
|
||||||
</view>
|
</view>
|
||||||
</u-cell>
|
</u-cell>
|
||||||
<u-cell class="title-none">
|
<u-cell class="title-none" v-if="this.form.INSPECTED_DEPARTMENT_ID!==''">
|
||||||
<view slot="value" style="flex: 1">
|
<view slot="value" style="flex: 1">
|
||||||
<view class="pr mt-10" v-for="(item,index) in form.inspectorList" :key="item.id">
|
<view class="pr mt-10" v-for="(item,index) in form.inspectorList" :key="item.id">
|
||||||
<u-cell-group :border="false" class="border">
|
<u-cell-group :border="false" class="border">
|
||||||
|
@ -338,6 +338,7 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {
|
import {
|
||||||
|
checkDept,
|
||||||
getDeptUser,
|
getDeptUser,
|
||||||
getHiddenLevel,
|
getHiddenLevel,
|
||||||
getHiddenRegion,
|
getHiddenRegion,
|
||||||
|
@ -345,7 +346,7 @@ import {
|
||||||
getInspectedDepartment,
|
getInspectedDepartment,
|
||||||
getInspectionDepartment,
|
getInspectionDepartment,
|
||||||
getInspectionType,
|
getInspectionType,
|
||||||
getInspectors,
|
getInspectors, getSafetyenvironmentalExplain,
|
||||||
getSafetyenvironmentalGoEdit,
|
getSafetyenvironmentalGoEdit,
|
||||||
setImgFilesAdd,
|
setImgFilesAdd,
|
||||||
setSafetyenvironmentalAdd, setSafetyenvironmentalAdd_plus,
|
setSafetyenvironmentalAdd, setSafetyenvironmentalAdd_plus,
|
||||||
|
@ -515,6 +516,13 @@ export default {
|
||||||
let resData = await getInspectors({'DEPARTMENT_ID': detpId});
|
let resData = await getInspectors({'DEPARTMENT_ID': detpId});
|
||||||
return resData.userList;
|
return resData.userList;
|
||||||
},
|
},
|
||||||
|
async checkDept(id,deptId) {
|
||||||
|
let resData = await checkDept({
|
||||||
|
DEPARTMENT_ID: deptId,
|
||||||
|
id: id
|
||||||
|
});
|
||||||
|
return resData.message;
|
||||||
|
},
|
||||||
async fnGetSafetyenvironmentalGoEdit() {
|
async fnGetSafetyenvironmentalGoEdit() {
|
||||||
let resData = await getSafetyenvironmentalGoEdit({INSPECTION_ID: this.INSPECTION_ID})
|
let resData = await getSafetyenvironmentalGoEdit({INSPECTION_ID: this.INSPECTION_ID})
|
||||||
for (let i = 0; i < resData.pd.hiddenList.length; i++) {
|
for (let i = 0; i < resData.pd.hiddenList.length; i++) {
|
||||||
|
@ -544,6 +552,8 @@ export default {
|
||||||
this.fnGetDeptUser(e[0].id).then(res => {
|
this.fnGetDeptUser(e[0].id).then(res => {
|
||||||
this.$set(this.inspectedSiteuserColumns, 0, res)
|
this.$set(this.inspectedSiteuserColumns, 0, res)
|
||||||
})
|
})
|
||||||
|
this.form.inspectorList = []
|
||||||
|
this.addInspector()
|
||||||
}
|
}
|
||||||
if (list === 'inspectionTypeTreeList') {
|
if (list === 'inspectionTypeTreeList') {
|
||||||
this.form.INSPECTION_TYPE = e[0].id
|
this.form.INSPECTION_TYPE = e[0].id
|
||||||
|
@ -554,9 +564,28 @@ export default {
|
||||||
this.form.inspectorList[index].INSPECTION_DEPARTMENT_NAME = e[0].name
|
this.form.inspectorList[index].INSPECTION_DEPARTMENT_NAME = e[0].name
|
||||||
this.form.inspectorList[index].INSPECTION_USER_NAME = ''
|
this.form.inspectorList[index].INSPECTION_USER_NAME = ''
|
||||||
this.form.inspectorList[index].INSPECTION_USER_ID = ''
|
this.form.inspectorList[index].INSPECTION_USER_ID = ''
|
||||||
|
var id = e[0].id
|
||||||
|
var deptId = this.form.INSPECTED_DEPARTMENT_ID
|
||||||
|
this.checkDept(id,deptId).then(res => {
|
||||||
|
if(res==='选择成功'){
|
||||||
|
uni.showToast({
|
||||||
|
icon: 'none',
|
||||||
|
title: '选择成功',
|
||||||
|
duration: 1500
|
||||||
|
});
|
||||||
this.fnGetInspectors(e[0].id).then(res => {
|
this.fnGetInspectors(e[0].id).then(res => {
|
||||||
this.$set(this.inspectorList[0], index, res)
|
this.$set(this.inspectorList[0], index, res)
|
||||||
})
|
})
|
||||||
|
}else{
|
||||||
|
this.form.inspectorList.splice(index,1)
|
||||||
|
uni.showToast({
|
||||||
|
icon: 'none',
|
||||||
|
title: '选择错误,请选择港股部门或者当前被检查公司下部门',
|
||||||
|
duration: 1500
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
if (list === 'hiddenRegionTreeList') {
|
if (list === 'hiddenRegionTreeList') {
|
||||||
this.hiddenForm.HIDDENPART = e[0].id
|
this.hiddenForm.HIDDENPART = e[0].id
|
||||||
|
|
Loading…
Reference in New Issue