修改冀北 bug

This commit is contained in:
GGJ
2024-07-15 20:34:21 +08:00
parent afc0e875d8
commit c8c4c50274
8 changed files with 197 additions and 257 deletions

View File

@@ -259,7 +259,13 @@
/>
</el-form-item>
<el-form-item for="-" v-if="form.userType == '6'" label="敏感电能质量指标:" prop="energyQualityIndex">
<el-select v-model="form.energyQualityIndex" placeholder="请选择敏感电能质量指标">
<el-select
v-model="form.energyQualityIndex"
multiple
collapse-tags
collapse-tags-tooltip
placeholder="请选择敏感电能质量指标"
>
<el-option
v-for="(item, index) in energyQualityIndexList"
:label="item.name"
@@ -553,7 +559,9 @@ const areaOptionList = dictData
.filter(item => !(item.name == '超高压' || item.name == '风光储'))
//字典获取敏感电能质量指标
const energyQualityIndexList = dictData.getBasicData('Indicator_Type')
// const energyQualityIndexList = dictData.getBasicData('Indicator_Type')
const energyQualityIndexList = dictData.getBasicData('Problem_Indicators')
//字典获取行业类型
const industryList = dictData.getBasicData('industry_type_jb')
//字典电压等级
@@ -666,7 +674,7 @@ const resetForm = () => {
industry: industryList[0].id, //行业 1
deviceName: '', //敏感终端名称 1
powerSupplyCount: 0, //供电电源数量 1
energyQualityIndex: energyQualityIndexList[0].id, //敏感电能质量指标 1
energyQualityIndex: [energyQualityIndexList[0]?.id], //敏感电能质量指标 1
antiInterferenceTest: 0, //是否开展抗扰度测试 1
sensitiveDevices: [], //主要敏感终端清单 1
antiInterferenceReport: [] //抗扰度测试报告 1
@@ -769,7 +777,7 @@ const subForm: any = ref({
antiInterferenceTest: '',
backgroundTestPerformed: 0,
deviceName: '',
energyQualityIndex: '',
energyQualityIndex: [],
evaluationChekDept: '',
evaluationType: '',
feasibilityReport: [], //可研报告告地址
@@ -906,7 +914,7 @@ watch(
antiInterferenceTest: '',
backgroundTestPerformed: 0,
deviceName: '',
energyQualityIndex: '',
energyQualityIndex: [],
evaluationChekDept: '',
evaluationType: '',
feasibilityReport: [], //可研报告告地址
@@ -970,7 +978,11 @@ async function handleResponse(data) {
form.value = { ...data, ...data.userReportSubstationPO }
fileRaw(data, 'userReportSubstationPO')
} else if (data.userReportSensitivePO) {
form.value = { ...data, ...data.userReportSensitivePO }
form.value = {
...data,
...data.userReportSensitivePO,
energyQualityIndex: data.userReportSensitivePO.energyQualityIndex.split(', ')
}
fileRaw(data, 'userReportSensitivePO')
}
form.value.orgId = adminInfo.$state.deptName
@@ -1162,7 +1174,8 @@ const confirmForm = (flag: boolean) => {
substationMainWiringDiagram: substationMainWiringDiagram.value, //用户接入变电站主接线示意图地址
sensitiveDevices: sensitiveDevices.value, //主要敏感终端清单
antiInterferenceReport: antiInterferenceReport.value, //抗扰度测试报告
powerQualityReport: powerQualityReport.value //背景电能质量测试报告
powerQualityReport: powerQualityReport.value, //背景电能质量测试报告
energyQualityIndex: confirmFormData.userReportSensitivePO.energyQualityIndex.join(', ')
}
}
}
@@ -1347,7 +1360,8 @@ const confirmForm = (flag: boolean) => {
substationMainWiringDiagram: substationMainWiringDiagram.value, //用户接入变电站主接线示意图地址
sensitiveDevices: sensitiveDevices.value, //主要敏感终端清单
antiInterferenceReport: antiInterferenceReport.value, //抗扰度测试报告
powerQualityReport: powerQualityReport.value //背景电能质量测试报告
powerQualityReport: powerQualityReport.value, //背景电能质量测试报告
energyQualityIndex: confirmFormData.userReportSensitivePO.energyQualityIndex.join(', ')
}
}
}