fixed Control Permission issue in Growatt Configuration tab
This commit is contained in:
parent
f453ecda6e
commit
d03694684d
|
|
@ -94,7 +94,9 @@ function SodistoreHomeConfiguration(props: SodistoreHomeConfigurationProps) {
|
||||||
timeChargeDischargePower: props.values.Config?.TimeChargeDischargePower ?? 0, // default 0 W
|
timeChargeDischargePower: props.values.Config?.TimeChargeDischargePower ?? 0, // default 0 W
|
||||||
timeChargeDischargeTime: props.values.Config?.TimeChargeDischargeTime ? dayjs(props.values.Config.TimeChargeDischargeTime).toDate() : dayjs().hour(8).minute(0).second(0).toDate(), // default 08:00
|
timeChargeDischargeTime: props.values.Config?.TimeChargeDischargeTime ? dayjs(props.values.Config.TimeChargeDischargeTime).toDate() : 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
|
timeChargeDischargeDate: props.values.Config?.TimeChargeDischargeDate ? dayjs(props.values.Config.TimeChargeDischargeDate).toDate() : dayjs().add(1, 'day').toDate(), // default = tomorrow
|
||||||
controlPermission: props.values.Config.ControlPermission??false,
|
// controlPermission: props.values.Config.ControlPermission??false,
|
||||||
|
controlPermission: String(props.values.Config.ControlPermission).toLowerCase() === "true",
|
||||||
|
|
||||||
// ...(device === 4
|
// ...(device === 4
|
||||||
// ? {
|
// ? {
|
||||||
// clusterNumber: props.values.Config.ClusterNumber??1,
|
// clusterNumber: props.values.Config.ClusterNumber??1,
|
||||||
|
|
@ -312,21 +314,18 @@ function SodistoreHomeConfiguration(props: SodistoreHomeConfigurationProps) {
|
||||||
labelPlacement="start"
|
labelPlacement="start"
|
||||||
control={
|
control={
|
||||||
<Switch
|
<Switch
|
||||||
sx={{
|
name="controlPermission"
|
||||||
transform: "scale(1.4)",
|
checked={Boolean(formValues.controlPermission)}
|
||||||
marginLeft: "15px",
|
|
||||||
}}
|
|
||||||
checked={formValues.controlPermission ?? false}
|
|
||||||
onChange={(e) =>
|
onChange={(e) =>
|
||||||
handleChange({
|
setFormValues((prev) => ({
|
||||||
target: {
|
...prev,
|
||||||
name: "controlPermission",
|
controlPermission: e.target.checked,
|
||||||
value: e.target.checked
|
}))
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
|
sx={{ transform: "scale(1.4)", marginLeft: "15px" }}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
|
|
||||||
label={
|
label={
|
||||||
<FormattedMessage
|
<FormattedMessage
|
||||||
id="controlPermission"
|
id="controlPermission"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue