From 1c1c9586e64cbbabc674c924b702b83c3451550a Mon Sep 17 00:00:00 2001
From: zhuangtianxiang <2913129173@qq.com>
Date: Thu, 12 Dec 2024 15:19:11 +0800
Subject: [PATCH] =?UTF-8?q?refactor(iot):=20=E9=87=8D=E6=9E=84=20IoT=20?=
=?UTF-8?q?=E7=9B=B8=E5=85=B3=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 优化了 ParamMapper 接口,删除了未使用的代码
- 改进了 ProductServiceImpl 中的代码格式和命名
- 调整了 PropertyQuery 和 PropertyServiceImpl 中的代码结构
- 删除了 GlobalResponseHandler 类,简化了响应处理逻辑
---
.../response/GlobalResponseHandler.java | 122 ++--
.../framework/response/ResponseResult.java | 530 +++++++++---------
.../controller/AttachmentController.java | 1 +
.../service/impl/ProductServiceImpl.java | 3 +-
.../service/impl/RecordServiceImpl.java | 2 -
.../modules/iot/tsl/mapper/ParamMapper.java | 3 -
.../tsl/service/impl/EventServiceImpl.java | 4 +-
.../tsl/service/impl/ServeServiceImpl.java | 2 -
.../service/impl/BulletinServiceImpl.java | 6 +
.../resources/db/gateway/public/iot_param.sql | 2 +-
.../8e68afa45f885d59b35fc2d0dec599fbaa7c3149 | Bin 0 -> 42336 bytes
11 files changed, 336 insertions(+), 339 deletions(-)
create mode 100644 storage/attachment/8e68afa45f885d59b35fc2d0dec599fbaa7c3149
diff --git a/src/main/java/com/zsc/edu/gateway/framework/response/GlobalResponseHandler.java b/src/main/java/com/zsc/edu/gateway/framework/response/GlobalResponseHandler.java
index 9cee782..3de9f59 100644
--- a/src/main/java/com/zsc/edu/gateway/framework/response/GlobalResponseHandler.java
+++ b/src/main/java/com/zsc/edu/gateway/framework/response/GlobalResponseHandler.java
@@ -1,61 +1,61 @@
-package com.zsc.edu.gateway.framework.response;
-
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.core.MethodParameter;
-import org.springframework.http.HttpHeaders;
-import org.springframework.http.MediaType;
-import org.springframework.http.converter.HttpMessageConverter;
-import org.springframework.http.server.ServerHttpRequest;
-import org.springframework.http.server.ServerHttpResponse;
-import org.springframework.web.bind.annotation.RestControllerAdvice;
-import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice;
-
-/**
- * 响应统一封装
- *
- * 将响应数据,封装成统一的数据格式。
- *
- * 通过本处理器,将接口方法返回的数据,统一封装到 ResponseResult 的 data 字段中,如果接口方法返回为 void,则 data 字段的值为 null。
- *
- * @author zhuang
- */
-@Slf4j
-@RestControllerAdvice(basePackages = "com.zsc.edu.gateway")
-public class GlobalResponseHandler implements ResponseBodyAdvice