From 2d9cfa55f0f839ff464b445a259839ab6490d135 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 17 七月 2024 22:22:41 +0800 Subject: [PATCH] 提交 --- server/web/src/main/java/com/doumee/api/web/CustomerApi.java | 40 +++++++++++++++++++++++++++++----------- 1 files changed, 29 insertions(+), 11 deletions(-) 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 9649463..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,7 +3,9 @@ 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.*; import com.doumee.config.annotation.LoginRequired; import com.doumee.core.annotation.trace.Trace; @@ -333,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); } @@ -346,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); } @@ -359,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("鎿嶄綔鎴愬姛"); } @@ -371,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("鎿嶄綔鎴愬姛"); } @@ -384,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("鎿嶄綔鎴愬姛"); } @@ -397,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("鎿嶄綔鎴愬姛"); } @@ -444,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); } @@ -457,11 +459,27 @@ @ApiImplicitParams({ @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鐢ㄦ埛token鍊�", required = true) }) - public ApiResponse<ZTBasePageResponse<ZTCusCarouselImageResponse>> getZhongTaiCarouselImage(@RequestBody ZTContentListRequest ztContentListRequest) { + public ApiResponse<List<ZTCusCarouselImageResponse>> getZhongTaiCarouselImage(@RequestBody ZTContentListRequest ztContentListRequest) { ztContentListRequest.setUserId(getMemberId()+""); - ztContentListRequest.setUserType(Constants.CUSTOMER); - ZTBasePageResponse<ZTCusCarouselImageResponse> ztBasePageResponse = getZhongTaiDataService.getZhongTaiCarouselImage(ztContentListRequest); - return ApiResponse.success("鑾峰彇鎴愬姛",ztBasePageResponse); + ztContentListRequest.setUserType(ZTConstants.CUSTOMER); + List<ZTCusCarouselImageResponse> ztCusCarouselImageResponseList = getZhongTaiDataService.getZhongTaiCarouselImage(ztContentListRequest); + return ApiResponse.success("鑾峰彇鎴愬姛",ztCusCarouselImageResponseList); } + + + @LoginRequired + @ApiOperation(value = "杞挱鍥捐鎯�", notes = "瀹㈡埛绔皬绋嬪簭") + @PostMapping("/getZhongTaiCarouselImageDetail") + @ApiImplicitParams({ + @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鐢ㄦ埛token鍊�", required = true) + }) + public ApiResponse<ZTCusCarouselImageResponse> getZhongTaiCarouselImageDetail(@RequestBody ZTDataDetailRequest ztDataDetailRequest) { + ztDataDetailRequest.setUserId(getMemberId()+""); + ztDataDetailRequest.setUserType(ZTConstants.CUSTOMER); + ZTCusCarouselImageResponse ztCusCarouselImageResponse = getZhongTaiDataService.getZhongTaiCarouselImageDetail(ztDataDetailRequest); + return ApiResponse.success("鑾峰彇鎴愬姛",ztCusCarouselImageResponse); + } + + } -- Gitblit v1.9.3