修改台账页面
This commit is contained in:
@@ -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()
|
||||||
@@ -2824,15 +2823,16 @@ const evaluate = (node: any) => {
|
|||||||
const selectChanged = (value: any) => {
|
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)
|
||||||
|
|
||||||
//6kv
|
//6kv
|
||||||
} else if (value === '37b81bf8aa0fd54098716da3fc0ee433') {
|
} else if (value === '37b81bf8aa0fd54098716da3fc0ee433') {
|
||||||
setTheDefaultValue(100, 6 * 1000, 6 * 100)
|
setTheDefaultValue(100, 6 * 1000, 6 * 100)
|
||||||
|
|
||||||
//10kv
|
//10kv
|
||||||
} else if (value === 'e3da890104e3c4ae1f005021411a1fd7') {
|
} else if (value === 'e3da890104e3c4ae1f005021411a1fd7') {
|
||||||
setTheDefaultValue(100, 10 * 1000, 10 * 100)
|
setTheDefaultValue(100, 10 * 1000, 10 * 100)
|
||||||
@@ -2840,36 +2840,38 @@ const selectChanged = (value: any) => {
|
|||||||
//20kv
|
//20kv
|
||||||
} else if (value === '87065e15765e5899114a6d6b9e4fb3cb') {
|
} else if (value === '87065e15765e5899114a6d6b9e4fb3cb') {
|
||||||
setTheDefaultValue(200, 20 * 1000, 20 * 100)
|
setTheDefaultValue(200, 20 * 1000, 20 * 100)
|
||||||
|
|
||||||
//35kv
|
//35kv
|
||||||
} else if (value === '8529cfa11356a0666afd3f9fa4da09a4') {
|
} else if (value === '8529cfa11356a0666afd3f9fa4da09a4') {
|
||||||
setTheDefaultValue(250, 35 * 1000, 35 * 100)
|
setTheDefaultValue(250, 35 * 1000, 35 * 100)
|
||||||
|
|
||||||
//66kv
|
//66kv
|
||||||
} else if (value === '9ce75596a3368da4adf3374b4fc3b619') {
|
} else if (value === '9ce75596a3368da4adf3374b4fc3b619') {
|
||||||
setTheDefaultValue(500, 66 * 1000, 66 * 100)
|
setTheDefaultValue(500, 66 * 1000, 66 * 100)
|
||||||
|
|
||||||
//110kv
|
//110kv
|
||||||
} else if (value === 'e96d74b79bd50ad0bc00a405246f1e1f') {
|
} else if (value === 'e96d74b79bd50ad0bc00a405246f1e1f') {
|
||||||
setTheDefaultValue(750, 110 * 1000, 110 * 100)
|
setTheDefaultValue(750, 110 * 1000, 110 * 100)
|
||||||
|
|
||||||
//220kv
|
//220kv
|
||||||
} else if (value === '1b7b58ed8fcc2992b95334eaa9010c41') {
|
} else if (value === '1b7b58ed8fcc2992b95334eaa9010c41') {
|
||||||
setTheDefaultValue(2000, 220 * 1000, 220 * 100)
|
setTheDefaultValue(2000, 220 * 1000, 220 * 100)
|
||||||
|
|
||||||
//330kv
|
//330kv
|
||||||
} else if (value === 'c1b37350a67f5e229a1f96ace0ad04dc') {
|
} else if (value === 'c1b37350a67f5e229a1f96ace0ad04dc') {
|
||||||
setTheDefaultValue(3000, 330 * 1000, 330 * 100)
|
setTheDefaultValue(3000, 330 * 1000, 330 * 100)
|
||||||
|
|
||||||
//500kv
|
//500kv
|
||||||
} else if (value === '1fa650685c77db1656c70f9db4a2edc6') {
|
} else if (value === '1fa650685c77db1656c70f9db4a2edc6') {
|
||||||
setTheDefaultValue(4500, 500 * 1000, 500 * 100)
|
setTheDefaultValue(4500, 500 * 1000, 500 * 100)
|
||||||
|
|
||||||
//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()
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -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) {
|
||||||
|
|||||||
Reference in New Issue
Block a user