From 77737f4e73f7267170b9b06fc73d1610c29c0661 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Tue, 12 Nov 2024 13:18:35 +0800
Subject: [PATCH] 新增
---
src/views/newSpecialWorkSystem/workTicket/wdsq/index.vue | 58 ++++++++++++++++++++++++++++++++++++----------------------
1 files changed, 36 insertions(+), 22 deletions(-)
diff --git a/src/views/newSpecialWorkSystem/workTicket/wdsq/index.vue b/src/views/newSpecialWorkSystem/workTicket/wdsq/index.vue
index 50bcae1..e036b00 100644
--- a/src/views/newSpecialWorkSystem/workTicket/wdsq/index.vue
+++ b/src/views/newSpecialWorkSystem/workTicket/wdsq/index.vue
@@ -376,6 +376,7 @@
getListByPage();
getAllDepartment()
spWorker()
+ getOpList()
getAll()
getAllDevice()
getAllRisks()
@@ -384,47 +385,37 @@
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))
@@ -445,6 +436,29 @@
});
}
}
+ }
+ }
+
+ 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
+ })
}
}
@@ -520,7 +534,7 @@
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',
@@ -529,7 +543,7 @@
}
};
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 {
--
Gitblit v1.9.2