fixed SodistoreHomeConfiguration Tab bug

This commit is contained in:
Yinyin Liu 2025-11-12 16:35:05 +01:00
parent bd35496a4e
commit 66f88e68fb
2 changed files with 19 additions and 21 deletions

View File

@ -439,8 +439,14 @@ export interface JSONRecordData {
GridPower:number; GridPower:number;
Battery1Power:number; Battery1Power:number;
Battery1Soc:number; Battery1Soc:number;
Battery1Soh:number;
Battery1Voltage:number;
Battery1Current:number;
Battery2Power:number; Battery2Power:number;
Battery2Soc:number; Battery2Soc:number;
Battery2Voltage:number;
Battery2Current:number;
Battery2Soh:number;
PvPower:number; PvPower:number;
ConsumptionPower:number; ConsumptionPower:number;
}; };

View File

@ -86,19 +86,9 @@ function SodistoreHomeConfiguration(props: SodistoreHomeConfigurationProps) {
operatingPriority: OperatingPriorityOptions.indexOf( operatingPriority: OperatingPriorityOptions.indexOf(
props.values.Config.OperatingPriority props.values.Config.OperatingPriority
), ),
// ...(props.installation.device === 4 batteriesCount: props.values.Config.BatteriesCount,
// ? { ...(device === 4
// timeChargeDischargePower: ? {
// props.values.Config?.TimeChargeDischargePower ?? 0,
// timeChargeDischargeTime: props.values.Config?.TimeChargeDischargeTime
// ? dayjs(props.values.Config.TimeChargeDischargeTime).toDate()
// : dayjs().toDate(),
// timeChargeDischargeDate: props.values.Config?.TimeChargeDischargeDate
// ? dayjs(props.values.Config.TimeChargeDischargeDate).toDate()
// : dayjs().toDate()
// }
// : {})
timeChargeDischargePower: timeChargeDischargePower:
props.values.Config?.TimeChargeDischargePower ?? 0, // default 0 W props.values.Config?.TimeChargeDischargePower ?? 0, // default 0 W
timeChargeDischargeTime: props.values.Config?.TimeChargeDischargeTime timeChargeDischargeTime: props.values.Config?.TimeChargeDischargeTime
@ -106,7 +96,9 @@ function SodistoreHomeConfiguration(props: SodistoreHomeConfigurationProps) {
: dayjs().hour(8).minute(0).second(0).toDate(), // default 08:00 : dayjs().hour(8).minute(0).second(0).toDate(), // default 08:00
timeChargeDischargeDate: props.values.Config?.TimeChargeDischargeDate timeChargeDischargeDate: props.values.Config?.TimeChargeDischargeDate
? dayjs(props.values.Config.TimeChargeDischargeDate).toDate() ? dayjs(props.values.Config.TimeChargeDischargeDate).toDate()
: dayjs().add(1, 'day').toDate() // default = tomorrow : dayjs().add(1, 'day').toDate(), // default = tomorrow
}
: {}),
}); });
const handleOperatingPriorityChange = (event) => { const handleOperatingPriorityChange = (event) => {