TRX 1 рік тому
батько
коміт
247b052eb4

+ 8 - 0
src/main/java/com/zswl/dataservice/httpRequest/apiConf/APIResponseModel.java

@@ -1,5 +1,6 @@
 package com.zswl.dataservice.httpRequest.apiConf;
 
+import cn.hutool.json.JSONUtil;
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -21,6 +22,13 @@ public class APIResponseModel {
 
     private ApiConfParam param;
 
+    public <T> T toBean(Class<T> tClass) {
+        if (content != null) {
+            return JSONUtil.toBean(content, tClass);
+        }
+        return null;
+    }
+
     public boolean isSuccess() {
         if (StringUtils.isNotEmpty(this.state) && "Fail".equals(state)) {
             return failed;

+ 1 - 0
src/main/java/com/zswl/dataservice/service/user/impl/UserServiceImpl.java

@@ -1,5 +1,6 @@
 package com.zswl.dataservice.service.user.impl;
 
+import cn.hutool.json.JSONUtil;
 import com.alibaba.fastjson.JSONObject;
 import com.google.gson.JsonObject;
 import com.zswl.dataservice.config.SystemDefaultConfig;