联调过程监督 电能质量管理

This commit is contained in:
GGJ
2024-04-09 16:52:11 +08:00
parent ec6dec3eef
commit 926112d2a7
26 changed files with 5460 additions and 861 deletions

View File

@@ -84,7 +84,12 @@ import process1 from './process1.vue'
import process2 from './process2.vue'
import process3 from './process3.vue'
import process4 from './process4.vue'
import { getAbnormalDetail } from '@/api/process-boot/electricitymanagement'
import {
getAbnormalDetail,
getComplaintDetail,
getGeneralSurveyDetail,
getExcessiveDetail
} from '@/api/process-boot/electricitymanagement'
const emit = defineEmits(['beforeClose'])
const dictData = useDictData()
const addData: any = ref({})
@@ -104,11 +109,22 @@ const prop = defineProps({
}
})
const problemData = dictData.getBasicData('Problem_Sources')
const open = (row: any) => {
const open = async (row: any) => {
addData.value = row
let res: any = {}
if (row.problemSources == '设备异常') {
res = await getAbnormalDetail(row.powerQualityProblemNo)
} else if (row.problemSources == '在线监测告警') {
res = await getExcessiveDetail(row.powerQualityProblemNo)
} else if (row.problemSources == '用户投诉') {
res = await getComplaintDetail(row.powerQualityProblemNo)
} else if (row.problemSources == '普测超标') {
res = await getGeneralSurveyDetail(row.powerQualityProblemNo)
}
getAbnormalDetail(row.powerQualityProblemNo).then((res: any) => {
setTimeout(() => {
List.value = res.data
if (res.data.filePathYyfx == null) {
active.value = 0
} else if (res.data.filePathJhzg == null) {
@@ -128,7 +144,7 @@ const open = (row: any) => {
}
}
control.value = active.value == 4 ? 3 : active.value
})
}, 0)
}
const step = (e: number) => {
@@ -149,13 +165,13 @@ onMounted(() => {
// 提交
const Submit = () => {
if (control.value == 0) {
process0Ref.value.submit()
process0Ref.value.submit(0)
} else if (control.value == 1) {
process1Ref.value.submit()
process1Ref.value.submit(1)
} else if (control.value == 2) {
process2Ref.value.submit()
process2Ref.value.submit(2)
} else if (control.value == 3) {
process3Ref.value.submit()
process3Ref.value.submit(3)
}
}
// 取消