Commit 6aff1b9913aa6e0ecbfc5f8ef09be14917bd5a96
1 parent
0547b99b
首页推荐商品接口开发
Showing
16 changed files
with
177 additions
and
79 deletions
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/detail/GetProductRecommendReq.java
1 | 1 | package com.diligrp.mobsite.getway.domain.protocol.detail; |
2 | 2 | |
3 | -import com.diligrp.mobsite.getway.domain.protocol.BaseReq; | |
3 | +import com.diligrp.mobsite.getway.domain.base.BaseListReq; | |
4 | 4 | |
5 | 5 | /** |
6 | 6 | * <B>Description</B> 获取商品推荐请求 <br /> |
... | ... | @@ -11,7 +11,7 @@ import com.diligrp.mobsite.getway.domain.protocol.BaseReq; |
11 | 11 | * @author wujianjun |
12 | 12 | */ |
13 | 13 | @SuppressWarnings("serial") |
14 | -public class GetProductRecommendReq extends BaseReq { | |
14 | +public class GetProductRecommendReq extends BaseListReq { | |
15 | 15 | |
16 | 16 | /** |
17 | 17 | * 店铺ID | ... | ... |
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/detail/GetProductRecommendResp.java
1 | 1 | package com.diligrp.mobsite.getway.domain.protocol.detail; |
2 | 2 | |
3 | -import com.diligrp.mobsite.getway.domain.protocol.BaseResp; | |
3 | +import com.diligrp.mobsite.getway.domain.base.BaseListResp; | |
4 | 4 | import com.diligrp.mobsite.getway.domain.protocol.GoodsSuper; |
5 | 5 | |
6 | 6 | import java.util.List; |
... | ... | @@ -14,7 +14,7 @@ import java.util.List; |
14 | 14 | * @author wujianjun |
15 | 15 | */ |
16 | 16 | @SuppressWarnings("serial") |
17 | -public class GetProductRecommendResp extends BaseResp { | |
17 | +public class GetProductRecommendResp extends BaseListResp { | |
18 | 18 | |
19 | 19 | /** |
20 | 20 | * 商品列表 | ... | ... |
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/GoodsRPC.java
... | ... | @@ -15,6 +15,8 @@ import com.diligrp.titan.sdk.domain.Category; |
15 | 15 | import com.diligrp.titan.sdk.domain.Product; |
16 | 16 | import com.diligrp.titan.sdk.input.CategoryInput; |
17 | 17 | import com.diligrp.titan.sdk.input.PopProductView; |
18 | +import com.diligrp.titan.sdk.input.ProductSearchInput; | |
19 | +import com.diligrp.titan.sdk.output.PageOutput; | |
18 | 20 | |
19 | 21 | import java.util.HashMap; |
20 | 22 | import java.util.List; |
... | ... | @@ -123,4 +125,6 @@ public interface GoodsRPC { |
123 | 125 | List<Category> searchProductCategory(String input, Long userId); |
124 | 126 | |
125 | 127 | Object addGoods(PopProductView req, Long userId); |
128 | + | |
129 | + PageOutput<List<Product>> getProductRecommend(ProductSearchInput input , Long userId); | |
126 | 130 | } | ... | ... |
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/UserRPC.java
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/GoodsRPCImpl.java
... | ... | @@ -21,7 +21,9 @@ import com.diligrp.titan.sdk.domain.Category; |
21 | 21 | import com.diligrp.titan.sdk.domain.Product; |
22 | 22 | import com.diligrp.titan.sdk.input.CategoryInput; |
23 | 23 | import com.diligrp.titan.sdk.input.PopProductView; |
24 | +import com.diligrp.titan.sdk.input.ProductSearchInput; | |
24 | 25 | import com.diligrp.titan.sdk.output.BaseOutput; |
26 | +import com.diligrp.titan.sdk.output.PageOutput; | |
25 | 27 | import com.diligrp.website.util.redis.RedisUtil; |
26 | 28 | import com.diligrp.website.util.security.Validator; |
27 | 29 | import org.slf4j.Logger; |
... | ... | @@ -268,5 +270,19 @@ public class GoodsRPCImpl implements GoodsRPC { |
268 | 270 | return output.getData(); |
269 | 271 | } |
270 | 272 | |
271 | - | |
273 | + public PageOutput<List<Product>> getProductRecommend(ProductSearchInput input, Long userId) { | |
274 | + PageOutput<List<Product>> output = null; | |
275 | + try { | |
276 | + output = titanClient.getProductService().searchListPopProducts(input); | |
277 | + }catch (Exception e){ | |
278 | + logger.info("获取店铺热门推荐商品接口出错:",e); | |
279 | + throw new ServiceException(ResultCode.NETWORK_FAILED); | |
280 | + } | |
281 | + if (output.getCode()!=200) { | |
282 | + logger.error("获取店铺热门推荐商品失败[userId={},code={},result={}]", | |
283 | + new Object[]{ userId,output.getCode(),output.getResult()}); | |
284 | + throw new ServiceException(ResultCode.BUSINESS_FAILED,output.getResult()); | |
285 | + } | |
286 | + return output; | |
287 | + } | |
272 | 288 | } | ... | ... |
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/ShopRPCImpl.java
... | ... | @@ -4,6 +4,7 @@ import com.b2c.myapp.common.api.shop.input.ShopListInput; |
4 | 4 | import com.b2c.myapp.common.api.shop.input.ShopSaveInput; |
5 | 5 | import com.b2c.myapp.common.api.shop.input.ShopUpdateInput; |
6 | 6 | import com.b2c.myapp.common.api.shop.output.ShopOutput; |
7 | +import com.b2c.myapp.common.api.shopProductRecommend.output.ShopProductRecommendOutput; | |
7 | 8 | import com.b2c.myapp.common.utils.BaseOutput; |
8 | 9 | import com.b2c.myapp.sdk.MyAppClient; |
9 | 10 | import com.diligrp.mobsite.getway.domain.common.ResultCode; |
... | ... | @@ -14,6 +15,7 @@ import org.slf4j.LoggerFactory; |
14 | 15 | import org.springframework.stereotype.Service; |
15 | 16 | |
16 | 17 | import javax.annotation.Resource; |
18 | +import java.util.List; | |
17 | 19 | |
18 | 20 | /** |
19 | 21 | * <B>Description</B> <br /> |
... | ... | @@ -144,4 +146,6 @@ public class ShopRPCImpl implements ShopRPC { |
144 | 146 | throw new ServiceException(ResultCode.NETWORK_FAILED); |
145 | 147 | } |
146 | 148 | } |
149 | + | |
150 | + | |
147 | 151 | } | ... | ... |
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/UserRPCImpl.java
... | ... | @@ -101,6 +101,29 @@ public class UserRPCImpl implements UserRPC { |
101 | 101 | } |
102 | 102 | |
103 | 103 | @Override |
104 | + public void getDepositCardAmount() { | |
105 | + BaseOutput<BuyerInfoOutput> output = null; | |
106 | + boolean flag = false; | |
107 | + try { | |
108 | + // output = myAppClient.getFundTradeService()..getBuyerInfoByMobilePhone(accountName); | |
109 | + } catch (Exception e) { | |
110 | + logger.error("手机号查询买家接口挂掉:msg={}",e.getMessage()); | |
111 | + throw new ServiceException(); | |
112 | + } | |
113 | + | |
114 | + //if (output==null||!output.getCode().equals(ResultCode.SUCCESS)){ | |
115 | + // logger.error("手机号查询买家接口失败:[userId={},code={},result={}]",new Object[]{accountName,output.getCode(),output.getResult()}); | |
116 | + // throw new ServiceException(); | |
117 | + //} | |
118 | + // | |
119 | + //if(Validator.isNull(output.getData())){ | |
120 | + // logger.info("查询用户为空:[mobile={}]",new Object[]{accountName}); | |
121 | + // throw new ServiceException(ResultCode.BUSINESS_FAILED, ErrorMessage.USER_NOT_EXIST); | |
122 | + //} | |
123 | + | |
124 | + } | |
125 | + | |
126 | + @Override | |
104 | 127 | public boolean modifyPwd(String accountName, String newPassword) { |
105 | 128 | return false; |
106 | 129 | } | ... | ... |
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/goods/GoodsService.java
... | ... | @@ -13,6 +13,8 @@ import com.diligrp.mobsite.getway.domain.protocol.common.GetProductCategoryReq; |
13 | 13 | import com.diligrp.mobsite.getway.domain.protocol.common.GetProductCategoryResp; |
14 | 14 | import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductIntroductionReq; |
15 | 15 | import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductIntroductionResp; |
16 | +import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductRecommendReq; | |
17 | +import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductRecommendResp; | |
16 | 18 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByCategoryReq; |
17 | 19 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByCategoryResp; |
18 | 20 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByKeywordReq; |
... | ... | @@ -35,4 +37,6 @@ public interface GoodsService { |
35 | 37 | SearchProductByCategoryResp searchByCategory(SearchProductByCategoryReq req); |
36 | 38 | |
37 | 39 | GetProductIntroductionResp getIntroductionById(GetProductIntroductionReq req); |
40 | + | |
41 | + GetProductRecommendResp getProductRecommend(GetProductRecommendReq req); | |
38 | 42 | } | ... | ... |
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/goods/impl/GoodsServiceImpl.java
1 | 1 | package com.diligrp.mobsite.getway.service.buyer.goods.impl; |
2 | 2 | |
3 | +import com.diligrp.mobsite.getway.domain.common.enums.PageEnum; | |
4 | +import com.diligrp.mobsite.getway.domain.protocol.Goods; | |
5 | +import com.diligrp.mobsite.getway.domain.protocol.GoodsSuper; | |
3 | 6 | import com.diligrp.mobsite.getway.domain.protocol.common.GetProductCategoryReq; |
4 | 7 | import com.diligrp.mobsite.getway.domain.protocol.common.GetProductCategoryResp; |
5 | 8 | import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductIntroductionReq; |
6 | 9 | import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductIntroductionResp; |
10 | +import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductRecommendReq; | |
11 | +import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductRecommendResp; | |
7 | 12 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByCategoryReq; |
8 | 13 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByCategoryResp; |
9 | 14 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByKeywordReq; |
10 | 15 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByKeywordResp; |
16 | +import com.diligrp.mobsite.getway.rpc.GoodsRPC; | |
11 | 17 | import com.diligrp.mobsite.getway.service.buyer.goods.GoodsService; |
18 | +import com.diligrp.titan.sdk.domain.Product; | |
19 | +import com.diligrp.titan.sdk.input.ProductSearchInput; | |
20 | +import com.diligrp.titan.sdk.output.PageOutput; | |
21 | +import com.diligrp.website.util.security.Validator; | |
12 | 22 | import org.springframework.stereotype.Service; |
13 | 23 | |
24 | +import javax.annotation.Resource; | |
25 | +import java.util.ArrayList; | |
26 | +import java.util.List; | |
27 | + | |
14 | 28 | /** |
15 | 29 | * @author zhangshirui |
16 | 30 | * @ClassName: GoodsServiceImpl |
... | ... | @@ -20,6 +34,10 @@ import org.springframework.stereotype.Service; |
20 | 34 | @Service("goodsService") |
21 | 35 | public class GoodsServiceImpl implements GoodsService { |
22 | 36 | |
37 | + @Resource | |
38 | + private GoodsRPC goodsRPC; | |
39 | + | |
40 | + | |
23 | 41 | @Override |
24 | 42 | public SearchProductByKeywordResp searchGoodList(SearchProductByKeywordReq req) { |
25 | 43 | return null; |
... | ... | @@ -39,4 +57,34 @@ public class GoodsServiceImpl implements GoodsService { |
39 | 57 | public GetProductIntroductionResp getIntroductionById(GetProductIntroductionReq req) { |
40 | 58 | return null; |
41 | 59 | } |
60 | + | |
61 | + @Override | |
62 | + public GetProductRecommendResp getProductRecommend(GetProductRecommendReq req) { | |
63 | + ProductSearchInput input = new ProductSearchInput(); | |
64 | + input.setIndexTop(0); | |
65 | + input.setPageSize(PageEnum.MINPAGESIZE.getValue()); | |
66 | + input.setPage(Validator.isNull(req.getPageNum()) ? PageEnum.PAGENUM.getValue() : req.getPageNum()); | |
67 | + PageOutput<List<Product>> recommendGoods = goodsRPC.getProductRecommend(input, req.getUserId()); | |
68 | + GetProductRecommendResp resp = new GetProductRecommendResp(); | |
69 | + if (!Validator.isEmpty(recommendGoods.getData())){ | |
70 | + resp.setGoods(buildRecommendGoods(recommendGoods.getData())); | |
71 | + } | |
72 | + resp.setMaxPageNum(recommendGoods.getTotalPage()); | |
73 | + return resp; | |
74 | + } | |
75 | + | |
76 | + | |
77 | + | |
78 | + private List<GoodsSuper> buildRecommendGoods(List<Product> recommendGoods) { | |
79 | + List<GoodsSuper> goodsList = new ArrayList<>(); | |
80 | + for(Product goodsInfo:recommendGoods){ | |
81 | + GoodsSuper goods = new Goods(); | |
82 | + goods.setPid(goodsInfo.getPid()); | |
83 | + goods.setName(""); | |
84 | + goods.setDefaultPic(""); | |
85 | + goodsList.add(goods); | |
86 | + } | |
87 | + return goodsList; | |
88 | + } | |
89 | + | |
42 | 90 | } | ... | ... |
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/shop/ShopService.java
1 | 1 | package com.diligrp.mobsite.getway.service.buyer.shop; |
2 | 2 | |
3 | -import com.diligrp.mobsite.getway.domain.protocol.GetShopDeliveryTimeReq; | |
4 | -import com.diligrp.mobsite.getway.domain.protocol.GetShopDeliveryTimeResp; | |
5 | 3 | import com.diligrp.mobsite.getway.domain.protocol.detail.*; |
6 | -import com.diligrp.mobsite.getway.domain.protocol.search.*; | |
7 | -import com.diligrp.mobsite.getway.domain.protocol.shop.*; | |
8 | 4 | |
9 | 5 | |
10 | 6 | /** |
... | ... | @@ -20,4 +16,5 @@ public interface ShopService { |
20 | 16 | BindToShopResp bindToShop(BindToShopReq req); |
21 | 17 | |
22 | 18 | GetShopByIdResp getShopById(GetShopByIdReq req); |
19 | + | |
23 | 20 | } | ... | ... |
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/shop/impl/ShopServiceImpl.java
... | ... | @@ -5,15 +5,12 @@ import com.b2c.myapp.common.api.shopBuyer.output.ShopBuyerOutput; |
5 | 5 | import com.diligrp.mobsite.getway.domain.common.ErrorMessage; |
6 | 6 | import com.diligrp.mobsite.getway.domain.common.ResultCode; |
7 | 7 | import com.diligrp.mobsite.getway.domain.except.ServiceException; |
8 | -import com.diligrp.mobsite.getway.domain.protocol.GetShopDeliveryTimeReq; | |
9 | -import com.diligrp.mobsite.getway.domain.protocol.GetShopDeliveryTimeResp; | |
10 | 8 | import com.diligrp.mobsite.getway.domain.protocol.detail.BindToShopReq; |
11 | 9 | import com.diligrp.mobsite.getway.domain.protocol.detail.BindToShopResp; |
12 | 10 | import com.diligrp.mobsite.getway.domain.protocol.detail.GetShopByIdReq; |
13 | 11 | import com.diligrp.mobsite.getway.domain.protocol.detail.GetShopByIdResp; |
14 | -import com.diligrp.mobsite.getway.rpc.DeliveryTimeRPC; | |
15 | 12 | import com.diligrp.mobsite.getway.rpc.ShopBuyerRPC; |
16 | -import com.diligrp.mobsite.getway.rpc.impl.ShopRPCImpl; | |
13 | +import com.diligrp.mobsite.getway.rpc.ShopRPC; | |
17 | 14 | import com.diligrp.mobsite.getway.service.buyer.shop.ShopService; |
18 | 15 | import com.diligrp.website.util.security.Validator; |
19 | 16 | import org.slf4j.Logger; |
... | ... | @@ -22,7 +19,6 @@ import org.springframework.stereotype.Service; |
22 | 19 | |
23 | 20 | import javax.annotation.Resource; |
24 | 21 | import java.util.ArrayList; |
25 | -import java.util.Arrays; | |
26 | 22 | import java.util.List; |
27 | 23 | |
28 | 24 | |
... | ... | @@ -38,7 +34,7 @@ import java.util.List; |
38 | 34 | public class ShopServiceImpl implements ShopService { |
39 | 35 | |
40 | 36 | @Resource |
41 | - private ShopRPCImpl shopRPC; | |
37 | + private ShopRPC shopRPC; | |
42 | 38 | @Resource |
43 | 39 | private ShopBuyerRPC shopBuyerRPC; |
44 | 40 | |
... | ... | @@ -82,4 +78,6 @@ public class ShopServiceImpl implements ShopService { |
82 | 78 | return resp; |
83 | 79 | } |
84 | 80 | |
81 | + | |
82 | + | |
85 | 83 | } | ... | ... |
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/user/impl/UserServiceImpl.java
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/base/CommonController.java
... | ... | @@ -24,7 +24,7 @@ import javax.annotation.Resource; |
24 | 24 | */ |
25 | 25 | @Controller |
26 | 26 | @RequestMapping("/mobsiteApp/common") |
27 | -@Api(value = "/mobsiteApp/common", description = "公共:城市信息,上传图片等") | |
27 | +@Api(value = "/mobsiteApp-common", description = "公共:城市信息,上传图片等") | |
28 | 28 | |
29 | 29 | public class CommonController extends BaseApiController { |
30 | 30 | |
... | ... | @@ -55,7 +55,7 @@ public class CommonController extends BaseApiController { |
55 | 55 | /** |
56 | 56 | * 根据城市id查询城市信息 |
57 | 57 | */ |
58 | - @ApiOperation(value = "根据城市id查询城市信息", httpMethod = "POST",response = GetCitysResp.class) | |
58 | + @ApiOperation(value = "根据城市id数组查询城市信息", httpMethod = "POST",response = GetCitysResp.class) | |
59 | 59 | @RequestMapping(value = "/getCitys",method = RequestMethod.POST) |
60 | 60 | @ResponseBody |
61 | 61 | public void getCitys(@ModelAttribute GetCitysReq temp) { | ... | ... |
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/buyer/goods/GoodsController.java
... | ... | @@ -3,8 +3,7 @@ package com.diligrp.mobsite.getway.web.api.buyer.goods; |
3 | 3 | import com.diligrp.mobsite.getway.domain.except.ServiceException; |
4 | 4 | import com.diligrp.mobsite.getway.domain.protocol.common.GetProductCategoryReq; |
5 | 5 | import com.diligrp.mobsite.getway.domain.protocol.common.GetProductCategoryResp; |
6 | -import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductIntroductionReq; | |
7 | -import com.diligrp.mobsite.getway.domain.protocol.detail.GetProductIntroductionResp; | |
6 | +import com.diligrp.mobsite.getway.domain.protocol.detail.*; | |
8 | 7 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByCategoryReq; |
9 | 8 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByCategoryResp; |
10 | 9 | import com.diligrp.mobsite.getway.domain.protocol.search.SearchProductByKeywordReq; |
... | ... | @@ -148,6 +147,24 @@ public class GoodsController extends BaseApiController { |
148 | 147 | |
149 | 148 | } |
150 | 149 | |
150 | + /** | |
151 | + * 获取热门推荐 | |
152 | + */ | |
153 | + @ApiOperation(value = "热门推荐", httpMethod = "POST",response = BindToShopResp.class) | |
154 | + @RequestMapping(value = "/getProductRecommend",method = RequestMethod.POST) | |
155 | + @ResponseBody | |
156 | + public void getProductRecommend(@RequestBody GetProductRecommendReq temp) { | |
157 | + GetProductRecommendReq req = getRequest(GetProductRecommendReq.class); | |
158 | + GetProductRecommendResp resp = null; | |
159 | + try { | |
160 | + resp = goodsService.getProductRecommend(req); | |
161 | + sendSuccessResp(resp); | |
162 | + } | |
163 | + catch(Exception e) { | |
164 | + log.error(String.format("ErrorMessage=%s,UserId=%s",e.getMessage(),req.getUserId()), e); | |
165 | + sendError(e.getMessage()); | |
166 | + } | |
167 | + } | |
151 | 168 | |
152 | 169 | |
153 | 170 | } | ... | ... |
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/buyer/shop/ShopController.java
... | ... | @@ -79,24 +79,6 @@ public class ShopController extends BaseApiController { |
79 | 79 | } |
80 | 80 | } |
81 | 81 | |
82 | - /** | |
83 | - * 获取热门推荐 | |
84 | - */ | |
85 | - @ApiOperation(value = "热门推荐", httpMethod = "POST",response = BindToShopResp.class) | |
86 | - @RequestMapping(value = "/getProductRecommend",method = RequestMethod.POST) | |
87 | - @ResponseBody | |
88 | - public void getProductRecommend(@RequestBody GetProductRecommendReq temp) { | |
89 | - GetProductRecommendReq req = getRequest(GetProductRecommendReq.class); | |
90 | - GetProductRecommendResp resp = null; | |
91 | - try { | |
92 | - BeanValidator.validator(req); | |
93 | - sendSuccessResp(resp); | |
94 | - } | |
95 | - catch(Exception e) { | |
96 | - log.error(String.format("ErrorMessage=%s,UserId=%s",e.getMessage(),req.getUserId()), e); | |
97 | - sendError(e.getMessage()); | |
98 | - } | |
99 | - } | |
100 | 82 | |
101 | 83 | |
102 | 84 | /** | ... | ... |
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/buyer/user/UserController.java
... | ... | @@ -341,50 +341,50 @@ public class UserController extends BaseApiController { |
341 | 341 | } |
342 | 342 | |
343 | 343 | |
344 | - /** | |
345 | - * 查询用户信息 | |
346 | - * GetUserInfoReq | |
347 | - */ | |
348 | - @ApiOperation(value = "查询买家用户信息", httpMethod = "POST" ,response = GetDepositCardAmountResp.class) | |
349 | - @RequestMapping(value = "/getBuyerInfo",method = RequestMethod.POST) | |
350 | - @ResponseBody | |
351 | - public void getBuyerInfo() { | |
352 | - GetUserInfoReq req = getRequest(GetUserInfoReq.class); | |
353 | - try { | |
354 | - GetUserInfoResp resp = userService.getUserIntroduction(req); | |
355 | - super.sendSuccessResp(resp); | |
356 | - } catch (ServiceException e){ | |
357 | - LOGGER.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", | |
358 | - e.getCode(), e.getMessage(), req.getUserId()), e); | |
359 | - sendError(e.getCode(), e.getMessage()); | |
360 | - } catch (Exception e) { | |
361 | - LOGGER.error(String.format("ErrorMessage=%s,UserId=%s", e.getMessage(), req.getUserId()), e); | |
362 | - sendError(e.getMessage()); | |
363 | - } | |
364 | - } | |
344 | + ///** | |
345 | + // * 查询用户信息 | |
346 | + // * GetUserInfoReq | |
347 | + // */ | |
348 | + //@ApiOperation(value = "查询买家用户信息", httpMethod = "POST" ,response = GetDepositCardAmountResp.class) | |
349 | + //@RequestMapping(value = "/getBuyerInfo",method = RequestMethod.POST) | |
350 | + //@ResponseBody | |
351 | + //public void getBuyerInfo() { | |
352 | + // GetUserInfoReq req = getRequest(GetUserInfoReq.class); | |
353 | + // try { | |
354 | + // GetUserInfoResp resp = userService.getUserIntroduction(req); | |
355 | + // super.sendSuccessResp(resp); | |
356 | + // } catch (ServiceException e){ | |
357 | + // LOGGER.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", | |
358 | + // e.getCode(), e.getMessage(), req.getUserId()), e); | |
359 | + // sendError(e.getCode(), e.getMessage()); | |
360 | + // } catch (Exception e) { | |
361 | + // LOGGER.error(String.format("ErrorMessage=%s,UserId=%s", e.getMessage(), req.getUserId()), e); | |
362 | + // sendError(e.getMessage()); | |
363 | + // } | |
364 | + //} | |
365 | 365 | |
366 | 366 | |
367 | - /** | |
368 | - * 搜索买家用户信息 | |
369 | - * GetUserInfoReq | |
370 | - */ | |
371 | - @ApiOperation(value = "搜索买家用户信息", httpMethod = "POST" ,response = SearchUserInfoResp.class) | |
372 | - @RequestMapping(value = "/searchBuyerInfo",method = RequestMethod.POST) | |
373 | - @ResponseBody | |
374 | - public void searchBuyerInfo(@RequestBody SearchUserInfoReq temp) { | |
375 | - SearchUserInfoReq req = getRequest(SearchUserInfoReq.class); | |
376 | - try { | |
377 | - SearchUserInfoResp resp = userService.searchBuyerInfo(req); | |
378 | - super.sendSuccessResp(resp); | |
379 | - } catch (ServiceException e){ | |
380 | - LOGGER.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", | |
381 | - e.getCode(), e.getMessage(), req.getUserId()), e); | |
382 | - sendError(e.getCode(), e.getMessage()); | |
383 | - } catch (Exception e) { | |
384 | - LOGGER.error(String.format("ErrorMessage=%s,UserId=%s", e.getMessage(), req.getUserId()), e); | |
385 | - sendError(e.getMessage()); | |
386 | - } | |
387 | - } | |
367 | + ///** | |
368 | + // * 搜索买家用户信息 | |
369 | + // * GetUserInfoReq | |
370 | + // */ | |
371 | + //@ApiOperation(value = "搜索买家用户信息", httpMethod = "POST" ,response = SearchUserInfoResp.class) | |
372 | + //@RequestMapping(value = "/searchBuyerInfo",method = RequestMethod.POST) | |
373 | + //@ResponseBody | |
374 | + //public void searchBuyerInfo(@RequestBody SearchUserInfoReq temp) { | |
375 | + // SearchUserInfoReq req = getRequest(SearchUserInfoReq.class); | |
376 | + // try { | |
377 | + // SearchUserInfoResp resp = userService.searchBuyerInfo(req); | |
378 | + // super.sendSuccessResp(resp); | |
379 | + // } catch (ServiceException e){ | |
380 | + // LOGGER.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", | |
381 | + // e.getCode(), e.getMessage(), req.getUserId()), e); | |
382 | + // sendError(e.getCode(), e.getMessage()); | |
383 | + // } catch (Exception e) { | |
384 | + // LOGGER.error(String.format("ErrorMessage=%s,UserId=%s", e.getMessage(), req.getUserId()), e); | |
385 | + // sendError(e.getMessage()); | |
386 | + // } | |
387 | + //} | |
388 | 388 | |
389 | 389 | |
390 | 390 | /** | ... | ... |