refactor: 移除电压份数相关逻辑

This commit is contained in:
dmy
2026-03-04 16:14:27 +08:00
parent 568d7d3ef6
commit e4da22868d

View File

@@ -305,15 +305,6 @@
<q-card-section>
<div class="row q-col-gutter-md">
<div class="col-12 col-md-6">
<q-input
v-model="params.optional.voltage_n"
type="number"
label="计算时电压分成多少份"
>
<q-tooltip>将电压波形离散化的份数即将交流电压在一个周期内的不同值进行计算</q-tooltip>
</q-input>
</div>
<div class="col-12 col-md-6">
<q-input
v-model="params.optional.max_i"
@@ -452,7 +443,7 @@ const defaultParams: AllParameters = {
u_50: -1
},
optional: {
voltage_n: 3,
voltage_n: 1,
max_i: 300
}
}
@@ -481,14 +472,12 @@ const currentType = computed(() => {
return params.parameter.rated_voltage.includes('±') ? 'DC' : 'AC'
})
// 监听电压等级变化,同步更新 ac_or_dc 和 voltage_n 字段
// 监听电压等级变化,同步更新 ac_or_dc 字段
watch(
() => params.parameter.rated_voltage,
(newVoltage) => {
const isDC = newVoltage.includes('±')
params.parameter.ac_or_dc = isDC ? 'DC' : 'AC'
// DC 时电压份数为 1AC 时为 3
params.optional.voltage_n = isDC ? 1 : 3
},
{ immediate: true }
)