全局替换终端
This commit is contained in:
@@ -28,8 +28,8 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="所属地市:" prop="city">
|
||||
<el-select v-model="form.city" clearable placeholder="请选择所属地市" :disabled="openType == 'detail'">
|
||||
<el-form-item label="所在地市:" prop="city">
|
||||
<el-select v-model="form.city" clearable placeholder="请选择所在地市" :disabled="openType == 'detail'">
|
||||
<el-option
|
||||
v-for="item in areaOptionList"
|
||||
:key="item.id"
|
||||
@@ -200,7 +200,7 @@ const dialogFormVisible = ref(false)
|
||||
|
||||
const form: any = ref({})
|
||||
const ruleFormRef: any = ref(null)
|
||||
//字典获取所属地市
|
||||
//字典获取所在地市
|
||||
const areaOptionList = dictData.getBasicData('jibei_area')
|
||||
//字典电压等级
|
||||
const voltageLevelList = dictData.getBasicData('Dev_Voltage_Stand')
|
||||
@@ -266,7 +266,7 @@ const resetForm = () => {
|
||||
orgId: '', //填报部门
|
||||
goToNetReport: [], //报告
|
||||
userType: 0, //用户性质
|
||||
city: areaOptionList[0].name, //所属地市
|
||||
city: areaOptionList[0].name, //所在地市
|
||||
responsibleDepartment: '', //归口管理部门
|
||||
projectName: '', //用户名称
|
||||
userStatus: userStateList[0].value, //用户状态
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
</template>
|
||||
</details_item>
|
||||
<details_item>
|
||||
<template #label>所属地市</template>
|
||||
<template #label>所在地市</template>
|
||||
<template #content>
|
||||
{{ detailData.city }}
|
||||
</template>
|
||||
@@ -66,7 +66,7 @@
|
||||
</template>
|
||||
</details_item>
|
||||
<details_item v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
<template #label>非线性设备类型</template>
|
||||
<template #label>非线性终端类型</template>
|
||||
<template #content>
|
||||
{{ proviteData.nonlinearDeviceType ? proviteData.nonlinearDeviceType : '-' }}
|
||||
</template>
|
||||
@@ -156,7 +156,7 @@
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<template #label>PCC供电设备容量</template>
|
||||
<template #label>PCC供电终端容量</template>
|
||||
<template #content>
|
||||
{{ proviteData.pccEquipmentCapacity }}
|
||||
</template>
|
||||
@@ -227,7 +227,7 @@
|
||||
</template>
|
||||
</details_item>
|
||||
<details_item v-if="detailData.userType == 6">
|
||||
<template #label>敏感装置名称</template>
|
||||
<template #label>敏感终端名称</template>
|
||||
<template #content>
|
||||
{{ proviteData.deviceName }}
|
||||
</template>
|
||||
@@ -324,7 +324,7 @@
|
||||
</template>
|
||||
</details_item>
|
||||
<details_item v-if="detailData.userType == 6">
|
||||
<template #label>主要敏感设备清单</template>
|
||||
<template #label>主要敏感终端清单</template>
|
||||
<template #content>
|
||||
<el-icon>
|
||||
<Link />
|
||||
@@ -497,7 +497,7 @@ const proviteData = ref()
|
||||
const getProviteData = async () => {
|
||||
if (detailData.value.userType == '0' || detailData.value.userType == '1') {
|
||||
proviteData.value = detailData.value.userReportProjectPO
|
||||
//查询非线性设备类型
|
||||
//查询非线性终端类型
|
||||
await getDictTreeById(proviteData.value.nonlinearDeviceType).then(res => {
|
||||
proviteData.value.nonlinearDeviceType = res.data?.name
|
||||
})
|
||||
@@ -541,7 +541,7 @@ const getProviteData = async () => {
|
||||
await getFileNamePath(proviteData.value.substationMainWiringDiagram, 'substationMainWiringDiagram')
|
||||
}
|
||||
|
||||
//主要敏感设备清单
|
||||
//主要敏感终端清单
|
||||
if (proviteData.value.sensitiveDevices) {
|
||||
await getFileNamePath(proviteData.value.sensitiveDevices, 'sensitiveDevices')
|
||||
}
|
||||
@@ -607,7 +607,7 @@ const getFileNamePath = async (val: any, pathName: any) => {
|
||||
url: res.data.url
|
||||
}
|
||||
}
|
||||
//主要敏感设备清单
|
||||
//主要敏感终端清单
|
||||
else if (pathName == 'sensitiveDevices' && proviteData.value.sensitiveDevices) {
|
||||
proviteData.value.sensitiveDevices = {
|
||||
name: res.data.fileName,
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<el-form-item label="用户名称">
|
||||
<el-input v-model="tableStore.table.params.projectName" placeholder="请输入用户名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="所属地市">
|
||||
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所属地市">
|
||||
<el-form-item label="所在地市">
|
||||
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所在地市">
|
||||
<el-option
|
||||
v-for="item in areaOptionList"
|
||||
:key="item.id"
|
||||
@@ -74,7 +74,7 @@ const tableStore = new TableStore({
|
||||
method: 'POST',
|
||||
column: [
|
||||
{ title: '序号', type: 'seq', width: 80 },
|
||||
{ field: 'city', title: '所属地市', minWidth: 80 },
|
||||
{ field: 'city', title: '所在地市', minWidth: 80 },
|
||||
{ field: 'projectName', title: '用户名称', minWidth: 170 },
|
||||
{
|
||||
field: 'userType',
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
<el-form-item label='用户名称'>
|
||||
<el-input v-model='tableStore.table.params.projectName' clearable></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label='所属地市'>
|
||||
<el-select v-model='tableStore.table.params.city' clearable placeholder='请选择所属地市'>
|
||||
<el-form-item label='所在地市'>
|
||||
<el-select v-model='tableStore.table.params.city' clearable placeholder='请选择所在地市'>
|
||||
<el-option
|
||||
v-for='item in areaOptionList'
|
||||
:key='item.id'
|
||||
@@ -76,7 +76,7 @@ const tableStore = new TableStore({
|
||||
return getUserTypeName(userType)
|
||||
}
|
||||
},
|
||||
{ field: 'city', title: '所属地市', minWidth: 80 },
|
||||
{ field: 'city', title: '所在地市', minWidth: 80 },
|
||||
{ field: 'responsibleDepartment', title: '归口管理部门', minWidth: 130 },
|
||||
{
|
||||
field: 'userStatus',
|
||||
@@ -99,7 +99,7 @@ const tableStore = new TableStore({
|
||||
{ field: 'substation', title: '变电站', minWidth: 100 },
|
||||
{
|
||||
field: 'status',
|
||||
title: '审核状态',
|
||||
title: '流程状态',
|
||||
minWidth: 100,
|
||||
render: 'tag',
|
||||
custom: {
|
||||
|
||||
@@ -45,7 +45,12 @@
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item for="-" label="用户性质:" prop="userType">
|
||||
<el-select :disabled="resendId!=''" v-model="form.userType" placeholder="请选择用户性质" @change="changeUserType()">
|
||||
<el-select
|
||||
:disabled="resendId != ''"
|
||||
v-model="form.userType"
|
||||
placeholder="请选择用户性质"
|
||||
@change="changeUserType()"
|
||||
>
|
||||
<el-option
|
||||
v-for="(item, index) in userTypeList"
|
||||
:label="item.label"
|
||||
@@ -54,8 +59,8 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for="-" label="所属地市:" prop="city">
|
||||
<el-select v-model="form.city" clearable placeholder="请选择所属地市">
|
||||
<el-form-item for="-" label="所在地市:" prop="city">
|
||||
<el-select v-model="form.city" clearable placeholder="请选择所在地市">
|
||||
<el-option
|
||||
v-for="item in areaOptionList"
|
||||
:key="item.id"
|
||||
@@ -104,7 +109,7 @@
|
||||
<el-form-item
|
||||
for="-"
|
||||
v-if="form.userType == '0' || form.userType == '1'"
|
||||
label="非线性设备类型:"
|
||||
label="非线性终端类型:"
|
||||
prop="nonlinearDeviceType"
|
||||
>
|
||||
<el-tree-select
|
||||
@@ -208,7 +213,7 @@
|
||||
<el-form-item
|
||||
for="-"
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label="PCC供电设备容量:"
|
||||
label="PCC供电终端容量:"
|
||||
prop="pccEquipmentCapacity"
|
||||
>
|
||||
<el-input
|
||||
@@ -216,7 +221,7 @@
|
||||
oninput="value=value.replace(/[^\-?\d.]/g,'')
|
||||
.replace(/^\./g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.')
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')"
|
||||
placeholder="请输入PCC供电设备容量"
|
||||
placeholder="请输入PCC供电终端容量"
|
||||
>
|
||||
<template #append>MVA</template>
|
||||
</el-input>
|
||||
@@ -243,8 +248,8 @@
|
||||
<el-option v-for="(item, index) in industryList" :label="item.name" :value="item.id" :key="index" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for="-" v-if="form.userType == '6'" label="敏感装置名称:" prop="deviceName">
|
||||
<el-input v-model="form.deviceName" autocomplete="off" placeholder="请输入敏感装置名称" />
|
||||
<el-form-item for="-" v-if="form.userType == '6'" label="敏感终端名称:" prop="deviceName">
|
||||
<el-input v-model="form.deviceName" autocomplete="off" placeholder="请输入敏感终端名称" />
|
||||
</el-form-item>
|
||||
<el-form-item for="-" v-if="form.userType == '6'" label="供电电源数量:" prop="powerSupplyCount">
|
||||
<el-input-number
|
||||
@@ -430,7 +435,7 @@
|
||||
<el-form-item
|
||||
class="uploadFile"
|
||||
for="-"
|
||||
label="主要敏感设备清单:"
|
||||
label="主要敏感终端清单:"
|
||||
v-if="form.userType == '6'"
|
||||
prop="sensitiveDevices"
|
||||
>
|
||||
@@ -518,7 +523,7 @@ import type { ComponentSize, FormInstance, FormRules } from 'element-plus'
|
||||
import { useAdminInfo } from '@/stores/adminInfo'
|
||||
import { queryByAllCode } from '@/api/system-boot/dictTree'
|
||||
import { uploadFile } from '@/api/system-boot/file'
|
||||
import { submitFormData, getById ,updateFormData} from '@/api/supervision-boot/interfere/index'
|
||||
import { submitFormData, getById, updateFormData } from '@/api/supervision-boot/interfere/index'
|
||||
defineProps({
|
||||
openType: {
|
||||
type: String,
|
||||
@@ -532,8 +537,11 @@ const dialogFormVisible = ref(false)
|
||||
const acceptType = ''
|
||||
const form: any = ref({})
|
||||
const ruleFormRef: any = ref(null)
|
||||
//字典获取所属地市
|
||||
const areaOptionList = dictData.getBasicData('jibei_area')
|
||||
//字典获取所在地市
|
||||
const areaOptionList = dictData
|
||||
.getBasicData('jibei_area')
|
||||
.filter(item => !(item.name == '超高压' || item.name == '风光储'))
|
||||
|
||||
//字典获取敏感电能质量指标
|
||||
const energyQualityIndexList = dictData.getBasicData('Indicator_Type')
|
||||
//字典获取行业类型
|
||||
@@ -596,7 +604,7 @@ const userStateList = reactive([
|
||||
}
|
||||
])
|
||||
const title = ref('')
|
||||
//获取非线性设备类型树形下拉
|
||||
//获取非线性终端类型树形下拉
|
||||
const defaultProps = {
|
||||
children: 'children',
|
||||
label: 'name',
|
||||
@@ -612,7 +620,7 @@ const resetForm = () => {
|
||||
orgId: '', //填报部门 1
|
||||
expectedProductionDate: '', //工程预期投产日期 1
|
||||
userType: 0, //用户性质 1
|
||||
city: areaOptionList[0].name, //所属地市 1
|
||||
city: areaOptionList[0].name, //所在地市 1
|
||||
responsibleDepartment: '', //归口管理部门 1
|
||||
userStatus: userStateList[0].value, //用户状态 1
|
||||
projectName: '', //用户名称 1
|
||||
@@ -636,16 +644,16 @@ const resetForm = () => {
|
||||
userAgreementCapacity: '', //用户用电协议容量(MVA) 1
|
||||
needGovernance: 0, //是否需要治理 1
|
||||
agreementCapacity: '', //用户协议容量 1
|
||||
nonlinearDeviceType: '', //非线性设备类型 1
|
||||
nonlinearDeviceType: '', //非线性终端类型 1
|
||||
nonlinearLoadType: '', //非线性负荷类型 1
|
||||
pccEquipmentCapacity: '', // PCC供电设备容量(MVA) 1
|
||||
pccEquipmentCapacity: '', // PCC供电终端容量(MVA) 1
|
||||
baseShortCircuitCapacity: '', //基准短路容量(MVA)1
|
||||
industry: industryList[0].id, //行业 1
|
||||
deviceName: '', //敏感装置名称 1
|
||||
deviceName: '', //敏感终端名称 1
|
||||
powerSupplyCount: 0, //供电电源数量 1
|
||||
energyQualityIndex: energyQualityIndexList[0].id, //敏感电能质量指标 1
|
||||
antiInterferenceTest: 0, //是否开展抗扰度测试 1
|
||||
sensitiveDevices: [], //主要敏感设备清单 1
|
||||
sensitiveDevices: [], //主要敏感终端清单 1
|
||||
antiInterferenceReport: [] //抗扰度测试报告 1
|
||||
}
|
||||
form.value.reporter = adminInfo.$state.name
|
||||
@@ -691,7 +699,7 @@ const handleCheckChange = data => {
|
||||
}
|
||||
}
|
||||
const subForm: any = ref({
|
||||
city: '', //所属地市
|
||||
city: '', //所在地市
|
||||
evaluationConclusion: '', //预测评估结论
|
||||
evaluationDept: '', //预测评估单位
|
||||
expectedProductionDate: '', //工程预期投产日期
|
||||
@@ -759,7 +767,7 @@ const subForm: any = ref({
|
||||
predictionEvaluationReport: [], //预测评估报告告地址
|
||||
predictionEvaluationReviewOpinions: [], //预测评估评审意见报告地址
|
||||
preliminaryDesignDescription: [], //项目初步设计说明书告地址
|
||||
sensitiveDevices: [], //主要敏感设备清单
|
||||
sensitiveDevices: [], //主要敏感终端清单
|
||||
state: 0,
|
||||
substationMainWiringDiagram: [] //用户接入变电站主接线示意图地址
|
||||
}
|
||||
@@ -772,7 +780,7 @@ const rules = ref({
|
||||
orgId: [{ required: true, message: '请选择填报部门', trigger: 'change' }],
|
||||
expectedProductionDate: [{ required: true, message: '请选择工程预期投产日期', trigger: 'change' }],
|
||||
userType: [{ required: true, message: '清选择用户性质', trigger: 'change' }],
|
||||
city: [{ required: true, message: '请选择所属地市', trigger: 'change' }],
|
||||
city: [{ required: true, message: '请选择所在地市', trigger: 'change' }],
|
||||
responsibleDepartment: [{ required: true, message: '请输入归口管理部门', trigger: 'blur' }],
|
||||
userStatus: [{ required: true, message: '请选择用户状态', trigger: 'change' }],
|
||||
projectName: [{ required: true, message: '请输入用户名称', trigger: 'blur' }],
|
||||
@@ -781,13 +789,13 @@ const rules = ref({
|
||||
evaluationDept: [{ required: true, message: '请选择预测评估单位', trigger: 'change' }],
|
||||
evaluationConclusion: [{ required: true, message: '请输入预测评估结论', trigger: 'blur' }],
|
||||
agreementCapacity: [{ required: true, message: '请选择用户协议容量', trigger: 'blur' }],
|
||||
nonlinearDeviceType: [{ required: true, message: '请选择非线性设备类型', trigger: 'change' }],
|
||||
nonlinearDeviceType: [{ required: true, message: '请选择非线性终端类型', trigger: 'change' }],
|
||||
needGovernance: [{ required: true, message: '请选择是否需要治理', trigger: 'change' }],
|
||||
backgroundTestPerformed: [{ required: true, message: '请选择是否开展背景测试', trigger: 'change' }],
|
||||
state: [{ required: true, message: '请选择数据状态', trigger: 'change' }],
|
||||
pccPoint: [{ required: true, message: '请输入PCC点', trigger: 'blur' }],
|
||||
industry: [{ required: true, message: '请选择行业', trigger: 'change' }],
|
||||
deviceName: [{ required: true, message: '请输入敏感装置名称', trigger: 'blur' }],
|
||||
deviceName: [{ required: true, message: '请输入敏感终端名称', trigger: 'blur' }],
|
||||
powerSupplyCount: [{ required: true, message: '请输入供电电源数量', trigger: 'blur' }],
|
||||
energyQualityIndex: [{ required: true, message: '请输入敏感电能质量指标', trigger: 'blur' }],
|
||||
evaluationType: [{ required: true, message: '请选择评估类型', trigger: 'change' }],
|
||||
@@ -795,11 +803,11 @@ const rules = ref({
|
||||
evaluationChekDept: [{ required: true, message: '请输入预测评估审单位', trigger: 'blur' }],
|
||||
baseShortCircuitCapacity: [{ required: true, message: '请输入基准短路容量', trigger: 'blur' }],
|
||||
minShortCircuitCapacity: [{ required: true, message: '请输入系统最小短路容量', trigger: 'blur' }],
|
||||
pccEquipmentCapacity: [{ required: true, message: '请输入PCC供电设备容量', trigger: 'blur' }],
|
||||
pccEquipmentCapacity: [{ required: true, message: '请输入PCC供电终端容量', trigger: 'blur' }],
|
||||
userAgreementCapacity: [{ required: true, message: '请输入用户用电协议容量', trigger: 'blur' }],
|
||||
nonlinearLoadType: [{ required: true, message: '请输入非线性负荷类型', trigger: 'blur' }],
|
||||
substationMainWiringDiagram: [{ required: true, message: '请上传用户接入变电站主接线示意图', trigger: 'change' }],
|
||||
sensitiveDevices: [{ required: true, message: '请上传主要敏感设备清单', trigger: 'change' }],
|
||||
sensitiveDevices: [{ required: true, message: '请上传主要敏感终端清单', trigger: 'change' }],
|
||||
antiInterferenceReport: [{ required: true, message: '请上传抗扰度测试报告', trigger: 'change' }],
|
||||
powerQualityReport: [{ required: true, message: '请上传背景电能质量测试报告', trigger: 'change' }],
|
||||
feasibilityReport: [{ required: false, message: '请上传可研报告', trigger: 'blur' }],
|
||||
@@ -896,7 +904,7 @@ watch(
|
||||
predictionEvaluationReport: [], //预测评估报告告地址
|
||||
predictionEvaluationReviewOpinions: [], //预测评估评审意见报告地址
|
||||
preliminaryDesignDescription: [], //项目初步设计说明书告地址
|
||||
sensitiveDevices: [], //主要敏感设备清单
|
||||
sensitiveDevices: [], //主要敏感终端清单
|
||||
state: 0,
|
||||
substationMainWiringDiagram: [] //用户接入变电站主接线示意图地址
|
||||
}
|
||||
@@ -915,12 +923,12 @@ watch(
|
||||
deep: true
|
||||
}
|
||||
)
|
||||
const resendId=ref('')
|
||||
const resendId = ref('')
|
||||
const open = async (row: any) => {
|
||||
title.value = row.title
|
||||
dialogFormVisible.value = true
|
||||
if (row.row) {
|
||||
resendId.value=row.row.id
|
||||
resendId.value = row.row.id
|
||||
await getById({ id: row.row.id }).then(res => {
|
||||
// form.value.userType = res.data.userType
|
||||
if (res.data.userReportProjectPO != null) {
|
||||
@@ -938,8 +946,8 @@ const open = async (row: any) => {
|
||||
}
|
||||
form.value.orgId = adminInfo.$state.deptName
|
||||
})
|
||||
}else{
|
||||
resendId.value=''
|
||||
} else {
|
||||
resendId.value = ''
|
||||
}
|
||||
}
|
||||
// 处理上传文件回显
|
||||
@@ -1017,7 +1025,7 @@ const predictionEvaluationReviewOpinions = ref('')
|
||||
const additionalAttachments = ref('')
|
||||
//用户接入变电站主接线示意图
|
||||
const substationMainWiringDiagram = ref('')
|
||||
//主要敏感设备清单:
|
||||
//主要敏感终端清单:
|
||||
const sensitiveDevices = ref('')
|
||||
//抗扰度测试报告:
|
||||
const antiInterferenceReport = ref('')
|
||||
@@ -1050,7 +1058,7 @@ const choose = (e: any) => {
|
||||
else if (uploadName.value == 'substationMainWiringDiagram') {
|
||||
substationMainWiringDiagram.value = res.data.name
|
||||
}
|
||||
//主要敏感设备清单:
|
||||
//主要敏感终端清单:
|
||||
else if (uploadName.value == 'sensitiveDevices') {
|
||||
sensitiveDevices.value = res.data.name
|
||||
}
|
||||
@@ -1200,7 +1208,7 @@ const confirmForm = () => {
|
||||
}
|
||||
if (!sensitiveDevices.value) {
|
||||
return ElMessage({
|
||||
message: '请上传主要敏感设备清单',
|
||||
message: '请上传主要敏感终端清单',
|
||||
type: 'warning'
|
||||
})
|
||||
}
|
||||
@@ -1226,7 +1234,7 @@ const confirmForm = () => {
|
||||
predictionEvaluationReviewOpinions: predictionEvaluationReviewOpinions.value, //预测评估评审意见报告地址
|
||||
additionalAttachments: additionalAttachments.value, //其他附件告地址
|
||||
substationMainWiringDiagram: substationMainWiringDiagram.value, //用户接入变电站主接线示意图地址
|
||||
sensitiveDevices: sensitiveDevices.value, //主要敏感设备清单
|
||||
sensitiveDevices: sensitiveDevices.value, //主要敏感终端清单
|
||||
antiInterferenceReport: antiInterferenceReport.value, //抗扰度测试报告
|
||||
powerQualityReport: powerQualityReport.value //背景电能质量测试报告
|
||||
}
|
||||
@@ -1246,7 +1254,7 @@ const confirmForm = () => {
|
||||
})
|
||||
} else {
|
||||
console.log(confirmFormData)
|
||||
confirmFormData.id=resendId.value
|
||||
confirmFormData.id = resendId.value
|
||||
updateFormData(confirmFormData).then(res => {
|
||||
if (res.code == 'A0000') {
|
||||
ElMessage({
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
})?.label
|
||||
}}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="所属地市">
|
||||
<el-descriptions-item label="所在地市">
|
||||
{{ detailData.city }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="归口管理部门">
|
||||
@@ -46,7 +46,7 @@
|
||||
})?.name
|
||||
}}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="非线性设备类型" v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
<el-descriptions-item label="非线性终端类型" v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.nonlinearDeviceType ? proviteData.nonlinearDeviceType : '-' }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="预测评估单位">
|
||||
@@ -112,7 +112,7 @@
|
||||
{{ proviteData.agreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="PCC供电设备容量(MVA)"
|
||||
label="PCC供电终端容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
@@ -175,7 +175,7 @@
|
||||
})?.name
|
||||
}}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="敏感装置名称" v-if="detailData.userType == 6">
|
||||
<el-descriptions-item label="敏感终端名称" v-if="detailData.userType == 6">
|
||||
{{ proviteData.deviceName }}
|
||||
</el-descriptions-item>
|
||||
<!-- <el-descriptions-item label="供电电源数量" v-if="detailData.userType == 6">-->
|
||||
@@ -274,7 +274,7 @@
|
||||
</a>
|
||||
<span @click="openFile(proviteData.substationMainWiringDiagram?.name )">预览</span>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="主要敏感设备清单" v-if="detailData.userType == 6">
|
||||
<el-descriptions-item label="主要敏感终端清单" v-if="detailData.userType == 6">
|
||||
<el-icon>
|
||||
<Link />
|
||||
</el-icon>
|
||||
@@ -391,7 +391,7 @@ const userStateList = reactive([
|
||||
}
|
||||
])
|
||||
const dictData = useDictData()
|
||||
//字典获取所属地市
|
||||
//字典获取所在地市
|
||||
const areaOptionList = dictData.getBasicData('jibei_area')
|
||||
//字典获取敏感电能质量指标
|
||||
const energyQualityIndexList = dictData.getBasicData('Indicator_Type')
|
||||
@@ -428,7 +428,7 @@ const predictionEvaluationReportRef = ref(null)
|
||||
const predictionEvaluationReviewOpinionsRef = ref(null)
|
||||
//用户接入变电站主接线示意图
|
||||
const substationMainWiringDiagramRef = ref(null)
|
||||
//主要敏感设备清单
|
||||
//主要敏感终端清单
|
||||
const sensitiveDevicesRef = ref(null)
|
||||
//抗扰度测试报告
|
||||
const antiInterferenceReportRef = ref(null)
|
||||
@@ -460,7 +460,7 @@ const preview = (val: any, url: any) => {
|
||||
if (val == 'substationMainWiringDiagram') {
|
||||
substationMainWiringDiagramRef?.value.open(url)
|
||||
}
|
||||
//主要敏感设备清单
|
||||
//主要敏感终端清单
|
||||
if (val == 'sensitiveDevices') {
|
||||
sensitiveDevicesRef?.value.open(url)
|
||||
}
|
||||
@@ -482,7 +482,7 @@ const preview = (val: any, url: any) => {
|
||||
const getProviteData = async () => {
|
||||
if (detailData.value.userType == '0' || detailData.value.userType == '1') {
|
||||
proviteData.value = detailData.value.userReportProjectPO
|
||||
//查询非线性设备类型
|
||||
//查询非线性终端类型
|
||||
await getDictTreeById(proviteData.value.nonlinearDeviceType).then(res => {
|
||||
proviteData.value.nonlinearDeviceType = res.data?.name
|
||||
})
|
||||
@@ -525,7 +525,7 @@ const getProviteData = async () => {
|
||||
await getFileNamePath(proviteData.value.substationMainWiringDiagram, 'substationMainWiringDiagram')
|
||||
}
|
||||
|
||||
//主要敏感设备清单
|
||||
//主要敏感终端清单
|
||||
if (proviteData.value.sensitiveDevices) {
|
||||
await getFileNamePath(proviteData.value.sensitiveDevices, 'sensitiveDevices')
|
||||
}
|
||||
@@ -587,7 +587,7 @@ const getFileNamePath = async (val: any, pathName: any) => {
|
||||
url: res.data.url
|
||||
}
|
||||
}
|
||||
//主要敏感设备清单
|
||||
//主要敏感终端清单
|
||||
else if (pathName == 'sensitiveDevices' && proviteData.value.sensitiveDevices) {
|
||||
proviteData.value.sensitiveDevices = {
|
||||
name: res.data.fileName,
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
<el-form-item label="用户名称">
|
||||
<el-input v-model="tableStore.table.params.projectName" placeholder="请输入用户名称"></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="所属地市">
|
||||
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所属地市">
|
||||
<el-form-item label="所在地市">
|
||||
<el-select v-model="tableStore.table.params.city" clearable placeholder="请选择所在地市">
|
||||
<el-option
|
||||
v-for="item in areaOptionList"
|
||||
:key="item.id"
|
||||
@@ -15,8 +15,8 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="审核状态">
|
||||
<el-select v-model="tableStore.table.params.status" clearable placeholder="请选择审核状态">
|
||||
<el-form-item label="流程状态">
|
||||
<el-select v-model="tableStore.table.params.status" clearable placeholder="请选择流程状态">
|
||||
<el-option
|
||||
v-for="item in statusSelect"
|
||||
:key="item.id"
|
||||
@@ -76,7 +76,7 @@ const tableStore = new TableStore({
|
||||
column: [
|
||||
{ title: '序号', type: 'seq', width: 80 },
|
||||
// { field: 'responsibleDepartment', title: '归口管理部门', minWidth: 130 },
|
||||
{ field: 'city', title: '所属地市', minWidth: 80 },
|
||||
{ field: 'city', title: '所在地市', minWidth: 80 },
|
||||
{
|
||||
field: 'substation',
|
||||
title: '变电站',
|
||||
@@ -116,7 +116,7 @@ const tableStore = new TableStore({
|
||||
},
|
||||
{
|
||||
field: 'status',
|
||||
title: '审核状态',
|
||||
title: '流程状态',
|
||||
minWidth: 100,
|
||||
render: 'tag',
|
||||
custom: {
|
||||
|
||||
Reference in New Issue
Block a user