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;
Battery1Power:number;
Battery1Soc:number;
Battery1Soh:number;
Battery1Voltage:number;
Battery1Current:number;
Battery2Power:number;
Battery2Soc:number;
Battery2Voltage:number;
Battery2Current:number;
Battery2Soh:number;
PvPower:number;
ConsumptionPower:number;
};

View File

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