| | |
| | | getListByPage(); |
| | | getAllDepartment() |
| | | spWorker() |
| | | getOpList() |
| | | getAll() |
| | | getAllDevice() |
| | | getAllRisks() |
| | |
| | | |
| | | const openEdit = (row)=>{ |
| | | if(row.workType == 1){ |
| | | fireRef.value.openDialog(row) |
| | | fireRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 2){ |
| | | spaceRef.value.openDialog(row) |
| | | spaceRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 3){ |
| | | hoistRef.value.openDialog(row) |
| | | hoistRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 4){ |
| | | groundRef.value.openDialog(row) |
| | | groundRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 5){ |
| | | brokenRef.value.openDialog(row) |
| | | brokenRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 6){ |
| | | heightRef.value.openDialog(row) |
| | | heightRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 7){ |
| | | powerRef.value.openDialog(row) |
| | | powerRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 8){ |
| | | plateRef.value.openDialog(row) |
| | | plateRef.value.openDialog(row,'edit') |
| | | } |
| | | if(row.workType == 9){ |
| | | openRef.value.openDialog(row) |
| | | openRef.value.openDialog(row,'edit') |
| | | } |
| | | } |
| | | |
| | | const spWorker = async ()=>{ |
| | | for(let id of ['17','18','19']){ |
| | | for(let id of ['18','19']){ |
| | | const res = await workApplyApi().getSpList({roleId: id}) |
| | | if(id == '17'){ |
| | | if (res.data.code === '200') { |
| | | state.lists.spList.opList = JSON.parse(JSON.stringify(res.data.data)) |
| | | } else { |
| | | ElMessage({ |
| | | type: 'warning', |
| | | message: res.data.msg |
| | | }); |
| | | } |
| | | } |
| | | if(id == '18'){ |
| | | if (res.data.code === '200') { |
| | | state.lists.spList.jhList = JSON.parse(JSON.stringify(res.data.data)) |
| | |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | const getOpList = async()=>{ |
| | | const res = await workApplyApi().getOpList() |
| | | if(res.data.code == '200'){ |
| | | if(res.data.data && res.data.data.length>0){ |
| | | state.lists.spList.opList = JSON.parse(JSON.stringify(res.data.data)).map(i=>{ |
| | | if(i.certList && i.certList.length>0){ |
| | | i.certList = i.certList.map(item=>{ |
| | | item['realName'] = i.realName + '(' + item.certTypeName +':'+ item.certExpiredAt + ')' |
| | | item['uid'] = item.certNo + ',' + item.certExpiredAt |
| | | return item |
| | | }) |
| | | } |
| | | return i |
| | | }) |
| | | } |
| | | }else{ |
| | | ElMessage({ |
| | | type: 'warning', |
| | | message: res.data.msg |
| | | }) |
| | | } |
| | | } |
| | | |
| | |
| | | state.departmentList = JSON.parse(JSON.stringify(res.data.data)) |
| | | recursion(state.departmentList); |
| | | state.lists.departList = JSON.parse(JSON.stringify(res.data.data)) |
| | | state.lists.departList2 = JSON.parse(JSON.stringify(res.data.data))[0].children[0].children.filter(i=>i.depId == 32 || i.depId == 48 || i.depId == 49 || i.depId == 50) |
| | | state.lists.departList2 = JSON.parse(JSON.stringify(res.data.data))[0].children[0].children.filter(i=>i.depId == 32 || i.depId == 48 || i.depId == 49 || i.depId == 50 || i.depId == 10 || i.depId == 41 || i.depId == 46 || i.depId == 47) |
| | | } else { |
| | | ElMessage({ |
| | | type: 'warning', |
| | |
| | | } |
| | | }; |
| | | const getOtherWork = async () => { |
| | | let res = await workApplyApi().getOtherWork({workPermitNo: '',workType: null}); |
| | | let res = await workApplyApi().getOtherWork({pageSize: 999, pageIndex: 1, searchParams: {workPermitNo: '', workType: null}}) |
| | | if (res.data.code === '200') { |
| | | state.lists.otherWorks = JSON.parse(JSON.stringify(res.data.data)) |
| | | } else { |