From 2d9cfa55f0f839ff464b445a259839ab6490d135 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 17 七月 2024 22:22:41 +0800
Subject: [PATCH] 提交

---
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTCaseInfoResponse.java         |   45 +++
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSysuserGetTokenResponse.java  |   58 ++++
 server/web/src/main/java/com/doumee/api/web/CustomerApi.java                                             |   19 
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSpaceInfoResponse.java        |   25 ++
 server/service/src/main/java/com/doumee/config/Jwt/WebMvcConfig.java                                     |    5 
 server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomZhongTaiServiceImpl.java                       |  217 ++++++++++++++++++
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTRealcaseInfoResponse.java     |   34 ++
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/ZTConstants.java                         |   29 ++
 server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java                     |   18 
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductNewsInfoResponse.java  |   52 ++++
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductInfoResponse.java      |   52 ++++
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductParamInfoResponse.java |   22 +
 server/service/src/main/java/com/doumee/biz/zbom/ZbomZhongTaiService.java                                |   11 
 server/service/src/main/java/com/doumee/core/utils/Constants.java                                        |    3 
 server/web/src/main/java/com/doumee/api/web/PersonnelApi.java                                            |   11 
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTVideoInfoResponse.java        |   62 +++++
 server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTZbDecoInfoResponse.java       |   48 ++++
 17 files changed, 683 insertions(+), 28 deletions(-)

diff --git a/server/service/src/main/java/com/doumee/biz/zbom/ZbomZhongTaiService.java b/server/service/src/main/java/com/doumee/biz/zbom/ZbomZhongTaiService.java
index 5cec664..2327f93 100644
--- a/server/service/src/main/java/com/doumee/biz/zbom/ZbomZhongTaiService.java
+++ b/server/service/src/main/java/com/doumee/biz/zbom/ZbomZhongTaiService.java
@@ -17,7 +17,18 @@
 @Service
 public interface ZbomZhongTaiService {
     ZTUserGetTokenResponse getUserToken(ZTUserGetTokenRequest param);
+    ZTSysuserGetTokenResponse getSysuserToken(String  mobile);
     ZTBaseResponse userUpdateInfo(ZTUserInfoUpdateRequest param);
+    ZTBasePageResponse<ZTProductNewsInfoResponse> pageProductNewsList(ZTContentListRequest param);
+    ZTBasePageResponse<ZTProductInfoResponse> pageProductList(ZTContentListRequest param);
+    ZTBasePageResponse<ZTRealcaseInfoResponse> pageRealcaseList(ZTContentListRequest param);
+    ZTBasePageResponse<ZTVideoInfoResponse> pageVideoList(ZTContentListRequest param);
+    ZTBasePageResponse<ZTCaseInfoResponse> pageWholecaseList(ZTContentListRequest param);
+    ZTBasePageResponse<ZTZbDecoInfoResponse> pageZbDecoList(ZTContentListRequest param);
+    ZTProductInfoResponse getProductInfo(ZTContentInfoRequest param);
+    ZTCaseInfoResponse getWholecaseInfo(ZTContentInfoRequest param);
+    ZTProductNewsInfoResponse getProductNewsInfo(ZTContentInfoRequest param);
+    ZTRealcaseInfoResponse getRealcaseInfo(ZTContentInfoRequest param);
     boolean userLogout(ZTBaseRequst param);
     List<ZTCatalogInfoResponse> getCatalogList(ZTCatalogListRequest param);
     List<ZTTagInfoResponse> getTagList(ZTCatalogListRequest param);
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomZhongTaiServiceImpl.java b/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomZhongTaiServiceImpl.java
index d010ae4..8abf61d 100644
--- a/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomZhongTaiServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomZhongTaiServiceImpl.java
@@ -61,6 +61,25 @@
        return null;
    }
     /**
+     * 鑾峰彇B绔敤鎴风櫥闄唗oken
+     * @param mobile
+     * @return
+     */
+   @Override
+   public ZTSysuserGetTokenResponse getSysuserToken(String  mobile){
+       ZTBaseResponse<ZTSysuserGetTokenResponse> result = sendHttpRequest(
+               ZTConstants.IntegerUrl.USER_MOBILE_FASTLOGIN_URL+"?mobile="+mobile,
+               ZTConstants.IntegerName.USER_MOBILE_FASTLOGIN_NAME,
+               null,
+               null,
+               "",
+               new TypeReference<ZTBaseResponse<ZTSysuserGetTokenResponse>>(){});
+       if(result!=null){
+           return result.getData();
+       }
+       return null;
+   }
+    /**
      * 鑾峰彇鐢ㄦ埛鐧婚檰token
      * @return
      */
@@ -185,6 +204,196 @@
 //            return ztBasePageResponse;
         }
         return null;
