From 9a7a1ff46a78b58c82987ac546988dbf6933c70d Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Wed, 9 Apr 2025 14:08:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=B0=E8=B4=A6=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pqs/business/terminal/deviceter/index.vue | 28 ++++++++++--------- .../userLedger/components/addForm.vue | 18 ++++-------- 2 files changed, 21 insertions(+), 25 deletions(-) diff --git a/src/views/pqs/business/terminal/deviceter/index.vue b/src/views/pqs/business/terminal/deviceter/index.vue index 4ceddbb8..99c7cedb 100644 --- a/src/views/pqs/business/terminal/deviceter/index.vue +++ b/src/views/pqs/business/terminal/deviceter/index.vue @@ -1126,7 +1126,7 @@ clearable > { AddProjectBO.value.gdInformationParam = null AddProjectBO.value.subStationParam = null AddProjectBO.value.deviceParam = null - if (data.data.plevel == 6) setDown() evaluate(data) if (data.level > 400) { getNodeIndex() @@ -2824,15 +2823,16 @@ const evaluate = (node: any) => { const selectChanged = (value: any) => { if (value === '3d68ceef26a579efe2fe0cdc654911b7') { setTheDefaultValue(10, 0.38 * 1000, 0.38 * 100) + //750kv } else if (value === '4cf2d844c47a15a1c16a65b4bbfd1b0e') { setTheDefaultValue(7000, 750 * 1000, 750 * 100) - + //6kv } else if (value === '37b81bf8aa0fd54098716da3fc0ee433') { setTheDefaultValue(100, 6 * 1000, 6 * 100) - + //10kv } else if (value === 'e3da890104e3c4ae1f005021411a1fd7') { setTheDefaultValue(100, 10 * 1000, 10 * 100) @@ -2840,36 +2840,38 @@ const selectChanged = (value: any) => { //20kv } else if (value === '87065e15765e5899114a6d6b9e4fb3cb') { setTheDefaultValue(200, 20 * 1000, 20 * 100) - + //35kv } else if (value === '8529cfa11356a0666afd3f9fa4da09a4') { setTheDefaultValue(250, 35 * 1000, 35 * 100) - + //66kv } else if (value === '9ce75596a3368da4adf3374b4fc3b619') { setTheDefaultValue(500, 66 * 1000, 66 * 100) - + //110kv } else if (value === 'e96d74b79bd50ad0bc00a405246f1e1f') { setTheDefaultValue(750, 110 * 1000, 110 * 100) - + //220kv } else if (value === '1b7b58ed8fcc2992b95334eaa9010c41') { setTheDefaultValue(2000, 220 * 1000, 220 * 100) - + //330kv } else if (value === 'c1b37350a67f5e229a1f96ace0ad04dc') { setTheDefaultValue(3000, 330 * 1000, 330 * 100) - + //500kv } else if (value === '1fa650685c77db1656c70f9db4a2edc6') { setTheDefaultValue(4500, 500 * 1000, 500 * 100) - + //1000kv } else if (value === '674cf02fb3fcfd9f99fd786cfca090df') { setTheDefaultValue(9000, 1000 * 1000, 1000 * 100) + } else { setTheDefaultValue(10, 10, 10) + } setvoltageDev(voltageLevelArr.filter(item => item.id == value)[0].value) @@ -2957,8 +2959,7 @@ const area = () => { deviceBODetail.value.nextTimeCheck = year + 1 + '-' + month + '-' + (day - 1 > 10 ? day - 1 : '0' + (day - 1)) } const setDown = () => { - // nodeData.value - selectUserList({stationId:nodeData.value.objId}).then(res => { + selectUserList({}).then(res => { newStationIdArr.value = res.data }) } @@ -2973,6 +2974,7 @@ onMounted(() => { powerStationList.value = res.data }) } else { + setDown() } category() }) diff --git a/src/views/pqs/business/terminal/userLedger/components/addForm.vue b/src/views/pqs/business/terminal/userLedger/components/addForm.vue index e3997a7a..f1540c6e 100644 --- a/src/views/pqs/business/terminal/userLedger/components/addForm.vue +++ b/src/views/pqs/business/terminal/userLedger/components/addForm.vue @@ -170,14 +170,9 @@ /> - + - + @@ -408,7 +403,7 @@ import { resend, getByDeptDevLine } from '@/api/supervision-boot/interfere/index' -import {getSubstationSelect} from '@/api/device-boot/line' +import { getSubstationSelect } from '@/api/device-boot/line' import { getUserReportUpdateById } from '@/api/supervision-boot/userReport/form' import { useRoute } from 'vue-router' @@ -551,7 +546,7 @@ const resetForm = () => { longitude: 0, //经度 latitude: 0, //维度 substation: '', //变电站 1 - stationId:'', + stationId: '', voltageLevel: voltageLevelList[0].id, //电压等级 1 evaluationDept: evaluationDeptList[0].name, //预测评估单位 1 evaluationConclusion: '', //预测评估结论 1 @@ -647,7 +642,7 @@ const subForm: any = ref({ responsibleDepartment: '', //归口管理部门 ratePower: '', //归口管理部门 substation: '', ////变电站 - stationId:'', + stationId: '', userStatus: '0', //用户状态 userType: 1, //用户性质 voltageLevel: '', @@ -698,6 +693,7 @@ const rules = ref({ reporter: [{ required: true, message: '请输入填报人', trigger: 'blur' }], reportDate: [{ required: true, message: '请选择填报日期', trigger: 'change' }], orgId: [{ required: true, message: '请选择填报部门', trigger: 'change' }], + stationId: [{ required: true, message: '请选择所属电站', trigger: 'change' }], expectedProductionDate: [{ required: true, message: '请选择工程预期投产日期', trigger: 'change' }], userType: [{ required: true, message: '清选择用户性质', trigger: 'change' }], city: [{ required: true, message: '请选择所在地市', trigger: 'change' }], @@ -915,8 +911,6 @@ const open = async (row: any) => { }, 10) } - - async function handleResponse(data: any) { // userType logic is commented out; if needed, implement accordingly if (data.userReportProjectPO) {