Browse Source

fix a bug that didn't build temporary target

chenhaiyang 4 years ago
parent
commit
f74c409b1a

+ 0 - 0
app/controllers/equipment/pau/__init__.py


+ 0 - 0
app/controllers/equipment/pau/switch.py


+ 0 - 0
app/controllers/equipment/ventilation_fan/__init__.py


+ 0 - 0
app/controllers/equipment/ventilation_fan/switch.py


+ 4 - 4
app/controllers/targets/temperature.py

@@ -351,7 +351,7 @@ class TemperatureTargetController:
                     self.data['season'],
                     self.data['realtime_temperature']
                 )
-                new_temporary_target = TemporaryTargetBuilder(new_lower, new_upper)
+                new_temporary_target = TemporaryTargetBuilder(new_lower, new_upper).build()
         elif (feedback == FeedbackValue.a_little_hot
               or feedback == FeedbackValue.a_little_cold
               or feedback == FeedbackValue.so_hot
@@ -403,13 +403,13 @@ class TemperatureTargetControllerV2:
             need_run_room_control = True
         elif feedback == FeedbackValue.switch_on:
             need_run_room_control = True
-            if not self.data['is_customized']:
+            if not self.data['target'].is_customized:
                 new_lower, new_upper = TemporaryTargetInit(1, 24).build(
-                    self.data['extent'],
+                    self.data['target'].extent,
                     self.data['season'],
                     self.data['realtime_temperature']
                 )
-                new_temporary_target = TemporaryTargetBuilder(new_lower, new_upper)
+                new_temporary_target = TemporaryTargetBuilder(new_lower, new_upper).build()
         elif (feedback == FeedbackValue.a_little_hot
               or feedback == FeedbackValue.a_little_cold
               or feedback == FeedbackValue.so_hot

+ 0 - 0
app/crud/space/__init__.py


+ 0 - 0
app/crud/space/weight.py


+ 0 - 0
app/models/space/__init__.py


+ 0 - 0
app/models/space/weight.py


+ 0 - 0
app/schemas/sapce_weight.py