修改台账页面

This commit is contained in:
GGJ
2025-04-09 14:08:08 +08:00
parent cec4bb9904
commit 9a7a1ff46a
2 changed files with 21 additions and 25 deletions

View File

@@ -1126,7 +1126,7 @@
clearable clearable
> >
<el-option <el-option
v-for="option in newStationIdArr" v-for="option in (newStationIdArr.filter(item => item.stationId == AddProjectBO.subIndex))"
:key="option.id" :key="option.id"
:label="option.projectName" :label="option.projectName"
:value="option.id" :value="option.id"
@@ -2007,7 +2007,6 @@ const nodeClick = (e: anyObj, data: any) => {
AddProjectBO.value.gdInformationParam = null AddProjectBO.value.gdInformationParam = null
AddProjectBO.value.subStationParam = null AddProjectBO.value.subStationParam = null
AddProjectBO.value.deviceParam = null AddProjectBO.value.deviceParam = null
if (data.data.plevel == 6) setDown()
evaluate(data) evaluate(data)
if (data.level > 400) { if (data.level > 400) {
getNodeIndex() getNodeIndex()
@@ -2825,6 +2824,7 @@ const selectChanged = (value: any) => {
if (value === '3d68ceef26a579efe2fe0cdc654911b7') { if (value === '3d68ceef26a579efe2fe0cdc654911b7') {
setTheDefaultValue(10, 0.38 * 1000, 0.38 * 100) setTheDefaultValue(10, 0.38 * 1000, 0.38 * 100)
//750kv //750kv
} else if (value === '4cf2d844c47a15a1c16a65b4bbfd1b0e') { } else if (value === '4cf2d844c47a15a1c16a65b4bbfd1b0e') {
setTheDefaultValue(7000, 750 * 1000, 750 * 100) setTheDefaultValue(7000, 750 * 1000, 750 * 100)
@@ -2868,8 +2868,10 @@ const selectChanged = (value: any) => {
//1000kv //1000kv
} else if (value === '674cf02fb3fcfd9f99fd786cfca090df') { } else if (value === '674cf02fb3fcfd9f99fd786cfca090df') {
setTheDefaultValue(9000, 1000 * 1000, 1000 * 100) setTheDefaultValue(9000, 1000 * 1000, 1000 * 100)
} else { } else {
setTheDefaultValue(10, 10, 10) setTheDefaultValue(10, 10, 10)
} }
setvoltageDev(voltageLevelArr.filter(item => item.id == value)[0].value) 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)) deviceBODetail.value.nextTimeCheck = year + 1 + '-' + month + '-' + (day - 1 > 10 ? day - 1 : '0' + (day - 1))
} }
const setDown = () => { const setDown = () => {
// nodeData.value selectUserList({}).then(res => {
selectUserList({stationId:nodeData.value.objId}).then(res => {
newStationIdArr.value = res.data newStationIdArr.value = res.data
}) })
} }
@@ -2973,6 +2974,7 @@ onMounted(() => {
powerStationList.value = res.data powerStationList.value = res.data
}) })
} else { } else {
setDown()
} }
category() category()
}) })

View File

@@ -170,14 +170,9 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item for="-" label="所属电站:"> <el-form-item for="-" label="所属电站:" prop="stationId">
<el-select v-model="form.stationId" filterable placeholder="请选择所属电站"> <el-select v-model="form.stationId" filterable placeholder="请选择所属电站">
<el-option <el-option v-for="(item, index) in stationList" :label="item.name" :value="item.id" :key="index" />
v-for="(item, index) in stationList"
:label="item.name"
:value="item.id"
:key="index"
/>
</el-select> </el-select>
</el-form-item> </el-form-item>
@@ -408,7 +403,7 @@ import {
resend, resend,
getByDeptDevLine getByDeptDevLine
} from '@/api/supervision-boot/interfere/index' } 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 { getUserReportUpdateById } from '@/api/supervision-boot/userReport/form'
import { useRoute } from 'vue-router' import { useRoute } from 'vue-router'
@@ -551,7 +546,7 @@ const resetForm = () => {
longitude: 0, //经度 longitude: 0, //经度
latitude: 0, //维度 latitude: 0, //维度
substation: '', //变电站 1 substation: '', //变电站 1
stationId:'', stationId: '',
voltageLevel: voltageLevelList[0].id, //电压等级 1 voltageLevel: voltageLevelList[0].id, //电压等级 1
evaluationDept: evaluationDeptList[0].name, //预测评估单位 1 evaluationDept: evaluationDeptList[0].name, //预测评估单位 1
evaluationConclusion: '', //预测评估结论 1 evaluationConclusion: '', //预测评估结论 1
@@ -647,7 +642,7 @@ const subForm: any = ref({
responsibleDepartment: '', //归口管理部门 responsibleDepartment: '', //归口管理部门
ratePower: '', //归口管理部门 ratePower: '', //归口管理部门
substation: '', ////变电站 substation: '', ////变电站
stationId:'', stationId: '',
userStatus: '0', //用户状态 userStatus: '0', //用户状态
userType: 1, //用户性质 userType: 1, //用户性质
voltageLevel: '', voltageLevel: '',
@@ -698,6 +693,7 @@ const rules = ref({
reporter: [{ required: true, message: '请输入填报人', trigger: 'blur' }], reporter: [{ required: true, message: '请输入填报人', trigger: 'blur' }],
reportDate: [{ required: true, message: '请选择填报日期', trigger: 'change' }], reportDate: [{ required: true, message: '请选择填报日期', trigger: 'change' }],
orgId: [{ required: true, message: '请选择填报部门', trigger: 'change' }], orgId: [{ required: true, message: '请选择填报部门', trigger: 'change' }],
stationId: [{ required: true, message: '请选择所属电站', trigger: 'change' }],
expectedProductionDate: [{ required: true, message: '请选择工程预期投产日期', trigger: 'change' }], expectedProductionDate: [{ required: true, message: '请选择工程预期投产日期', trigger: 'change' }],
userType: [{ required: true, message: '清选择用户性质', trigger: 'change' }], userType: [{ required: true, message: '清选择用户性质', trigger: 'change' }],
city: [{ required: true, message: '请选择所在地市', trigger: 'change' }], city: [{ required: true, message: '请选择所在地市', trigger: 'change' }],
@@ -915,8 +911,6 @@ const open = async (row: any) => {
}, 10) }, 10)
} }
async function handleResponse(data: any) { async function handleResponse(data: any) {
// userType logic is commented out; if needed, implement accordingly // userType logic is commented out; if needed, implement accordingly
if (data.userReportProjectPO) { if (data.userReportProjectPO) {