From a68a91af2eadd014405c25a549ece1fb7bbcba2e Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 16 七月 2024 10:04:44 +0800 Subject: [PATCH] 提交 --- server/service/src/main/java/com/doumee/biz/zbom/impl/ZbomZhongTaiServiceImpl.java | 63 ++++++++++++++++++++++++++++++- 1 files changed, 60 insertions(+), 3 deletions(-) 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 d1663dd..2837a38 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 @@ -279,19 +279,76 @@ return false; } /** + * 鐢ㄦ埛缁戝畾瀹㈡埛鍠滄娓呭崟锛屽彲缁戝畾澶氫釜鍐呭 + * @param param + * @return + */ + @Override + public boolean bindCustomerFavorites(ZTBindCusFavoriteDoRequest param){ + ZTBaseResponse result = sendHttpRequest( + ZTConstants.IntegerUrl.BIND_CUSTOMER_FAVORITES_URL, + ZTConstants.IntegerName.BIND_CUSTOMER_FAVORITES_NAME, + param.getToken(), + param.getUserType(), + JSONObject.toJSONString(param ), + new TypeReference<ZTBaseResponse<Object>>(){}); + if(result!=null ){ + return true; + } + return false; + } + /** * 鑾峰彇鎴戠殑鏀惰棌鍒楄〃鍒嗛〉 * @param param * @return */ @Override - public ZTBasePageResponse<ZTContentListResponse> pageCollectList(ZTContentListRequest param){ - ZTBaseResponse< ZTBasePageResponse<ZTContentListResponse>> result = sendHttpRequest( + public ZTBasePageResponse<ZTCollectInfoResponse> pageCollectList(ZTContentListRequest param){ + ZTBaseResponse< ZTBasePageResponse<ZTCollectInfoResponse>> result = sendHttpRequest( ZTConstants.IntegerUrl.COLLECT_LIST_URL, ZTConstants.IntegerName.COLLECT_LIST_NAME, param.getToken(), param.getUserType(), JSONObject.toJSONString(param ), - new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTContentListResponse>>>(){}); + new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTCollectInfoResponse>>>(){}); + if(result!=null){ + return result.getData(); + } + return null; + } + /** + * 鑾峰彇鎴戠殑鏀惰棌鍒楄〃鍒嗛〉 + * @param param + * @return + */ + @Override + public ZTBasePageResponse<ZTBehaviorInfoResponse> pageBehavoirList(ZTContentListRequest param){ + ZTBaseResponse< ZTBasePageResponse<ZTBehaviorInfoResponse>> result = sendHttpRequest( + ZTConstants.IntegerUrl.BEHAVIOR_LIST_URL, + ZTConstants.IntegerName.BEHAVIOR_LIST_NAME, + param.getToken(), + param.getUserType(), + JSONObject.toJSONString(param ), + new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTBehaviorInfoResponse>>>(){}); + if(result!=null){ + return result.getData(); + } + return null; + } + /** + * 鑾峰彇瀹㈡埛鍠滄 + * @param param + * @return + */ + @Override + public ZTBasePageResponse<ZTCusFavoritesInfoResponse> pageCusFavoriteList(ZTContentListRequest param){ + ZTBaseResponse< ZTBasePageResponse<ZTCusFavoritesInfoResponse>> result = sendHttpRequest( + ZTConstants.IntegerUrl.CUSTOMER_FAVORITES_LIST_URL, + ZTConstants.IntegerName.CUSTOMER_FAVORITES_LIST_NAME, + param.getToken(), + param.getUserType(), + JSONObject.toJSONString(param ), + new TypeReference<ZTBaseResponse<ZTBasePageResponse<ZTCusFavoritesInfoResponse>>>(){}); if(result!=null){ return result.getData(); } -- Gitblit v1.9.3