This commit is contained in:
sjl
2025-09-04 14:38:27 +08:00
parent 7ce5119aa1
commit a8ec91482a
7 changed files with 30 additions and 15 deletions

View File

@@ -224,7 +224,7 @@ const column: any = ref([
field: 'inpactloadhighScale' field: 'inpactloadhighScale'
}, },
{ {
title: '有无隔离变', title: '是否隔离变',
field: 'isIsolationtrans' field: 'isIsolationtrans'
}, },
{ {
@@ -398,7 +398,6 @@ watch(() => props.nodeId, async (newId) => {
// 处理冲击负荷类型名称 // 处理冲击负荷类型名称
form.value.impact = form.value.impact.map((impactItem: any) => { form.value.impact = form.value.impact.map((impactItem: any) => {
const found = loadRes.data.find((item: any) => item.inpactloadtypeId == impactItem.inpactloadtypeId) const found = loadRes.data.find((item: any) => item.inpactloadtypeId == impactItem.inpactloadtypeId)
if (found) { if (found) {
return { return {
...impactItem, ...impactItem,
@@ -417,7 +416,8 @@ watch(() => props.nodeId, async (newId) => {
return { return {
...loadItem, ...loadItem,
inpactloadhighScale: HeightVoltage?.name || loadItem.inpactloadhighScale, inpactloadhighScale: HeightVoltage?.name || loadItem.inpactloadhighScale,
inpactloadlowScale: LowVoltage?.name || loadItem.inpactloadlowScale inpactloadlowScale: LowVoltage?.name || loadItem.inpactloadlowScale,
isIsolationtrans: loadItem.isIsolationtrans === '01' ? '是' : '否',
} }
}) })

View File

@@ -16,7 +16,7 @@
<vxe-column title="国标限值" field="limitData" /> <vxe-column title="国标限值" field="limitData" />
<vxe-column title="判断"> <vxe-column title="判断">
<template #default="{ row }"> <template #default="{ row }">
<span v-if="!row.data || row.data === ''"></span> <span v-if="!row.limitData || row.limitData === ''"></span>
<el-tag v-else-if="row.isQualified" type="success">合格</el-tag> <el-tag v-else-if="row.isQualified" type="success">合格</el-tag>
<el-tag v-else type="warning">不合格</el-tag> <el-tag v-else type="warning">不合格</el-tag>
</template> </template>

View File

@@ -17,22 +17,22 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="正序电阻R1(Ω/km)" prop="posR1"> <el-form-item label="正序电阻R1(Ω/km)" prop="posR1">
<el-input-number v-model.trim="form.posR1" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.posR1" show-word-limit placeholder="请输入值" max="99" min="-99"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="正序电抗X1(Ω/km)" prop="posX1"> <el-form-item label="正序电抗X1(Ω/km)" prop="posX1">
<el-input-number v-model.trim="form.posX1" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.posX1" show-word-limit placeholder="请输入值" max="99" min="-99"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="正序电纳Y1(S/km)" prop="posY1"> <el-form-item label="正序电纳Y1(S/km)" prop="posY1">
<el-input-number v-model.trim="form.posY1" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.posY1" show-word-limit placeholder="请输入值" max="99" min="-99"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="零序电阻R0(Ω/km)" prop="zeroR0"> <el-form-item label="零序电阻R0(Ω/km)" prop="zeroR0">
<el-input-number v-model.trim="form.zeroR0" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.zeroR0" show-word-limit placeholder="请输入值" max="99" min="-99"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="零序电抗X0(Ω/km)" prop="zeroX0"> <el-form-item label="零序电抗X0(Ω/km)" prop="zeroX0">
<el-input-number v-model.trim="form.zeroX0" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.zeroX0" show-word-limit placeholder="请输入值" max="99" min="-99"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="零序电纳Y0(S/km)" prop="zeroY0"> <el-form-item label="零序电纳Y0(S/km)" prop="zeroY0">
<el-input-number v-model.trim="form.zeroY0" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.zeroY0" show-word-limit placeholder="请输入值" max="99" min="-99"></el-input-number>
</el-form-item> </el-form-item>
</el-form> </el-form>
<template #footer> <template #footer>

View File

@@ -13,7 +13,7 @@
</el-form-item> </el-form-item>
<div class="form-four"> <div class="form-four">
<el-form-item v-for="item in 49" :label="`谐波${item + 1}次`" :key="item + 1" :prop="`i${item + 1}`"> <el-form-item v-for="item in 49" :label="`谐波${item + 1}次`" :key="item + 1" :prop="`i${item + 1}`">
<el-input-number v-model.trim="form[`i${item + 1}`]" show-word-limit placeholder="请输入值" /> <el-input-number v-model.trim="form[`i${item + 1}`]" show-word-limit placeholder="请输入值" min="-99" max="99"/>
</el-form-item> </el-form-item>
</div> </div>
</el-form> </el-form>

View File

@@ -25,6 +25,8 @@
v-model.trim="form.inpactloadMultiple" v-model.trim="form.inpactloadMultiple"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="99"
min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
</el-form> </el-form>

View File

@@ -35,13 +35,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="联结组标号" prop="trnasNo"> <el-form-item label="联结组标号" prop="trnasNo">
<el-input-number v-model.trim="form.trnasNo" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.trnasNo" show-word-limit placeholder="请输入值" max="99999999" min="0"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="空载损耗(kW)" prop="noloadLoss"> <el-form-item label="空载损耗(kW)" prop="noloadLoss">
<el-input-number <el-input-number
v-model.trim="form.noloadLoss" v-model.trim="form.noloadLoss"
show-word-limit show-word-limit
placeholder="请输入值空载损耗" placeholder="请输入值空载损耗"
max="99999999" min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="负载损耗(kW)" prop="loadLoss"> <el-form-item label="负载损耗(kW)" prop="loadLoss">
@@ -49,16 +50,18 @@
v-model.trim="form.loadLoss" v-model.trim="form.loadLoss"
show-word-limit show-word-limit
placeholder="请输入值负载损耗" placeholder="请输入值负载损耗"
max="99999999" min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="空载电流(A)" prop="noloadCur"> <el-form-item label="空载电流(A)" prop="noloadCur">
<el-input-number v-model.trim="form.noloadCur" show-word-limit placeholder="请输入值"></el-input-number> <el-input-number v-model.trim="form.noloadCur" show-word-limit placeholder="请输入值" max="99999999" min="0"></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="短路阻抗(%)" prop="shortCircuitImpedance"> <el-form-item label="短路阻抗(%)" prop="shortCircuitImpedance">
<el-input-number <el-input-number
v-model.trim="form.shortCircuitImpedance" v-model.trim="form.shortCircuitImpedance"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="99999999" min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
</el-form> </el-form>

View File

@@ -47,6 +47,8 @@
v-model.trim="form.agreedCapacity" v-model.trim="form.agreedCapacity"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="9999"
min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="是否包含电容器" prop="withCapacitor"> <el-form-item label="是否包含电容器" prop="withCapacitor">
@@ -141,7 +143,7 @@
v-model.trim="form.powersupplyCapacity" v-model.trim="form.powersupplyCapacity"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
min="1" min="0"
max="9999" max="9999"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
@@ -151,7 +153,7 @@
v-model.trim="form.minshortcircuitCapacity" v-model.trim="form.minshortcircuitCapacity"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
min="1" min="0"
max="9999" max="9999"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
@@ -182,6 +184,8 @@
v-model.trim="form.lineLen" v-model.trim="form.lineLen"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="9999"
min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="回路数" prop="lineNum"> <el-form-item label="回路数" prop="lineNum">
@@ -190,6 +194,8 @@
v-model.trim="form.lineNum" v-model.trim="form.lineNum"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="9999"
min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="PCC点电网电阻" prop="lineGridreactance"> <el-form-item label="PCC点电网电阻" prop="lineGridreactance">
@@ -198,6 +204,8 @@
v-model.trim="form.lineGridreactance" v-model.trim="form.lineGridreactance"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="9999"
min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="PCC电电网电抗" prop="lineGridresistance"> <el-form-item label="PCC电电网电抗" prop="lineGridresistance">
@@ -206,6 +214,8 @@
v-model.trim="form.lineGridresistance" v-model.trim="form.lineGridresistance"
show-word-limit show-word-limit
placeholder="请输入值" placeholder="请输入值"
max="9999"
min="0"
></el-input-number> ></el-input-number>
</el-form-item> </el-form-item>
</el-form> </el-form>