+    }
+    /**
+     * 鑾峰彇瑙嗛鍒楄〃鍒嗛〉
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTBasePageResponse<ZTZbDecoInfoResponse> pageZbDecoList(ZTContentListRequest param){
+        ZTBaseResponse<ZTBasePageResponse<ZTZbDecoInfoResponse>> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.ZBDECO_PAGE_LIST_URL,
+                ZTConstants.IntegerName.ZBDECO_PAGE_LIST_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTZbDecoInfoResponse>>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return null;
+    }
+    /**
+     * 鑾峰彇瑙嗛鍒楄〃鍒嗛〉
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTBasePageResponse<ZTVideoInfoResponse> pageVideoList(ZTContentListRequest param){
+        ZTBaseResponse<ZTBasePageResponse<ZTVideoInfoResponse>> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.VIDEO_PAGE_LIST_URL,
+                ZTConstants.IntegerName.VIDEO_PAGE_LIST_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTVideoInfoResponse>>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return null;
+    }
+    /**
+     * 鑾峰彇浜у搧璧勮鍒楄〃鍒嗛〉
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTBasePageResponse<ZTProductNewsInfoResponse> pageProductNewsList(ZTContentListRequest param){
+        ZTBaseResponse<ZTBasePageResponse<ZTProductNewsInfoResponse>> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.PRODUCT_NEWS_PAGE_LIST_URL,
+                ZTConstants.IntegerName.PRODUCT_NEWS_PAGE_LIST_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTProductNewsInfoResponse>>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return null;
+    }
+    /**
+     * 鑾峰彇浜у搧鍒楄〃鍒嗛〉
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTBasePageResponse<ZTProductInfoResponse> pageProductList(ZTContentListRequest param){
+        ZTBaseResponse<ZTBasePageResponse<ZTProductInfoResponse>> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.PRODUCT_PAGE_LIST_URL,
+                ZTConstants.IntegerName.PRODUCT_PAGE_LIST_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTProductInfoResponse>>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return null;
+    }
+    /**
+     * 鑾峰彇鍏ㄥ眿妗堜緥鍒楄〃鍒嗛〉
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTBasePageResponse<ZTCaseInfoResponse> pageWholecaseList(ZTContentListRequest param){
+        ZTBaseResponse<ZTBasePageResponse<ZTCaseInfoResponse>> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.WHOLECASE_PAGE_LIST_URL,
+                ZTConstants.IntegerName.WHOLECASE_PAGE_LIST_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTCaseInfoResponse>>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return null;
+    }
+    /**
+     * 鑾峰彇瀹炴櫙妗堜緥鍒楄〃鍒嗛〉
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTBasePageResponse<ZTRealcaseInfoResponse> pageRealcaseList(ZTContentListRequest param){
+        ZTBaseResponse<ZTBasePageResponse<ZTRealcaseInfoResponse>> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.REALCASE_PAGE_LIST_URL,
+                ZTConstants.IntegerName.REALCASE_PAGE_LIST_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTRealcaseInfoResponse>>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return null;
+    }
+    /**
+     * 鑾峰彇浜у搧璇︽儏
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTProductInfoResponse getProductInfo(ZTContentInfoRequest param){
+        ZTBaseResponse<ZTProductInfoResponse> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.PRODUCT_INFO_URL,
+                ZTConstants.IntegerName.PRODUCT_INFO_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTProductInfoResponse>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return  null;
+    }
+    /**
+     * 鑾峰彇浜у搧璧勮璇︽儏
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTProductNewsInfoResponse getProductNewsInfo(ZTContentInfoRequest param){
+        ZTBaseResponse<ZTProductNewsInfoResponse> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.PRODUCT_NEWS_INFO_URL,
+                ZTConstants.IntegerName.PRODUCT_NEWS_INFO_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTProductNewsInfoResponse>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return  null;
+    }
+    /**
+     * 鑾峰彇瀹炴櫙璧勮璇︽儏
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTRealcaseInfoResponse getRealcaseInfo(ZTContentInfoRequest param){
+        ZTBaseResponse<ZTRealcaseInfoResponse> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.REALCASE_INFO_URL,
+                ZTConstants.IntegerName.REALCASE_INFO_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTRealcaseInfoResponse>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return  null;
+    }
+    /**
+     * 鑾峰彇鍏ㄥ眿璧勮璇︽儏
+     * @param param
+     * @return
+     */
+    @Override
+    public ZTCaseInfoResponse getWholecaseInfo(ZTContentInfoRequest param){
+        ZTBaseResponse<ZTCaseInfoResponse> result = sendHttpRequest(
+                ZTConstants.IntegerUrl.WHOLECASE_INFO_URL,
+                ZTConstants.IntegerName.WHOLECASE_INFO_NAME,
+                param.getToken(),
+                param.getUserType(),
+                JSONObject.toJSONString(param ),
+                new TypeReference<ZTBaseResponse<ZTCaseInfoResponse>>(){});
+        if(result!=null){
+            return result.getData();
+        }
+        return  null;
     }
     /**
      * 鑾峰彇鍐呭璇︽儏
@@ -458,7 +667,13 @@
         int success = 0;
         try {
             Map<String,String> headers = new HashMap<>();
-            headers.put(ZTConstants.HEADER_TOKEN,token);
+            if(StringUtils.equals(userType,ZTConstants.CUSTOMER)){
+                //濡傛灉鏄疌绔鎴�
+                headers.put(ZTConstants.HEADER_TOKEN,token);
+            }else{
+                //濡傛灉鏄疊绔敤鎴�
+                headers.put(ZTConstants.HEADER_SYSUSER_TOKEN,token);
+            }
             headers.put(ZTConstants.HEADER_USERTYPE,userType);
             String index = (String) redisTemplate.opsForValue().get(Constants.RedisKeys.ZBOM_ZHONGTAI_API_URL);
             res = HttpsUtil.postJsonWithHeaders(index+url,param,headers);
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/ZTConstants.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/ZTConstants.java
index d4d71c7..7cba81b 100644
--- a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/ZTConstants.java
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/ZTConstants.java
@@ -7,7 +7,12 @@
     public static  Integer CODE_SUCCESS = 200;//鎺ュ彛鎴愬姛杩斿洖鐮�
     public static  String HEADER_USERTYPE = "userType";//userType鍦℉EADER涓殑鍚嶅瓧
     public static  String HEADER_TOKEN = "token";//token
+    public static  String HEADER_SYSUSER_TOKEN = "z-access-token";//token
     public static  String DEFAULT_PID = "1";//榛樿鐪佸競鍖簆id=1琛ㄧず鍙栧叏涓浗
+
+    public static final String CUSTOMER = "CUSTOMER";
+    public static final String BUSINESS = "BUSINESS";
+
 
     /**
      * 鍒嗙被code
@@ -49,6 +54,17 @@
         String BEHAVIOR_LIST_URL ="/behavior/api/customerBehaviors";
         String CUSTOMER_CAROUSEL_IMAGE_URL ="/content/api/carouselAdList";
         String CUSTOMER_CAROUSEL_IMAGE_DETAIL_URL ="/content/api/carouselAdDetail";
+        String USER_MOBILE_FASTLOGIN_URL ="/sysUser/mobileFastLogin";
+        String VIDEO_PAGE_LIST_URL ="/content/api/videoRecPageList";
+        String ZBDECO_PAGE_LIST_URL ="/content/api/zbDecoPageList";
+        String PRODUCT_NEWS_PAGE_LIST_URL ="/content/api/productInfoPageList";
+        String PRODUCT_NEWS_INFO_URL ="/content/api/productInfoDetail";
+        String PRODUCT_PAGE_LIST_URL ="/content/api/productPageList";
+        String PRODUCT_INFO_URL ="/content/api/productDetail";
+        String WHOLECASE_PAGE_LIST_URL ="/content/api/wholeCasePageList";
+        String WHOLECASE_INFO_URL ="/content/api/wholeCaseDetail";
+        String REALCASE_PAGE_LIST_URL ="/content/api/realCasePageList";
+        String REALCASE_INFO_URL ="/content/api/realCaseDetail";
     }
     public interface IntegerName{
         String USER_UPDATE_NAME ="鐢ㄦ埛淇℃伅鍚屾";
@@ -74,5 +90,18 @@
 
         String AREA_TREE_NAME ="鍏ㄩ噺鐪佸競鍖烘爲褰㈡暟鎹�";
         String AREA_ALL_NAME ="鍏ㄩ噺鐪佸競鍖鸿瘎绾ф暟鎹�";
+        String USER_MOBILE_FASTLOGIN_NAME ="B绔敤鎴锋墜鏈哄彿蹇嵎鐧诲綍";
+
+        String VIDEO_PAGE_LIST_NAME ="鑾峰彇瑙嗛鍒楄〃";
+        String ZBDECO_PAGE_LIST_NAME ="鑾峰彇蹇楄瑁呬慨鍒楄〃";
+        String PRODUCT_NEWS_PAGE_LIST_NAME ="鑾峰彇浜у搧鍜ㄨ鍒楄〃";
+        String PRODUCT_NEWS_INFO_NAME ="鑾峰彇浜у搧鍜ㄨ璇︽儏";
+        String PRODUCT_PAGE_LIST_NAME ="鑾峰彇浜у搧鍒楄〃";
+        String PRODUCT_INFO_NAME ="鑾峰彇浜у搧璇︽儏";
+        String WHOLECASE_PAGE_LIST_NAME ="鑾峰彇鍏ㄥ眿妗堜緥鍒楄〃";
+        String WHOLECASE_INFO_NAME ="鑾峰彇鍏ㄥ眿妗堜緥璇︽儏";
+        String REALCASE_PAGE_LIST_NAME ="鑾峰彇瀹炴櫙妗堜緥鍒楄〃";
+        String REALCASE_INFO_NAME ="鑾峰彇瀹炴櫙妗堜緥璇︽儏";
+
     }
 }
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTCaseInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTCaseInfoResponse.java
new file mode 100644
index 0000000..6957f48
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTCaseInfoResponse.java
@@ -0,0 +1,45 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+/**
+ * 妗堜緥璇︽儏杩斿洖
+ */
+@Data
+public class ZTCaseInfoResponse implements Serializable {
+    private String apiSpaceCaseVos;
+    private String caseInfo;
+    /**
+     * 鏀惰棌閲�
+     */
+    private String collectCount;
+    /**
+     * 涓诲浘
+     */
+    private String coverImage;
+    /**
+     * id
+     */
+    private String id;
+    /**
+     * 鏄惁鏀惰棌 true:鏀惰棌  false:鏈敹钘�
+     */
+    private boolean isCollection;
+    private String layoutUlr;
+    private String panorama;
+    /**
+     * 鍙戝竷鏃ユ湡
+     */
+    private String publishDt;
+    /**
+     * 鏍囬
+     */
+    private String title;
+    /**
+     * 娴忚閲�
+     */
+    private String viewCount;
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductInfoResponse.java
new file mode 100644
index 0000000..71f1401
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductInfoResponse.java
@@ -0,0 +1,52 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+
+/**
+ * 浜у搧璇︽儏杩斿洖
+ */
+@Data
+public class ZTProductInfoResponse implements Serializable {
+    private String author;
+    /**
+     * 璇︽儏椤佃疆鎾浘鍒楄〃锛堝瑙嗚鍥撅級
+     */
+    private String[] bannerImgList;
+    private String collectCount;
+    /**
+     * 璇︽儏椤靛瘜鏂囨湰锛堝叏灞嬪畾鍒堕亶鍘唖paceList鐨勫瘜鏂囨湰锛�
+     */
+    private String content;
+    private String coverImage;
+    private String id;
+    private String isCollection;
+    private String langCode;
+    /**
+     * 浜у搧鍙傛暟鍒楄〃
+     */
+    private List<ZTProductParamInfoResponse> productParamList;
+    private String publishDate;
+    private String publishDepartment;
+    /**
+     * 瀹炴櫙鍥惧垪琛�
+     */
+    private String[] realImgList;
+    /**
+     * 绌洪棿鍒楄〃
+     */
+    private List<ZTSpaceInfoResponse> spaceList;
+    private String subtitle;
+    private String title;
+    private String viewCount;
+    private String downloadCount;
+    private String isTop;
+    private String orgId;
+    private String praiseCount;
+    private String shareCount;
+    private String sort;
+    private String type;
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductNewsInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductNewsInfoResponse.java
new file mode 100644
index 0000000..ccf91c5
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductNewsInfoResponse.java
@@ -0,0 +1,52 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.List;
+
+
+/**
+ * 浜у搧鍜ㄨ璇︽儏杩斿洖
+ */
+@Data
+public class ZTProductNewsInfoResponse implements Serializable {
+    private String author;
+    /**
+     * 璇︽儏椤佃疆鎾浘鍒楄〃锛堝瑙嗚鍥撅級
+     */
+    private String[] bannerImgList;
+    private String collectCount;
+    /**
+     * 璇︽儏椤靛瘜鏂囨湰锛堝叏灞嬪畾鍒堕亶鍘唖paceList鐨勫瘜鏂囨湰锛�
+     */
+    private String content;
+    private String coverImage;
+    private String id;
+    private String isCollection;
+    private String langCode;
+    /**
+     * 浜у搧鍙傛暟鍒楄〃
+     */
+    private List<ZTProductParamInfoResponse> productParamList;
+    private String publishDate;
+    private String publishDepartment;
+    /**
+     * 瀹炴櫙鍥惧垪琛�
+     */
+    private String[] realImgList;
+    /**
+     * 绌洪棿鍒楄〃
+     */
+    private List<ZTSpaceInfoResponse> spaceList;
+    private String subtitle;
+    private String title;
+    private String viewCount;
+    private String downloadCount;
+    private String isTop;
+    private String orgId;
+    private String praiseCount;
+    private String shareCount;
+    private String sort;
+    private String type;
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductParamInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductParamInfoResponse.java
new file mode 100644
index 0000000..9348808
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTProductParamInfoResponse.java
@@ -0,0 +1,22 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+/**
+ * 瀹炴櫙妗堜緥璇︽儏杩斿洖
+ */
+@Data
+public class ZTProductParamInfoResponse implements Serializable {
+    /**
+     * 鍙傛暟鍚�
+     */
+    private String paramName;
+    /**
+     * 鍙傛暟鍊�
+     */
+    private String paramValue;
+
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTRealcaseInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTRealcaseInfoResponse.java
new file mode 100644
index 0000000..c3a6b58
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTRealcaseInfoResponse.java
@@ -0,0 +1,34 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+/**
+ * 瀹炴櫙妗堜緥璇︽儏杩斿洖
+ */
+@Data
+public class ZTRealcaseInfoResponse implements Serializable {
+    private String caseInfo;
+    private String collectCount;
+    /**
+     * 涓诲浘
+     */
+    private String coverImage;
+    private String id;
+    private String[] imgList;
+    /**
+     * 鏄惁鏀惰棌 true:鏀惰棌  false:鏈敹钘�
+     */
+    private boolean isCollection;
+    /**
+     * 鍙戝竷鏃ユ湡
+     */
+    private String publishDate;
+    /**
+     * 鏍囬
+     */
+    private String title;
+    private String viewCount;
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSpaceInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSpaceInfoResponse.java
new file mode 100644
index 0000000..73dba77
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSpaceInfoResponse.java
@@ -0,0 +1,25 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+/**
+ * 瀹炴櫙妗堜緥璇︽儏杩斿洖
+ */
+@Data
+public class ZTSpaceInfoResponse implements Serializable {
+    /**
+     * 绌洪棿鍐呭瀵屾枃鏈�
+     */
+    private String spaceContent;
+    /**
+     * 绌洪棿鍥剧墖
+     */
+    private String spaceImg;
+    /**
+     * 绌洪棿鍚嶇О
+     */
+    private String spaceName;
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSysuserGetTokenResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSysuserGetTokenResponse.java
new file mode 100644
index 0000000..44ed2a8
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTSysuserGetTokenResponse.java
@@ -0,0 +1,58 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+@Data
+public class ZTSysuserGetTokenResponse implements Serializable {
+    /**
+     * 鐢ㄦ埛id
+     */
+    private String id;
+
+
+    /**
+     * 鏈夋晥鏈� 绉�
+     */
+    private Long expire;
+
+    /**
+     * 褰撳墠鐢ㄦ埛token
+     */
+    private String token;
+    /**
+     * 鐢ㄦ埛璐﹀彿
+     */
+    private String userAccount;
+    /**
+     * 鐢ㄦ埛澶村儚
+     */
+    private String userImg;
+    /**
+     * 鐢ㄦ埛鎵嬫満鍙风爜
+     */
+    private String userMobile;
+    /**
+     * 鐢ㄦ埛濮撳悕
+     */
+    private String userRealName;
+    /**
+     * 鏈嶅姟瀹㈡埛鏁�
+     */
+    private long userServedClients;
+    /**
+     * 寰俊浜岀淮鐮�
+     */
+    private String userWechatQrCode;
+    /**
+     * 浠庝笟骞撮檺
+     */
+    private long userWorkingLife;
+    /**
+     * 浼佷笟寰俊浜岀淮鐮�
+     */
+    private String userWorkWechatQrCode;
+
+
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTVideoInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTVideoInfoResponse.java
new file mode 100644
index 0000000..3a69717
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTVideoInfoResponse.java
@@ -0,0 +1,62 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Map;
+
+
+/**
+ * 鍟嗗搧璇︽儏杩斿洖
+ */
+@Data
+public class ZTVideoInfoResponse implements Serializable {
+    private String author;
+    /**
+     * 鏀惰棌鏁伴噺
+     */
+    private long collectCount;
+    /**
+     * 灏侀潰鍥�
+     */
+    private String coverImage;
+    /**
+     * id
+     */
+    private String id;
+    /**
+     * 鏄惁鏀惰棌
+     */
+    private boolean isCollection;
+    private String langCode;
+    /**
+     * 鍠滄鏁伴噺
+     */
+    private long likeCount;
+    /**
+     * 鍙戝竷缁勭粐
+     */
+    private String publishDepartment;
+    /**
+     * 鍙戝竷鏃堕棿
+     */
+    private String publishDt;
+    /**
+     * 鍒嗕韩鏁伴噺
+     */
+    private long shareCount;
+    private String subtitle;
+    /**
+     * 鏍囬
+     */
+    private String title;
+    /**
+     * 瑙嗛閾炬帴
+     */
+    private String videoUrl;
+    /**
+     * 娴忚鏁伴噺
+     */
+    private String viewCount;
+}
diff --git a/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTZbDecoInfoResponse.java b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTZbDecoInfoResponse.java
new file mode 100644
index 0000000..b3adea3
--- /dev/null
+++ b/server/service/src/main/java/com/doumee/biz/zbom/model/zhongtai/response/ZTZbDecoInfoResponse.java
@@ -0,0 +1,48 @@
+package com.doumee.biz.zbom.model.zhongtai.response;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+/**
+ * 妗堜緥璇︽儏杩斿洖
+ */
+@Data
+public class ZTZbDecoInfoResponse implements Serializable {
+    private String author;
+    /**
+     * 鏀惰棌閲�
+     */
+    private long collectCount;
+    private String id;
+    /**
+     * 鏄惁鏀惰棌 true:鏀惰棌  false:鏈敹钘�
+     */
+    private boolean isCollection;
+    private String langCode;
+    /**
+     * 鍠滄鏁�
+     */
+    private long likeCount;
+    /**
+     * 鏂囩珷鍦板潃
+     */
+    private String linkUrl;
+    private String publishDepartment;
+    /**
+     * 鍙戝竷鏃ユ湡
+     */
+    private String publishDt;
+    private long shareCount;
+    private String subtitle;
+    /**
+     * 鏍囬
+     */
+    private String title;
+    /**
+     * 鏌ョ湅閲�
+     */
+    private long viewCount;
+
+}
diff --git a/server/service/src/main/java/com/doumee/config/Jwt/WebMvcConfig.java b/server/service/src/main/java/com/doumee/config/Jwt/WebMvcConfig.java
index 8fd806c..f856bca 100644
--- a/server/service/src/main/java/com/doumee/config/Jwt/WebMvcConfig.java
+++ b/server/service/src/main/java/com/doumee/config/Jwt/WebMvcConfig.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.JSONObject;
 import com.doumee.biz.system.SystemDictDataBiz;
+import com.doumee.biz.zbom.model.zhongtai.ZTConstants;
 import com.doumee.config.annotation.UserLoginRequired;
 import com.doumee.config.annotation.LoginRequired;
 import com.doumee.core.constants.ResponseStatus;
@@ -118,7 +119,7 @@
                 throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"鐢ㄦ埛宸茬鐢�,璇疯仈绯荤鐞嗗憳");
             }
             request.setAttribute(JwtTokenUtil.UserId_Name, memberId);
-            request.setAttribute(JwtTokenUtil.UserType, Constants.CUSTOMER);
+            request.setAttribute(JwtTokenUtil.UserType, ZTConstants.CUSTOMER);
             return true;
         } catch (IllegalArgumentException | JwtException e) {
             throw new BusinessException(ResponseStatus.NO_LOGIN.getCode(),"鏈櫥褰�");
@@ -153,7 +154,7 @@
                 throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"鐢ㄦ埛宸茬鐢�,璇疯仈绯荤鐞嗗憳");
             }
             request.setAttribute(JwtTokenUtil.UserId_Name, userId);
-            request.setAttribute(JwtTokenUtil.UserType, Constants.BUSINESS);
+            request.setAttribute(JwtTokenUtil.UserType, ZTConstants.BUSINESS);
             return true;
         } catch (IllegalArgumentException | JwtException e) {
             throw new BusinessException(ResponseStatus.NO_LOGIN.getCode(),"鏈櫥褰�");
diff --git a/server/service/src/main/java/com/doumee/core/utils/Constants.java b/server/service/src/main/java/com/doumee/core/utils/Constants.java
index 466c8ce..04d4d45 100644
--- a/server/service/src/main/java/com/doumee/core/utils/Constants.java
+++ b/server/service/src/main/java/com/doumee/core/utils/Constants.java
@@ -53,9 +53,6 @@
     public static final String HK_ROOTORG_CODE ="HK_ROOTORG_CODE" ;
     public static final String HK_ROOTORG_NAME ="HK_ROOTORG_NAME" ;
     public static final String REDIS_TOKEN_KEY = "token_";
-    public static final String CUSTOMER = "CUSTOMER";
-    public static final String BUSINESS = "BUSINESS";
-
 
     //琚嫓璁夸汉淇℃伅鏍¢獙鏂瑰紡锛�0鎵嬫満鍙峰崟鐙牎楠� 1鎵嬫満鍙峰拰濮撳悕缁勫悎鏍¢獙锛�
     public static final String ZBOM_CRM_AUTH_API_KEY = "ZBOM_CRM_AUTH_API_KEY";
diff --git a/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
index 4d3cbf2..e6beb7b 100644
--- a/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java
@@ -6,9 +6,11 @@
 import com.doumee.biz.system.SystemDictDataBiz;
 import com.doumee.biz.zbom.ZbomZhongTaiService;
 import com.doumee.biz.zbom.model.zhongtai.ZTBaseRequst;
+import com.doumee.biz.zbom.model.zhongtai.ZTConstants;
 import com.doumee.biz.zbom.model.zhongtai.ZTUserGetTokenRequest;
 import com.doumee.biz.zbom.model.zhongtai.ZTUserInfoUpdateRequest;
 import com.doumee.biz.zbom.model.zhongtai.response.ZTBaseResponse;
+import com.doumee.biz.zbom.model.zhongtai.response.ZTSysuserGetTokenResponse;
 import com.doumee.biz.zbom.model.zhongtai.response.ZTUserGetTokenResponse;
 import com.doumee.config.Jwt.JwtPayLoad;
 import com.doumee.config.Jwt.JwtTokenUtil;
@@ -438,12 +440,12 @@
     public static ZTBaseInfoResponse getZTToken(ZbomZhongTaiService zbomZhongTaiService,
                                                 MemberMapper memberMapper, UsersMapper usersMapper, SystemDictDataBiz systemDictDataBiz, Long id, String userType){
         ZTBaseInfoResponse ztBaseInfoResponse = new ZTBaseInfoResponse();
-        if(userType.equals(Constants.CUSTOMER)){
+        if(userType.equals(ZTConstants.CUSTOMER)){
             Member member = memberMapper.selectById(id);
             if(Objects.isNull(member)){
                 throw new BusinessException(ResponseStatus.BAD_REQUEST);
             }
-            ztBaseInfoResponse.setUserType(Constants.CUSTOMER);
+            ztBaseInfoResponse.setUserType(ZTConstants.CUSTOMER);
             ztBaseInfoResponse.setOpenId(member.getOpenid());
             //濡傛灉鏃犳湁鏁堟湡/宸茶繃鏈� 閲嶆柊鑾峰彇
             if(Objects.isNull(member.getTokenDate()) || member.getTokenDate().getTime()<=System.currentTimeMillis() ){
@@ -467,12 +469,12 @@
             }
             ztBaseInfoResponse.setToken(member.getToken());
             return ztBaseInfoResponse;
-        }else if(userType.equals(Constants.BUSINESS)){
+        }else if(userType.equals(ZTConstants.BUSINESS)){
             Users users = usersMapper.selectById(id);
             if(Objects.isNull(users)){
                 throw new BusinessException(ResponseStatus.BAD_REQUEST);
             }
-            ztBaseInfoResponse.setUserType(Constants.BUSINESS);
+            ztBaseInfoResponse.setUserType(ZTConstants.BUSINESS);
             ztBaseInfoResponse.setOpenId(users.getOpenid());
             if(Objects.isNull(users.getTokenDate()) || users.getTokenDate().getTime()<=System.currentTimeMillis() ){
                 ZTUserGetTokenRequest param = new ZTUserGetTokenRequest();
@@ -480,7 +482,7 @@
                 String appId = systemDictDataBiz.queryByCode(Constants.WX_MINI_CONFIG,Constants.WX_APPID_CUSTOMER).getCode();
                 param.setAppId(appId);
                 param.setOpenId(users.getOpenid());
-                ZTUserGetTokenResponse ztUserGetTokenResponse = zbomZhongTaiService.getUserToken(param);
+                ZTSysuserGetTokenResponse ztUserGetTokenResponse = zbomZhongTaiService.getSysuserToken(users.getPhone());
                 if(Objects.nonNull(ztUserGetTokenResponse)){
                     users.setToken(ztUserGetTokenResponse.getToken());
                     Date date =new Date(System.currentTimeMillis()+(Constants.formatLongNum(ztUserGetTokenResponse.getExpire())<=0?2*60*60*1000:ztUserGetTokenResponse.getExpire()*1000));
@@ -490,7 +492,7 @@
                     ztBaseInfoResponse.setToken(ztUserGetTokenResponse.getToken());
                     return ztBaseInfoResponse;
                 }else{
-//                    throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"涓彴TOKEN鑾峰彇澶辫触锛岃鑱旂郴绠$悊鍛�");
+//                   throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"涓彴TOKEN鑾峰彇澶辫触锛岃鑱旂郴绠$悊鍛�");
                 }
             }
             ztBaseInfoResponse.setToken(users.getToken());
@@ -514,10 +516,10 @@
             throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"鐢ㄦ埛宸叉敞閿�");
         }
         //鏍¢獙鐢ㄦ埛token淇℃伅
-        MemberServiceImpl.getZTToken(zbomZhongTaiService,memberMapper,usersMapper,systemDictDataBiz,member.getId(),Constants.CUSTOMER);
+        MemberServiceImpl.getZTToken(zbomZhongTaiService,memberMapper,usersMapper,systemDictDataBiz,member.getId(),ZTConstants.CUSTOMER);
         //璋冭捣涓彴娉ㄩ攢鎺ュ彛
         ZTBaseRequst ztBaseRequst = new ZTBaseRequst();
-        ztBaseRequst.setUserType(Constants.CUSTOMER);
+        ztBaseRequst.setUserType(ZTConstants.CUSTOMER);
         ztBaseRequst.setOpenId(member.getOpenid());
         ztBaseRequst.setToken(member.getToken());
         memberMapper.update(new UpdateWrapper<Member>().lambda()
diff --git a/server/web/src/main/java/com/doumee/api/web/CustomerApi.java b/server/web/src/main/java/com/doumee/api/web/CustomerApi.java
index cf30f0d..175aed5 100644
--- a/server/web/src/main/java/com/doumee/api/web/CustomerApi.java
+++ b/server/web/src/main/java/com/doumee/api/web/CustomerApi.java
@@ -3,6 +3,7 @@
 import com.doumee.biz.system.SystemDictDataBiz;
 import com.doumee.biz.zbom.ZbomCRMService;
 import com.doumee.biz.zbom.model.zhongtai.ZTCatalogListRequest;
+import com.doumee.biz.zbom.model.zhongtai.ZTConstants;
 import com.doumee.biz.zbom.model.zhongtai.ZTContentListRequest;
 import com.doumee.biz.zbom.model.zhongtai.ZTDataDetailRequest;
 import com.doumee.biz.zbom.model.zhongtai.response.*;
@@ -334,7 +335,7 @@
     })
     public ApiResponse<ZTBasePageResponse<ZTContentListResponse>> pageContentList(@RequestBody ZTContentListRequest ztContentListRequest) {
         ztContentListRequest.setUserId(getMemberId()+"");
-        ztContentListRequest.setUserType(Constants.CUSTOMER);
+        ztContentListRequest.setUserType(ZTConstants.CUSTOMER);
         ZTBasePageResponse<ZTContentListResponse>  ztBasePageResponse= getZhongTaiDataService.pageContentList(ztContentListRequest);
         return ApiResponse.success("鏌ヨ鎴愬姛",ztBasePageResponse);
     }
@@ -347,7 +348,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse<ZTContentInfoResponse> getContentInfo(@RequestParam String id) {
-        ZTContentInfoResponse ztContentInfoResponse= getZhongTaiDataService.getContentInfo(id,Constants.CUSTOMER,getMemberId());
+        ZTContentInfoResponse ztContentInfoResponse= getZhongTaiDataService.getContentInfo(id,ZTConstants.CUSTOMER,getMemberId());
         return ApiResponse.success("鏌ヨ鎴愬姛",ztContentInfoResponse);
     }
 
@@ -360,7 +361,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse collectContent(@RequestParam String id) {
-        getZhongTaiDataService.collectContent(getMemberId(),Constants.CUSTOMER,id);
+        getZhongTaiDataService.collectContent(getMemberId(),ZTConstants.CUSTOMER,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -372,7 +373,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse likeContent(@RequestParam String id) {
-        getZhongTaiDataService.likeContent(getMemberId(),Constants.CUSTOMER,id);
+        getZhongTaiDataService.likeContent(getMemberId(),ZTConstants.CUSTOMER,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -385,7 +386,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse shareContent(@RequestParam String id) {
-        getZhongTaiDataService.shareContent(getMemberId(),Constants.CUSTOMER,id);
+        getZhongTaiDataService.shareContent(getMemberId(),ZTConstants.CUSTOMER,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -398,7 +399,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse viewContent(@RequestParam String id) {
-        getZhongTaiDataService.viewContent(getMemberId(),Constants.CUSTOMER,id);
+        getZhongTaiDataService.viewContent(getMemberId(),ZTConstants.CUSTOMER,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -445,7 +446,7 @@
     })
     public ApiResponse<ZTBasePageResponse<ZTCusFavoritesInfoResponse>> getZhongTaiCusFavorite(@RequestBody ZTContentListRequest ztContentListRequest) {
         ztContentListRequest.setUserId(getMemberId()+"");
-        ztContentListRequest.setUserType(Constants.CUSTOMER);
+        ztContentListRequest.setUserType(ZTConstants.CUSTOMER);
         ZTBasePageResponse<ZTCusFavoritesInfoResponse> ztBasePageResponse = getZhongTaiDataService.getZhongTaiCusFavorite(ztContentListRequest);
         return ApiResponse.success("鑾峰彇鎴愬姛",ztBasePageResponse);
     }
@@ -460,7 +461,7 @@
     })
     public ApiResponse<List<ZTCusCarouselImageResponse>> getZhongTaiCarouselImage(@RequestBody ZTContentListRequest ztContentListRequest) {
         ztContentListRequest.setUserId(getMemberId()+"");
-        ztContentListRequest.setUserType(Constants.CUSTOMER);
+        ztContentListRequest.setUserType(ZTConstants.CUSTOMER);
         List<ZTCusCarouselImageResponse> ztCusCarouselImageResponseList = getZhongTaiDataService.getZhongTaiCarouselImage(ztContentListRequest);
         return ApiResponse.success("鑾峰彇鎴愬姛",ztCusCarouselImageResponseList);
     }
@@ -475,7 +476,7 @@
     })
     public ApiResponse<ZTCusCarouselImageResponse> getZhongTaiCarouselImageDetail(@RequestBody ZTDataDetailRequest ztDataDetailRequest) {
         ztDataDetailRequest.setUserId(getMemberId()+"");
-        ztDataDetailRequest.setUserType(Constants.CUSTOMER);
+        ztDataDetailRequest.setUserType(ZTConstants.CUSTOMER);
         ZTCusCarouselImageResponse ztCusCarouselImageResponse = getZhongTaiDataService.getZhongTaiCarouselImageDetail(ztDataDetailRequest);
         return ApiResponse.success("鑾峰彇鎴愬姛",ztCusCarouselImageResponse);
     }
diff --git a/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java b/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java
index 3ffb695..722e029 100644
--- a/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java
+++ b/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java
@@ -5,6 +5,7 @@
 import com.doumee.biz.zbom.model.crm.response.CRMBaseResponse;
 import com.doumee.biz.zbom.model.crm.response.CRMCustomerListResponse;
 import com.doumee.biz.zbom.model.zhongtai.ZTCatalogListRequest;
+import com.doumee.biz.zbom.model.zhongtai.ZTConstants;
 import com.doumee.biz.zbom.model.zhongtai.ZTContentListRequest;
 import com.doumee.biz.zbom.model.zhongtai.response.*;
 import com.doumee.config.annotation.LoginRequired;
@@ -233,7 +234,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse<ZTContentInfoResponse> getContentInfo(@RequestParam String id) {
-        ZTContentInfoResponse ztContentInfoResponse= getZhongTaiDataService.getContentInfo(id,Constants.BUSINESS,getUserId());
+        ZTContentInfoResponse ztContentInfoResponse= getZhongTaiDataService.getContentInfo(id, ZTConstants.BUSINESS,getUserId());
         return ApiResponse.success("鏌ヨ鎴愬姛",ztContentInfoResponse);
     }
 
@@ -246,7 +247,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse collectContent(@RequestParam String id) {
-        getZhongTaiDataService.collectContent(getUserId(),Constants.BUSINESS,id);
+        getZhongTaiDataService.collectContent(getUserId(),ZTConstants.BUSINESS,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -258,7 +259,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse likeContent(@RequestParam String id) {
-        getZhongTaiDataService.likeContent(getUserId(),Constants.BUSINESS,id);
+        getZhongTaiDataService.likeContent(getUserId(),ZTConstants.BUSINESS,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -271,7 +272,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse shareContent(@RequestParam String id) {
-        getZhongTaiDataService.shareContent(getUserId(),Constants.BUSINESS,id);
+        getZhongTaiDataService.shareContent(getUserId(),ZTConstants.BUSINESS,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -284,7 +285,7 @@
             @ApiImplicitParam(paramType = "query", dataType = "String", name = "id", value = "鍐呭涓婚敭", required = true),
     })
     public ApiResponse viewContent(@RequestParam String id) {
-        getZhongTaiDataService.viewContent(getUserId(),Constants.BUSINESS,id);
+        getZhongTaiDataService.viewContent(getUserId(),ZTConstants.BUSINESS,id);
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 }

--
Gitblit v1.9.3