修改冀北现场反馈问题
This commit is contained in:
@@ -50,31 +50,25 @@
|
||||
<el-descriptions-item label="预测评估结论">
|
||||
{{ detailData.evaluationConclusion }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
detailData.userType == '4' || detailData.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'
|
||||
"
|
||||
v-if="
|
||||
<el-descriptions-item :label="detailData.userType == '4' || detailData.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'
|
||||
" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
">
|
||||
{{ proviteData.nonlinearLoadType }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="是否需要治理">
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">{{ proviteData.needGovernance == 0 ? '否' : '是' }}</span>
|
||||
@@ -83,14 +77,12 @@
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">
|
||||
@@ -103,26 +95,20 @@
|
||||
<el-descriptions-item label="PCC点" v-if="detailData.userType != 0 && detailData.userType != 1">
|
||||
{{ proviteData?.pccPoint }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="PCC供电终端容量"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="PCC供电设备容量" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.pccEquipmentCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="基准短路容量"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="基准短路容量" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.baseShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="评估类型" v-if="detailData.userType != 0 && detailData.userType != 1">
|
||||
@@ -135,26 +121,20 @@
|
||||
<el-descriptions-item label="预测评估评审单位" v-if="detailData.userType != 0 && detailData.userType != 1">
|
||||
{{ proviteData?.evaluationChekDept }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="系统最小短路容量"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="系统最小短路容量" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.minShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户用电协议容量"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="用户用电协议容量" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.userAgreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="行业" v-if="detailData.userType == 6">
|
||||
@@ -186,14 +166,12 @@
|
||||
{{ proviteData.feasibilityReport.name }}
|
||||
</a>
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
<el-icon class="elView" v-if="proviteData?.feasibilityReport.name">
|
||||
<View @click="openFile(proviteData.feasibilityReport.name)" />
|
||||
</el-icon>
|
||||
@@ -234,10 +212,7 @@
|
||||
{{ proviteData?.predictionEvaluationReviewOpinions.name }}
|
||||
</a>
|
||||
</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">
|
||||
<el-icon class="elView" v-if="proviteData?.substationMainWiringDiagram.name">
|
||||
<View @click="openFile(proviteData?.substationMainWiringDiagram.name)" />
|
||||
</el-icon>
|
||||
@@ -300,10 +275,8 @@
|
||||
<el-descriptions-item label="填报部门">
|
||||
{{ detailData.orgName }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
:label="applyTitle + '报告'"
|
||||
v-if="proviteData?.otherReport && proviteData?.otherReport.url"
|
||||
>
|
||||
<el-descriptions-item :label="applyTitle + '报告'"
|
||||
v-if="proviteData?.otherReport && proviteData?.otherReport.url">
|
||||
<el-icon class="elView" v-if="proviteData?.otherReport.name">
|
||||
<View @click="openFile(proviteData?.otherReport.nam)" />
|
||||
</el-icon>
|
||||
@@ -593,6 +566,7 @@ onMounted(() => {
|
||||
// position: absolute !important;
|
||||
// top: 20px !important;
|
||||
}
|
||||
|
||||
// .details {
|
||||
// width: 100%;
|
||||
// display: flex;
|
||||
@@ -602,9 +576,11 @@ onMounted(() => {
|
||||
cursor: pointer;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
:deep(.el-descriptions__label) {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
:deep(.el-descriptions__content) {
|
||||
width: 30%;
|
||||
}
|
||||
|
||||
@@ -47,10 +47,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="预测评估单位">
|
||||
@@ -59,33 +56,27 @@
|
||||
<el-descriptions-item label="预测评估结论" :span="2">
|
||||
{{ detailData.evaluationConclusion }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
detailData.userType == '4' || detailData.userType == '5'
|
||||
? '非线性设备类型: '
|
||||
: '非线性负荷类型:'
|
||||
"
|
||||
v-if="
|
||||
<el-descriptions-item :label="detailData.userType == '4' || detailData.userType == '5'
|
||||
? '非线性设备类型: '
|
||||
: '非线性负荷类型:'
|
||||
" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
">
|
||||
{{ proviteData.nonlinearLoadType }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="是否需要治理">
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">{{ proviteData.needGovernance == 0 ? '否' : '是' }}</span>
|
||||
@@ -94,14 +85,12 @@
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">
|
||||
@@ -113,54 +102,39 @@
|
||||
{{ proviteData.antiInterferenceTest == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户协议容量(MVA)"
|
||||
v-if="detailData.userType == 0 || detailData.userType == 1"
|
||||
>
|
||||
<el-descriptions-item label="用户协议容量(MVA)" v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.agreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="PCC供电终端容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="PCC供电设备容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.pccEquipmentCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="基准短路容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="基准短路容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.baseShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="系统最小短路容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="系统最小短路容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.minShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户用电协议容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="用户用电协议容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.userAgreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="PCC点" v-if="detailData.userType != 0 && detailData.userType != 1">
|
||||
@@ -173,10 +147,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?.evaluationChekDept }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="行业" v-if="detailData.userType == 6">
|
||||
@@ -225,14 +196,12 @@
|
||||
{{ proviteData.feasibilityReport?.name }}
|
||||
</a>
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
<el-icon class="elView" v-if="proviteData?.feasibilityReport?.name">
|
||||
<View @click="openFile(proviteData?.feasibilityReport?.name)" />
|
||||
</el-icon>
|
||||
@@ -274,10 +243,7 @@
|
||||
{{ proviteData?.predictionEvaluationReviewOpinions?.name }}
|
||||
</a>
|
||||
</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">
|
||||
<el-icon class="elView" v-if="proviteData?.substationMainWiringDiagram?.name">
|
||||
<View @click="openFile(proviteData?.substationMainWiringDiagram?.name)" />
|
||||
</el-icon>
|
||||
@@ -309,10 +275,8 @@
|
||||
{{ proviteData?.powerQualityReport?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="其他附件"
|
||||
v-if="proviteData?.additionalAttachments && proviteData?.additionalAttachments?.url"
|
||||
>
|
||||
<el-descriptions-item label="其他附件"
|
||||
v-if="proviteData?.additionalAttachments && proviteData?.additionalAttachments?.url">
|
||||
<el-icon class="elView" v-if="proviteData?.additionalAttachments?.name">
|
||||
<View @click="openFile(proviteData?.additionalAttachments?.name)" />
|
||||
</el-icon>
|
||||
@@ -367,10 +331,7 @@
|
||||
})?.name
|
||||
}}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="非线性终端类型"
|
||||
v-if="detailData1.userType == 0 || detailData1.userType == 1"
|
||||
>
|
||||
<el-descriptions-item label="非线性终端类型" v-if="detailData1.userType == 0 || detailData1.userType == 1">
|
||||
{{ proviteData1.nonlinearDeviceType ? proviteData1.nonlinearDeviceType : '-' }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="预测评估单位">
|
||||
@@ -379,33 +340,27 @@
|
||||
<el-descriptions-item label="预测评估结论" :span="2">
|
||||
{{ detailData1.evaluationConclusion }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
detailData1.userType == '4' || detailData1.userType == '5'
|
||||
? '非线性设备类型: '
|
||||
: '非线性负荷类型:'
|
||||
"
|
||||
v-if="
|
||||
<el-descriptions-item :label="detailData1.userType == '4' || detailData1.userType == '5'
|
||||
? '非线性设备类型: '
|
||||
: '非线性负荷类型:'
|
||||
" v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
"
|
||||
>
|
||||
">
|
||||
{{ proviteData1.nonlinearLoadType }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="是否需要治理">
|
||||
<span v-if="detailData1.userType == 0 || detailData1.userType == 1">
|
||||
{{ proviteData1.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData1.userType == 2 ||
|
||||
detailData1.userType == 3 ||
|
||||
detailData1.userType == 4 ||
|
||||
detailData1.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData1.userType == 2 ||
|
||||
detailData1.userType == 3 ||
|
||||
detailData1.userType == 4 ||
|
||||
detailData1.userType == 5
|
||||
">
|
||||
{{ proviteData1.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData1.userType == 6">{{ proviteData1.needGovernance == 0 ? '否' : '是' }}</span>
|
||||
@@ -414,14 +369,12 @@
|
||||
<span v-if="detailData1.userType == 0 || detailData1.userType == 1">
|
||||
{{ proviteData1.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData1.userType == 2 ||
|
||||
detailData1.userType == 3 ||
|
||||
detailData1.userType == 4 ||
|
||||
detailData1.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData1.userType == 2 ||
|
||||
detailData1.userType == 3 ||
|
||||
detailData1.userType == 4 ||
|
||||
detailData1.userType == 5
|
||||
">
|
||||
{{ proviteData1.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData1.userType == 6">
|
||||
@@ -433,54 +386,39 @@
|
||||
{{ proviteData1.antiInterferenceTest == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户协议容量(MVA)"
|
||||
v-if="detailData1.userType == 0 || detailData1.userType == 1"
|
||||
>
|
||||
<el-descriptions-item label="用户协议容量(MVA)" v-if="detailData1.userType == 0 || detailData1.userType == 1">
|
||||
{{ proviteData1.agreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="PCC供电终端容量(MVA)"
|
||||
v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="PCC供电设备容量(MVA)" v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
">
|
||||
{{ proviteData1.pccEquipmentCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="基准短路容量(MVA)"
|
||||
v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="基准短路容量(MVA)" v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
">
|
||||
{{ proviteData1.baseShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="系统最小短路容量(MVA)"
|
||||
v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="系统最小短路容量(MVA)" v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
">
|
||||
{{ proviteData1?.minShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户用电协议容量(MVA)"
|
||||
v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="用户用电协议容量(MVA)" v-if="
|
||||
detailData1.userType == '2' ||
|
||||
detailData1.userType == '3' ||
|
||||
detailData1.userType == '4' ||
|
||||
detailData1.userType == '5'
|
||||
">
|
||||
{{ proviteData1?.userAgreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="PCC点" v-if="detailData1.userType != 0 && detailData1.userType != 1">
|
||||
@@ -493,10 +431,7 @@
|
||||
})?.name
|
||||
}}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="预测评估评审单位"
|
||||
v-if="detailData1.userType != 0 && detailData1.userType != 1"
|
||||
>
|
||||
<el-descriptions-item label="预测评估评审单位" v-if="detailData1.userType != 0 && detailData1.userType != 1">
|
||||
{{ proviteData1?.evaluationChekDept }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="行业" v-if="detailData1.userType == 6">
|
||||
@@ -545,14 +480,12 @@
|
||||
{{ proviteData1.feasibilityReport?.name }}
|
||||
</a>
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData1.userType == 2 ||
|
||||
detailData1.userType == 3 ||
|
||||
detailData1.userType == 4 ||
|
||||
detailData1.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData1.userType == 2 ||
|
||||
detailData1.userType == 3 ||
|
||||
detailData1.userType == 4 ||
|
||||
detailData1.userType == 5
|
||||
">
|
||||
<el-icon class="elView" v-if="proviteData1?.feasibilityReport?.name">
|
||||
<View @click="openFile(proviteData1?.feasibilityReport?.name)" />
|
||||
</el-icon>
|
||||
@@ -594,10 +527,7 @@
|
||||
{{ proviteData1?.predictionEvaluationReviewOpinions?.name }}
|
||||
</a>
|
||||
</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">
|
||||
<el-icon class="elView" v-if="proviteData1?.substationMainWiringDiagram?.name">
|
||||
<View @click="openFile(proviteData1?.substationMainWiringDiagram?.name)" />
|
||||
</el-icon>
|
||||
@@ -629,10 +559,8 @@
|
||||
{{ proviteData1?.powerQualityReport?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="其他附件"
|
||||
v-if="proviteData1?.additionalAttachments && proviteData1?.additionalAttachments?.url"
|
||||
>
|
||||
<el-descriptions-item label="其他附件"
|
||||
v-if="proviteData1?.additionalAttachments && proviteData1?.additionalAttachments?.url">
|
||||
<el-icon class="elView" v-if="proviteData1?.additionalAttachments?.name">
|
||||
<View @click="openFile(proviteData1?.additionalAttachments?.name)" />
|
||||
</el-icon>
|
||||
@@ -1059,6 +987,7 @@ onMounted(() => {
|
||||
// top: 20px !important;
|
||||
// float: right;
|
||||
}
|
||||
|
||||
// .el-icon {
|
||||
// float: left;
|
||||
// }
|
||||
|
||||
@@ -1,78 +1,80 @@
|
||||
<template>
|
||||
<el-dialog v-model='dialogFormVisible' :title='title' width='65%' :append-to-body='true' :before-close='close'
|
||||
:close-on-click-modal='false' draggable>
|
||||
:close-on-click-modal='false' draggable>
|
||||
<!-- 用户档案录入 新建1 -->
|
||||
<el-form :model='form' class='form-two' :validate-on-rule-change='false' :rules='rules' :scroll-to-error='true'
|
||||
ref='ruleFormRef' label-width='auto'>
|
||||
ref='ruleFormRef' label-width='auto'>
|
||||
<el-form-item for='-' label='填报人:' prop='reporter'>
|
||||
<el-input v-model.trim='form.reporter' autocomplete='off' :disabled='true' placeholder='请输入填报人' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='填报日期:' prop='reportDate'>
|
||||
<el-date-picker :disabled='true' style='width: 100%' v-model='form.reportDate' type='date'
|
||||
placeholder='请选择填报日期' />
|
||||
placeholder='请选择填报日期' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='填报部门:' prop='orgId'>
|
||||
<el-input v-model.trim='form.orgId' :disabled='true' autocomplete='off' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='工程预期投产日期:' prop='expectedProductionDate'>
|
||||
<el-date-picker style='width: 100%' v-model='form.expectedProductionDate' type='date'
|
||||
format='YYYY-MM-DD' value-format='YYYY-MM-DD' :disabled-date='disabledDate'
|
||||
placeholder='请选择工程预期投产日期' />
|
||||
format='YYYY-MM-DD' value-format='YYYY-MM-DD' :disabled-date='disabledDate'
|
||||
placeholder='请选择工程预期投产日期' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='用户性质:' prop='userType'>
|
||||
<!-- :disabled="resendId != '' && title != '编辑'" -->
|
||||
<el-select v-model='form.userType' placeholder='请选择用户性质'>
|
||||
<el-option v-for='(item, index) in userTypeList' :label='item.label' :value='item.value'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<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' :label='item.name'
|
||||
:value='item.name'></el-option>
|
||||
:value='item.name'></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='归口管理部门:' prop='responsibleDepartment'>
|
||||
<el-input v-model.trim='form.responsibleDepartment' autocomplete='off'
|
||||
placeholder='请输入归口管理部门' maxlength='32' show-word-limit />
|
||||
<el-input v-model.trim='form.responsibleDepartment' autocomplete='off' placeholder='请输入归口管理部门'
|
||||
maxlength='32' show-word-limit />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='项目名称:' prop='projectName'>
|
||||
<el-input v-model.trim='form.projectName' autocomplete='off' placeholder='请输入项目名称' maxlength='64' show-word-limit />
|
||||
<el-input v-model.trim='form.projectName' autocomplete='off' placeholder='请输入项目名称' maxlength='64'
|
||||
show-word-limit />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='用户状态:' prop='userStatus'>
|
||||
<el-select v-model='form.userStatus' placeholder='请选择用户状态'>
|
||||
<el-option v-for='(item, index) in userStateList' :label='item.label' :value='item.value'
|
||||
:disabled='item.disabled' :key='index' />
|
||||
:disabled='item.disabled' :key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='厂站名称:' prop='substation'>
|
||||
<el-input v-model.trim='form.substation' autocomplete='off' placeholder='请输入厂站名称' maxlength='64' show-word-limit />
|
||||
<el-input v-model.trim='form.substation' autocomplete='off' placeholder='请输入厂站名称' maxlength='64'
|
||||
show-word-limit />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '0' || form.userType == '1'" label='用户协议容量:'
|
||||
prop='agreementCapacity'>
|
||||
prop='agreementCapacity'>
|
||||
<el-input v-model.trim='form.agreementCapacity' oninput="value=value.replace(/[^\-?\d.]/g,'')
|
||||
.replace(/^\./g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.')
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" autocomplete='off' placeholder='请输入用户协议容量' maxlength="6" show-word-limit>
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" autocomplete='off' placeholder='请输入用户协议容量' maxlength="6"
|
||||
show-word-limit>
|
||||
<template #append>MVA</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '0' || form.userType == '1'" label='非线性终端类型:'
|
||||
prop='nonlinearDeviceType'>
|
||||
prop='nonlinearDeviceType'>
|
||||
<el-tree-select accordion ref='treeRef' :default-expand-all='false' show-checkbox check-strictly
|
||||
:highlight-current='true' readonly node-key='id' :props='defaultProps'
|
||||
v-model='form.nonlinearDeviceType' :data='nonlinearDeviceTypeList'
|
||||
:render-after-expand='false' />
|
||||
:highlight-current='true' readonly node-key='id' :props='defaultProps'
|
||||
v-model='form.nonlinearDeviceType' :data='nonlinearDeviceTypeList' :render-after-expand='false' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='电压等级:' prop='voltageLevel'>
|
||||
<el-select v-model='form.voltageLevel' placeholder='请选择电压等级' node-key='id'>
|
||||
<el-option v-for='(item, index) in voltageLevelList' :label='item.name' :value='item.id'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='预测评估单位:' prop='evaluationDept'>
|
||||
<el-select v-model='form.evaluationDept' allow-create filterable placeholder='请选择预测评估单位'>
|
||||
<el-option v-for='(item, index) in evaluationDeptList' :label='item.name' :value='item.name'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='是否需要治理:' prop='needGovernance'>
|
||||
@@ -90,29 +92,29 @@
|
||||
<el-form-item label='关联终端' prop='devId' v-if="props.openType != 'create'">
|
||||
<el-select v-model='form.devId' filterable placeholder='请选择关联终端' @change='changeDevId'>
|
||||
<el-option v-for='(item, index) in devIdList' :label='item.devName' :value='item.devId'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label='关联监测点' prop='lineId' v-if="props.openType != 'create'">
|
||||
<el-select v-model='form.lineId' placeholder='请选择关联监测点'>
|
||||
<el-option v-for='(item, index) in lineIdList' :label='item.lineName' :value='item.lineId'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item for='-' v-if="form.userType != '0' && form.userType != '1'" label='评估类型:'
|
||||
prop='evaluationType'>
|
||||
prop='evaluationType'>
|
||||
<el-select v-model='form.evaluationType' placeholder='请选择评估类型'>
|
||||
<el-option v-for='(item, index) in evaluationTypeList' :key='index' :label='item.name'
|
||||
:value='item.id' />
|
||||
:value='item.id' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType != '0' && form.userType != '1'" label='PCC点:' prop='pccPoint'>
|
||||
<el-input v-model.trim='form.pccPoint' autocomplete='off' placeholder='请输入PCC点' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-'
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='基准短路容量:' prop='baseShortCircuitCapacity'>
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='基准短路容量:' prop='baseShortCircuitCapacity'>
|
||||
<el-input v-model.trim='form.baseShortCircuitCapacity' oninput="value=value.replace(/[^\-?\d.]/g,'')
|
||||
.replace(/^\./g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.')
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" placeholder='请输入基准短路容量'>
|
||||
@@ -120,8 +122,8 @@
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item for='-'
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='系统最小短路容量:' prop='minShortCircuitCapacity'>
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='系统最小短路容量:' prop='minShortCircuitCapacity'>
|
||||
<el-input v-model.trim='form.minShortCircuitCapacity' oninput="value=value.replace(/[^\-?\d.]/g,'')
|
||||
.replace(/^\./g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.')
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" autocomplete='off' placeholder='请选择系统最小短路容量'>
|
||||
@@ -129,17 +131,17 @@
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item for='-'
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='PCC供电终端容量:' prop='pccEquipmentCapacity'>
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='PCC供电设备容量:' prop='pccEquipmentCapacity'>
|
||||
<el-input v-model.trim='form.pccEquipmentCapacity' oninput="value=value.replace(/[^\-?\d.]/g,'')
|
||||
.replace(/^\./g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.')
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" placeholder='请输入PCC供电终端容量'>
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" placeholder='请输入PCC供电设备容量'>
|
||||
<template #append>MVA</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item for='-'
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='用户用电协议容量:' prop='userAgreementCapacity'>
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
label='用户用电协议容量:' prop='userAgreementCapacity'>
|
||||
<el-input v-model.trim='form.userAgreementCapacity' autocomplete='off' oninput="value=value.replace(/[^\-?\d.]/g,'')
|
||||
.replace(/^\./g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.')
|
||||
.replace('-','$#$').replace(/\-/g,'').replace('$#$','-')" placeholder='请输入用户用电协议容量'>
|
||||
@@ -155,25 +157,23 @@
|
||||
<el-input v-model.trim='form.deviceName' autocomplete='off' placeholder='请输入敏感终端名称' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '6'" label='供电电源数量:' prop='powerSupplyCount'>
|
||||
<el-input-number style='width: 100%' v-model='form.powerSupplyCount' :min='0'
|
||||
placeholder='请输入供电电源数量' />
|
||||
<el-input-number style='width: 100%' v-model='form.powerSupplyCount' :min='0' placeholder='请输入供电电源数量' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '6'" label='敏感电能质量指标:' prop='energyQualityIndex'>
|
||||
<el-select v-model='form.energyQualityIndex' multiple collapse-tags collapse-tags-tooltip
|
||||
placeholder='请选择敏感电能质量指标'>
|
||||
placeholder='请选择敏感电能质量指标'>
|
||||
<el-option v-for='(item, index) in energyQualityIndexList' :label='item.name' :value='item.id'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-'
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
:label="form.userType == '4' || form.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'"
|
||||
prop='nonlinearLoadType'>
|
||||
v-if="form.userType == '2' || form.userType == '3' || form.userType == '4' || form.userType == '5'"
|
||||
:label="form.userType == '4' || form.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'"
|
||||
prop='nonlinearLoadType'>
|
||||
<el-tree-select accordion ref='treeRef' :default-expand-all='false' show-checkbox check-strictly
|
||||
:highlight-current='true' readonly node-key='id' :props='defaultProps' filterable
|
||||
v-model='form.nonlinearLoadType' :data='nonlinearDeviceTypeList'
|
||||
:render-after-expand='false'
|
||||
placeholder='请选择' />
|
||||
:highlight-current='true' readonly node-key='id' :props='defaultProps' filterable
|
||||
v-model='form.nonlinearLoadType' :data='nonlinearDeviceTypeList' :render-after-expand='false'
|
||||
placeholder='请选择' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '6'" label='是否开展抗扰度测试:' prop='antiInterferenceTest'>
|
||||
<el-radio-group v-model='form.antiInterferenceTest'>
|
||||
@@ -182,33 +182,31 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '6' && isInterferencemanagement" label='负荷级别:'
|
||||
prop='loadLevel'>
|
||||
prop='loadLevel'>
|
||||
<el-select v-model='form.loadLevel' collapse-tags collapse-tags-tooltip placeholder='请选择负荷级别'>
|
||||
<el-option v-for='(item, index) in loadLevelOptionList' :label='item.name' :value='item.id'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType == '6' && isInterferencemanagement" label='供电电源情况:'
|
||||
prop='powerSupplyInfo'>
|
||||
<el-select v-model='form.powerSupplyInfo' collapse-tags collapse-tags-tooltip
|
||||
placeholder='请选择供电电源情况'>
|
||||
prop='powerSupplyInfo'>
|
||||
<el-select v-model='form.powerSupplyInfo' collapse-tags collapse-tags-tooltip placeholder='请选择供电电源情况'>
|
||||
<el-option v-for='(item, index) in powerSupplyInfoOptionList' :label='item.name' :value='item.id'
|
||||
:key='index' />
|
||||
:key='index' />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' v-if="form.userType != '0' && form.userType != '1'" label='预测评估评审单位:'
|
||||
prop='evaluationChekDept'>
|
||||
<el-input v-model.trim='form.evaluationChekDept' autocomplete='off'
|
||||
placeholder='请输入预测评估评审单位' />
|
||||
prop='evaluationChekDept'>
|
||||
<el-input v-model.trim='form.evaluationChekDept' autocomplete='off' placeholder='请输入预测评估评审单位' />
|
||||
</el-form-item>
|
||||
<el-form-item for='-' label='预测评估结论:' prop='evaluationConclusion' style='width: 100%'>
|
||||
<el-input type='textarea' v-model.trim='form.evaluationConclusion' autocomplete='off'
|
||||
placeholder='请输入预测评估结论' maxlength='300' show-word-limit />
|
||||
placeholder='请输入预测评估结论' maxlength='300' show-word-limit />
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' label='可研报告:' prop='feasibilityReport'>
|
||||
<el-upload v-model:file-list='form.feasibilityReport' ref='uploadRef' action='' :accept='acceptType'
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('feasibilityReport')">
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('feasibilityReport')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
@@ -216,9 +214,8 @@
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' label='项目初步设计说明书:' prop='preliminaryDesignDescription'>
|
||||
<el-upload v-model:file-list='form.preliminaryDesignDescription' ref='uploadRef' action=''
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false'
|
||||
:on-remove='removeFile'
|
||||
:on-progress="uploadFileName('preliminaryDesignDescription')">
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('preliminaryDesignDescription')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
@@ -226,20 +223,17 @@
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' label='预测评估报告:' prop='predictionEvaluationReport'>
|
||||
<el-upload v-model:file-list='form.predictionEvaluationReport' ref='uploadRef' action=''
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false'
|
||||
:on-remove='removeFile'
|
||||
:on-progress="uploadFileName('predictionEvaluationReport')">
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('predictionEvaluationReport')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' label='预测评估评审意见报告:'
|
||||
prop='predictionEvaluationReviewOpinions'>
|
||||
<el-form-item class='uploadFile' for='-' label='预测评估评审意见报告:' prop='predictionEvaluationReviewOpinions'>
|
||||
<el-upload v-model:file-list='form.predictionEvaluationReviewOpinions' ref='uploadRef' action=''
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false'
|
||||
:on-remove='removeFile'
|
||||
:on-progress="uploadFileName('predictionEvaluationReviewOpinions')">
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('predictionEvaluationReviewOpinions')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
@@ -247,50 +241,48 @@
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' label='其他附件:' prop='additionalAttachments'>
|
||||
<el-upload v-model:file-list='form.additionalAttachments' ref='uploadRef' action='' :accept='acceptType'
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('additionalAttachments')">
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('additionalAttachments')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item for='-' class='uploadFile' v-if="form.userType != '0' && form.userType != '1'"
|
||||
label='用户接入变电站主接线示意图:' prop='substationMainWiringDiagram'>
|
||||
label='用户接入变电站主接线示意图:' prop='substationMainWiringDiagram'>
|
||||
<el-upload v-model:file-list='form.substationMainWiringDiagram' ref='uploadRef' action=''
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false'
|
||||
:on-remove='removeFile'
|
||||
:on-progress="uploadFileName('substationMainWiringDiagram')">
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('substationMainWiringDiagram')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' label='主要敏感终端清单:' v-if="form.userType == '6'"
|
||||
prop='sensitiveDevices'>
|
||||
prop='sensitiveDevices'>
|
||||
<el-upload v-model:file-list='form.sensitiveDevices' ref='uploadRef' action='' :accept='acceptType'
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('sensitiveDevices')">
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('sensitiveDevices')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' v-if="form.userType == '6'" label='抗扰度测试报告:'
|
||||
prop='antiInterferenceReport'>
|
||||
prop='antiInterferenceReport'>
|
||||
<el-upload v-model:file-list='form.antiInterferenceReport' ref='uploadRef' action=''
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false'
|
||||
:on-remove='removeFile'
|
||||
:on-progress="uploadFileName('antiInterferenceReport')">
|
||||
:accept='acceptType' :limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('antiInterferenceReport')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item class='uploadFile' for='-' v-if="form.userType == '6'" label='背景电能质量测试报告:'
|
||||
prop='powerQualityReport'>
|
||||
prop='powerQualityReport'>
|
||||
<el-upload v-model:file-list='form.powerQualityReport' ref='uploadRef' action='' :accept='acceptType'
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('powerQualityReport')">
|
||||
:limit='1' :on-change='choose' :auto-upload='false' :on-remove='removeFile'
|
||||
:on-progress="uploadFileName('powerQualityReport')">
|
||||
<template #trigger>
|
||||
<el-button type='primary'>上传文件</el-button>
|
||||
</template>
|
||||
@@ -490,7 +482,7 @@ const resetForm = () => {
|
||||
agreementCapacity: '', //用户协议容量 1
|
||||
nonlinearDeviceType: '', //非线性终端类型 1
|
||||
nonlinearLoadType: '', //非线性负荷类型 1
|
||||
pccEquipmentCapacity: '', // PCC供电终端容量(MVA) 1
|
||||
pccEquipmentCapacity: '', // PCC供电设备容量(MVA) 1
|
||||
baseShortCircuitCapacity: '', //基准短路容量(MVA)1
|
||||
industry: industryList[0].id, //行业 1
|
||||
deviceName: '', //敏感终端名称 1
|
||||
@@ -642,52 +634,52 @@ const rules = ref({
|
||||
userType: [{ required: true, message: '清选择用户性质', trigger: 'change' }],
|
||||
city: [{ required: true, message: '请选择所在地市', trigger: 'change' }],
|
||||
responsibleDepartment: [{ required: true, message: '请输入归口管理部门', trigger: 'blur' },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
userStatus: [{ required: true, message: '请选择用户状态', trigger: 'change' }],
|
||||
projectName: [{ required: true, message: '请输入项目名称', trigger: 'blur' },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
substation: [{ required: true, message: '请输入厂站名称', trigger: 'blur' },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
voltageLevel: [{ required: true, message: '请选择电压等级', trigger: 'change' }],
|
||||
evaluationDept: [{ required: true, message: '请选择预测评估单位', trigger: 'change' }],
|
||||
evaluationConclusion: [{ required: true, message: '请输入预测评估结论', trigger: 'blur' },
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
{
|
||||
validator: (rule, value, callback) => {
|
||||
if (specialCharRegex.test(value)) {
|
||||
callback(new Error('输入包含不允许的特殊字符'))
|
||||
} else {
|
||||
callback()
|
||||
}
|
||||
},
|
||||
trigger: 'blur'
|
||||
}],
|
||||
devId: [{ required: true, message: '请选择关联终端', trigger: 'change' }],
|
||||
lineId: [{ required: true, message: '请选择关联监测点', trigger: 'change' }],
|
||||
agreementCapacity: [
|
||||
@@ -707,7 +699,7 @@ 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' }],
|
||||
@@ -1341,8 +1333,7 @@ const setcontroFlag = () => {
|
||||
defineExpose({ open, filterUsers, setcontroFlag })
|
||||
</script>
|
||||
<style lang='scss' scoped>
|
||||
.el-form {
|
||||
}
|
||||
.el-form {}
|
||||
|
||||
.form-label-left-align {
|
||||
text-align: left;
|
||||
|
||||
@@ -55,31 +55,25 @@
|
||||
<el-descriptions-item label="预测评估结论" :span="2">
|
||||
{{ detailData.evaluationConclusion }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
detailData.userType == '4' || detailData.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'
|
||||
"
|
||||
v-if="
|
||||
<el-descriptions-item :label="detailData.userType == '4' || detailData.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'
|
||||
" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
">
|
||||
{{ proviteData.nonlinearLoadType }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="是否需要治理">
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">{{ proviteData.needGovernance == 0 ? '否' : '是' }}</span>
|
||||
@@ -88,14 +82,12 @@
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">
|
||||
@@ -120,54 +112,39 @@
|
||||
{{ proviteData.antiInterferenceTest == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户协议容量(MVA)"
|
||||
v-if="detailData.userType == 0 || detailData.userType == 1"
|
||||
>
|
||||
<el-descriptions-item label="用户协议容量(MVA)" v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.agreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="PCC供电终端容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="PCC供电设备容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.pccEquipmentCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="基准短路容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="基准短路容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.baseShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="系统最小短路容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="系统最小短路容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.minShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户用电协议容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="用户用电协议容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.userAgreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="PCC点" v-if="detailData.userType != 0 && detailData.userType != 1">
|
||||
@@ -229,14 +206,12 @@
|
||||
{{ proviteData.feasibilityReport?.name }}
|
||||
</a>
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
<el-icon class="elView" v-if="proviteData?.feasibilityReport?.name">
|
||||
<View @click="openFile(proviteData?.feasibilityReport?.name)" />
|
||||
</el-icon>
|
||||
@@ -278,10 +253,7 @@
|
||||
{{ proviteData?.predictionEvaluationReviewOpinions?.name }}
|
||||
</a>
|
||||
</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">
|
||||
<el-icon class="elView" v-if="proviteData?.substationMainWiringDiagram?.name">
|
||||
<View @click="openFile(proviteData?.substationMainWiringDiagram?.name)" />
|
||||
</el-icon>
|
||||
@@ -313,10 +285,8 @@
|
||||
{{ proviteData?.powerQualityReport?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="其他附件"
|
||||
v-if="proviteData?.additionalAttachments && proviteData?.additionalAttachments?.url"
|
||||
>
|
||||
<el-descriptions-item label="其他附件"
|
||||
v-if="proviteData?.additionalAttachments && proviteData?.additionalAttachments?.url">
|
||||
<el-icon class="elView" v-if="proviteData?.additionalAttachments?.name">
|
||||
<View @click="openFile(proviteData?.additionalAttachments?.name)" />
|
||||
</el-icon>
|
||||
@@ -846,6 +816,7 @@ onMounted(() => {
|
||||
// top: 20px !important;
|
||||
// float: right;
|
||||
}
|
||||
|
||||
// .el-icon {
|
||||
// float: left;
|
||||
// }
|
||||
|
||||
@@ -55,31 +55,25 @@
|
||||
<el-descriptions-item label="预测评估结论" :span="2">
|
||||
{{ detailData.evaluationConclusion }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
:label="
|
||||
detailData.userType == '4' || detailData.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'
|
||||
"
|
||||
v-if="
|
||||
<el-descriptions-item :label="detailData.userType == '4' || detailData.userType == '5' ? '非线性设备类型: ' : '非线性负荷类型:'
|
||||
" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
">
|
||||
{{ proviteData.nonlinearLoadType }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="是否需要治理">
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.needGovernance == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">{{ proviteData.needGovernance == 0 ? '否' : '是' }}</span>
|
||||
@@ -88,14 +82,12 @@
|
||||
<span v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
{{ proviteData.backgroundTestPerformed == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
<span v-if="detailData.userType == 6">
|
||||
@@ -120,54 +112,39 @@
|
||||
{{ proviteData.antiInterferenceTest == 0 ? '否' : '是' }}
|
||||
</span>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户协议容量(MVA)"
|
||||
v-if="detailData.userType == 0 || detailData.userType == 1"
|
||||
>
|
||||
<el-descriptions-item label="用户协议容量(MVA)" v-if="detailData.userType == 0 || detailData.userType == 1">
|
||||
{{ proviteData.agreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="PCC供电终端容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="PCC供电设备容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.pccEquipmentCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="基准短路容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="基准短路容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData.baseShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="系统最小短路容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="系统最小短路容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.minShortCircuitCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="用户用电协议容量(MVA)"
|
||||
v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
"
|
||||
>
|
||||
<el-descriptions-item label="用户用电协议容量(MVA)" v-if="
|
||||
detailData.userType == '2' ||
|
||||
detailData.userType == '3' ||
|
||||
detailData.userType == '4' ||
|
||||
detailData.userType == '5'
|
||||
">
|
||||
{{ proviteData?.userAgreementCapacity }}
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="PCC点" v-if="detailData.userType != 0 && detailData.userType != 1">
|
||||
@@ -229,14 +206,12 @@
|
||||
{{ proviteData.feasibilityReport?.name }}
|
||||
</a>
|
||||
</span>
|
||||
<span
|
||||
v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
"
|
||||
>
|
||||
<span v-if="
|
||||
detailData.userType == 2 ||
|
||||
detailData.userType == 3 ||
|
||||
detailData.userType == 4 ||
|
||||
detailData.userType == 5
|
||||
">
|
||||
<el-icon class="elView" v-if="proviteData?.feasibilityReport?.name">
|
||||
<View @click="openFile(proviteData?.feasibilityReport?.name)" />
|
||||
</el-icon>
|
||||
@@ -278,10 +253,7 @@
|
||||
{{ proviteData?.predictionEvaluationReviewOpinions?.name }}
|
||||
</a>
|
||||
</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">
|
||||
<el-icon class="elView" v-if="proviteData?.substationMainWiringDiagram?.name">
|
||||
<View @click="openFile(proviteData?.substationMainWiringDiagram?.name)" />
|
||||
</el-icon>
|
||||
@@ -313,10 +285,8 @@
|
||||
{{ proviteData?.powerQualityReport?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item
|
||||
label="其他附件"
|
||||
v-if="proviteData?.additionalAttachments && proviteData?.additionalAttachments?.url"
|
||||
>
|
||||
<el-descriptions-item label="其他附件"
|
||||
v-if="proviteData?.additionalAttachments && proviteData?.additionalAttachments?.url">
|
||||
<el-icon class="elView" v-if="proviteData?.additionalAttachments?.name">
|
||||
<View @click="openFile(proviteData?.additionalAttachments?.name)" />
|
||||
</el-icon>
|
||||
@@ -345,7 +315,7 @@
|
||||
</a>
|
||||
</div>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="信息安全检测报告" >
|
||||
<el-descriptions-item label="信息安全检测报告">
|
||||
<el-icon class="elView" v-if="form.informationSecurityTestReport[0]?.name">
|
||||
<View @click="openFile(form.informationSecurityTestReport[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -353,7 +323,7 @@
|
||||
{{ form.informationSecurityTestReport[0]?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="入网设计方案审查报告" >
|
||||
<el-descriptions-item label="入网设计方案审查报告">
|
||||
<div v-for="item in form.NetReport">
|
||||
<el-icon class="elView" v-if="item.name">
|
||||
<View @click="openFile(item.name)" />
|
||||
@@ -363,7 +333,7 @@
|
||||
</a>
|
||||
</div>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="治理工程验收报告" >
|
||||
<el-descriptions-item label="治理工程验收报告">
|
||||
<div v-for="item in form.governReport">
|
||||
<el-icon class="elView" v-if="item.name">
|
||||
<View @click="openFile(item.name)" />
|
||||
@@ -374,7 +344,7 @@
|
||||
</div>
|
||||
</el-descriptions-item>
|
||||
|
||||
<el-descriptions-item label="验收检验报告单" >
|
||||
<el-descriptions-item label="验收检验报告单">
|
||||
<el-icon class="elView" v-if="form.acceptanceInspectionReportSingle[0]?.name">
|
||||
<View @click="openFile(form.acceptanceInspectionReportSingle[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -383,7 +353,7 @@
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
|
||||
<el-descriptions-item label="验收检验报告" >
|
||||
<el-descriptions-item label="验收检验报告">
|
||||
<el-icon class="elView" v-if="form.acceptanceInspectionReport[0]?.name">
|
||||
<View @click="openFile(form.acceptanceInspectionReport[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -391,7 +361,7 @@
|
||||
{{ form.acceptanceInspectionReport[0]?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="型式实验报告" >
|
||||
<el-descriptions-item label="型式实验报告">
|
||||
<el-icon class="elView" v-if="form.typeExperimentReport[0]?.name">
|
||||
<View @click="openFile(form.typeExperimentReport[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -400,7 +370,7 @@
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
|
||||
<el-descriptions-item label="出厂检验报告" >
|
||||
<el-descriptions-item label="出厂检验报告">
|
||||
<el-icon class="elView" v-if="form.factoryInspectionReport[0]?.name">
|
||||
<View @click="openFile(form.factoryInspectionReport[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -408,7 +378,7 @@
|
||||
{{ form.factoryInspectionReport[0]?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="性能检测报告" >
|
||||
<el-descriptions-item label="性能检测报告">
|
||||
<el-icon class="elView" v-if="form.performanceTestReport[0]?.name">
|
||||
<View @click="openFile(form.performanceTestReport[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -416,7 +386,7 @@
|
||||
{{ form.performanceTestReport[0]?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="主接线图" >
|
||||
<el-descriptions-item label="主接线图">
|
||||
<el-icon class="elView" v-if="form.mainWiringDiagram[0]?.name">
|
||||
<View @click="openFile(form.mainWiringDiagram[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -424,7 +394,7 @@
|
||||
{{ form.mainWiringDiagram[0]?.name }}
|
||||
</a>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="试运行报告" >
|
||||
<el-descriptions-item label="试运行报告">
|
||||
<el-icon class="elView" v-if="form.runTheReport[0]?.name">
|
||||
<View @click="openFile(form.runTheReport[0]?.name)" />
|
||||
</el-icon>
|
||||
@@ -567,8 +537,8 @@ const getInfo = async () => {
|
||||
} finally {
|
||||
detailLoading.value = false
|
||||
}
|
||||
|
||||
queryFiles()
|
||||
|
||||
queryFiles()
|
||||
}
|
||||
const proviteData = ref()
|
||||
//可研报告
|
||||
@@ -845,6 +815,7 @@ onMounted(() => {
|
||||
// top: 20px !important;
|
||||
// float: right;
|
||||
}
|
||||
|
||||
// .el-icon {
|
||||
// float: left;
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user