From 0201c32312f6478b2bde706607c8c6338e9e1d06 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期三, 27 五月 2026 17:05:29 +0800
Subject: [PATCH] 新增智能电表、空调管理
---
server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java | 31 +++++++++++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java b/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java
index c08f79e..739ac07 100644
--- a/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java
+++ b/server/visits/admin_timer/src/main/java/com/doumee/api/YwTimerController.java
@@ -109,6 +109,37 @@
return ApiResponse.success("鐢佃〃鎺ュ彛鏃ュ織娓呯悊鎴愬姛");
}
+ @ApiOperation("瀹氭椂鏌ヨ澶勭悊涓殑鐢佃〃寮傛浠诲姟鐘舵��")
+ @GetMapping("/syncElectricalAsyncStatus")
+ public ApiResponse syncElectricalAsyncStatus() {
+ ywElectricalBizService.syncPendingAsyncActionsScheduled();
+ return ApiResponse.success("鐢佃〃寮傛浠诲姟鐘舵�佸悓姝ユ垚鍔�");
+ }
+
+ @Autowired
+ private com.doumee.service.business.ConditionerBizService conditionerBizService;
+
+ @ApiOperation("瀹氭椂鍚屾鏅虹簿鐏电綉鍏冲湪绾跨姸鎬�")
+ @GetMapping("/syncConditionerGatewayStatus")
+ public ApiResponse syncConditionerGatewayStatus() {
+ conditionerBizService.syncGatewayStatus();
+ return ApiResponse.success("瀹氭椂鍚屾缃戝叧鐘舵�佹垚鍔�");
+ }
+
+ @ApiOperation("瀹氭椂鍚屾鏅虹簿鐏电┖璋冨唴鏈鸿繍琛屾��")
+ @GetMapping("/syncConditionerIndoorUnits")
+ public ApiResponse syncConditionerIndoorUnits() {
+ conditionerBizService.syncIndoorUnits();
+ return ApiResponse.success("瀹氭椂鍚屾绌鸿皟鍐呮満鐘舵�佹垚鍔�");
+ }
+
+ @ApiOperation("瀹氭椂鍚屾鍓嶄竴鏃ョ┖璋冨鑱旀満鐢ㄩ噺鎶ヨ〃")
+ @GetMapping("/syncConditionerUsagePreviousDay")
+ public ApiResponse syncConditionerUsagePreviousDay() {
+ String msg = conditionerBizService.syncUsagePreviousDay();
+ return ApiResponse.success(msg);
+ }
+
@ApiOperation("瀹氭椂鏇存柊鎴挎簮绉熻祦鐘舵��")
@GetMapping("/ywRoomStatusTimer")
public ApiResponse ywRoomStatusTimer() {
--
Gitblit v1.9.3