From 301ac7fa6f583f19b4f4a97bd9b469049b5ff10a Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期二, 15 七月 2025 17:22:50 +0800
Subject: [PATCH] 添加3个模块

---
 se-collect/src/main/java/com/terra/collect/entity/all/ResponseMsg.java |  107 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 107 insertions(+), 0 deletions(-)

diff --git a/se-collect/src/main/java/com/terra/collect/entity/all/ResponseMsg.java b/se-collect/src/main/java/com/terra/collect/entity/all/ResponseMsg.java
new file mode 100644
index 0000000..709ab69
--- /dev/null
+++ b/se-collect/src/main/java/com/terra/collect/entity/all/ResponseMsg.java
@@ -0,0 +1,107 @@
+package com.terra.collect.entity.all;
+
+/**
+ * 鍝嶅簲娑堟伅绫�
+ * @author www
+ * @param <T> 娉涘瀷
+ */
+public class ResponseMsg<T> {
+    public ResponseMsg() {
+        this.time = System.currentTimeMillis();
+    }
+
+    public ResponseMsg(HttpStatus code, T result) {
+        this.code = code.getValue();
+        this.msg = this.code == 200 ? "鎴愬姛" : "澶辫触";
+        this.result = result;
+        this.time = System.currentTimeMillis();
+    }
+
+    public ResponseMsg(HttpStatus code, String msg, T result) {
+        this.code = code.getValue();
+        this.msg = msg;
+        this.result = result;
+        this.time = System.currentTimeMillis();
+    }
+
+    public ResponseMsg(int code, String msg, T result, long time) {
+        this.code = code;
+        this.msg = msg;
+        this.result = result;
+        this.time = time;
+    }
+
+    public ResponseMsg(HttpStatus code, long count, T result) {
+        this.code = code.getValue();
+        this.msg = this.code == 200 ? "鎴愬姛" : "澶辫触";
+        this.count = count;
+        this.result = result;
+        this.time = System.currentTimeMillis();
+    }
+
+    public ResponseMsg(HttpStatus code, String msg, long count, T result) {
+        this.code = code.getValue();
+        this.msg = msg;
+        this.count = count;
+        this.result = result;
+        this.time = System.currentTimeMillis();
+    }
+
+    public ResponseMsg(int code, String msg, long count, T result, long time) {
+        this.code = code;
+        this.msg = msg;
+        this.count = count;
+        this.result = result;
+        this.time = time;
+    }
+
+    private int code;
+
+    private String msg;
+
+    private long count;
+
+    private T result;
+
+    private long time;
+
+    public int getCode() {
+        return code;
+    }
+
+    public void setCode(int code) {
+        this.code = code;
+    }
+
+    public String getMsg() {
+        return msg;
+    }
+
+    public void setMsg(String msg) {
+        this.msg = msg;
+    }
+
+    public long getCount() {
+        return count;
+    }
+
+    public void setCount(long count) {
+        this.count = count;
+    }
+
+    public T getResult() {
+        return result;
+    }
+
+    public void setResult(T result) {
+        this.result = result;
+    }
+
+    public long getTime() {
+        return time;
+    }
+
+    public void setTime(long time) {
+        this.time = time;
+    }
+}

--
Gitblit v1.9.3