From e468088052b2dea9837645eeed689ee9c5f0948d Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期五, 27 十月 2023 15:58:11 +0800
Subject: [PATCH] 油烟

---
 ycl-smoke/src/main/java/com/ycl/smoke/controller/smoke/SmokeController.java |   33 +++++++++++++++++++++++++--------
 1 files changed, 25 insertions(+), 8 deletions(-)

diff --git a/ycl-smoke/src/main/java/com/ycl/smoke/controller/smoke/SmokeController.java b/ycl-smoke/src/main/java/com/ycl/smoke/controller/smoke/SmokeController.java
index 3939151..b88db48 100644
--- a/ycl-smoke/src/main/java/com/ycl/smoke/controller/smoke/SmokeController.java
+++ b/ycl-smoke/src/main/java/com/ycl/smoke/controller/smoke/SmokeController.java
@@ -1,5 +1,6 @@
 package com.ycl.smoke.controller.smoke;
 
+import com.alibaba.fastjson.JSON;
 import com.ycl.service.redis.RedisService;
 import com.ycl.smoke.dto.*;
 import com.ycl.smoke.entity.OdsTenMinData;
@@ -27,46 +28,62 @@
     @Resource
     private RedisService redisService;
 
+    @GetMapping(value = "/login")
+    public String login() {
+
+        LoginParamDto loginParamDto = LoginParamDto.builder().username("閬傛槍鍩庣灞�").password("123456").noCode(true).build();
+        String json = smokeDetectionService.loginAction(loginParamDto);
+        SmokeResultResponseDto responseDto = JSON.parseObject(json, SmokeResultResponseDto.class);
+        if (responseDto.getStatus() == 200) {
+            LoginResponseDto loginResponseDto = JSON.parseObject(responseDto.getData().toString(), LoginResponseDto.class);
+            // System.out.println(loginResponseDto.getToken());
+            redisService.set(RedisKey.SMOKE_TOKEN, loginResponseDto.getToken());
+            return "鐧诲綍鎴愬姛";
+        } else {
+            return json;
+        }
+    }
+
     @PostMapping(value = "/listAlarmMsg")
-    public SmokeResultResponseDto<AlarmMsgResponseDto> getListAlarmMsg(@RequestBody AlarmMsgParamDto params) {
+    public String getListAlarmMsg(@RequestBody AlarmMsgParamDto params) {
 
         return smokeDetectionService.getListAlarmMsg(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
     @PostMapping(value = "/queryDataDetectorDaily2")
-    public SmokeResultResponseDto<DetectorDailyResponseDto> queryDataDetectorDaily2(@RequestBody DetectorDailyParamDto params) {
+    public String queryDataDetectorDaily2(@RequestBody DetectorDailyParamDto params) {
 
         return smokeDetectionService.queryDataDetectorDaily2(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
     @PostMapping(value = "/queryTenMinData")
-    public SmokeResultResponseDto<List<OdsTenMinData>> queryTenMinData(@RequestBody TenMinParamDto params) {
+    public String queryTenMinData(@RequestBody TenMinParamDto params) {
         return smokeDetectionService.queryTenMinData(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
     @PostMapping(value = "/listDataIntime")
-    public SmokeResultResponseDto<DataIntimeResponseDto> listDataIntime(@RequestBody DataIntimeParamDto params) {
+    public String listDataIntime(@RequestBody DataIntimeParamDto params) {
         return smokeDetectionService.listDataIntime(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
     @PostMapping(value = "/listLocale")
-    public SmokeResultResponseDto<LocaleResponseDto> listLocale(@RequestBody LocaleParamDto params) {
+    public String listLocale(@RequestBody LocaleParamDto params) {
         return smokeDetectionService.listLocale(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
     @PostMapping(value = "/queryCustomer")
-    public SmokeResultResponseDto<CustomerResponseDto> queryCustomer(@RequestBody CustomerParamDto params) {
+    public String queryCustomer(@RequestBody CustomerParamDto params) {
         return smokeDetectionService.queryCustomer(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
 
     @PostMapping(value = "/listAlarmRecord")
-    public SmokeResultResponseDto<AlarmRecordResponseDto> getListAlarmRecord(@RequestBody AlarmMsgParamDto params) {
+    public String getListAlarmRecord(@RequestBody AlarmMsgParamDto params) {
         return smokeDetectionService.getListAlarmRecord(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 
     @PostMapping(value = "/listCurAlarm")
-    public SmokeResultResponseDto<CurAlarmResponseDto> getListCurAlarm(@RequestBody CurAlarmParamDto params) {
+    public String getListCurAlarm(@RequestBody CurAlarmParamDto params) {
         return smokeDetectionService.getListCurAlarm(params, redisService.get(RedisKey.SMOKE_TOKEN).toString());
     }
 

--
Gitblit v1.8.0