Commit 7e2eb8e6c280fc7bb1a186f12f3d72cec71abec8

Authored by Jiang
2 parents 74e49b16 66dd232e

Merge branch 'dev' of http://git3.nong12.com/b2c/gateway into dev

Showing 45 changed files with 567 additions and 477 deletions
mobsite-getway-dao/pom.xml
... ... @@ -11,7 +11,7 @@
11 11 </properties>
12 12 <dependencies>
13 13 <dependency>
14   - <groupId>com.diligrp.mobsite</groupId>
  14 + <groupId>com.b2c.mobsite</groupId>
15 15 <artifactId>mobsite-getway-domain</artifactId>
16 16 <version>0.0.1-SNAPSHOT</version>
17 17 </dependency>
... ...
mobsite-getway-domain/pom.xml
... ... @@ -2,12 +2,14 @@
2 2 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
3 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4 4 <modelVersion>4.0.0</modelVersion>
5   - <parent>
6   - <groupId>com.diligrp.mobsite</groupId>
7   - <artifactId>mobsite-getway</artifactId>
8   - <version>0.0.1-SNAPSHOT</version>
9   - </parent>
10   - <groupId>com.diligrp.mobsite</groupId>
  5 + <!--<parent>-->
  6 + <!--<groupId>com.diligrp.mobsite</groupId>-->
  7 + <!--<artifactId>mobsite-getway</artifactId>-->
  8 + <!--<version>0.0.1-SNAPSHOT</version>-->
  9 + <!--</parent>-->
  10 +
  11 +
  12 + <groupId>com.b2c.mobsite</groupId>
11 13 <artifactId>mobsite-getway-domain</artifactId>
12 14 <version>0.0.1-SNAPSHOT</version>
13 15 <name>mobsite-getway-domain</name>
... ... @@ -15,12 +17,5 @@
15 17 <properties>
16 18 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17 19 </properties>
18   - <dependencies>
19   - <dependency>
20   - <groupId>junit</groupId>
21   - <artifactId>junit</artifactId>
22   - <version>3.8.1</version>
23   - <scope>test</scope>
24   - </dependency>
25   - </dependencies>
  20 +
26 21 </project>
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/common/RedisKey.java
... ... @@ -22,6 +22,8 @@ public final class RedisKey {
22 22 public static final String USER_DEVICEID = ZDAPP_GETWAY+":USER:DEVICEID";
23 23 public static final String USER_REGISTERNO = ZDAPP_GETWAY+":USER:REGISTERNO";
24 24  
  25 + public static final String USER_SHOPID = ZDAPP_GETWAY+":USER:SHOPID";
  26 +
25 27 //门卫登录信息
26 28 public static final String GUARD_LOGININFO = ZDAPP_GETWAY+":GUARD:LOGININFO";
27 29  
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/ConsigneeInfo.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/PickInfo.java
... ... @@ -14,7 +14,7 @@ import java.io.Serializable;
14 14 * @author wujianjun
15 15 * @createTime 2014/8/28 10:37
16 16 */
17   -public class ConsigneeInfo implements Serializable {
  17 +public class PickInfo implements Serializable {
18 18  
19 19 private static final long serialVersionUID = 8718494787385584082L;
20 20  
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/ConfirmCartResp.java
... ... @@ -3,7 +3,7 @@ package com.diligrp.mobsite.getway.domain.protocol.cart;
3 3 import java.util.List;
4 4  
5 5 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
6   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  6 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
7 7 import com.diligrp.mobsite.getway.domain.protocol.cart.model.ConfirmCartShopInfo;
8 8  
9 9  
... ... @@ -21,7 +21,7 @@ public class ConfirmCartResp extends BaseResp {
21 21 /**
22 22 * 提货人信息
23 23 */
24   - private ConsigneeInfo consigneeInfo;
  24 + private PickInfo pickInfo;
25 25  
26 26 /**
27 27 * 购物单店铺信息
... ... @@ -45,17 +45,17 @@ public class ConfirmCartResp extends BaseResp {
45 45 private Integer cartType;
46 46  
47 47 /**
48   - * @return the consigneeInfo
  48 + * @return the pickInfo
49 49 */
50   - public ConsigneeInfo getConsigneeInfo() {
51   - return consigneeInfo;
  50 + public PickInfo getPickInfo() {
  51 + return pickInfo;
52 52 }
53 53  
54 54 /**
55   - * @param consigneeInfo the consigneeInfo to set
  55 + * @param pickInfo the pickInfo to set
56 56 */
57   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
58   - this.consigneeInfo = consigneeInfo;
  57 + public void setPickInfo(PickInfo pickInfo) {
  58 + this.pickInfo = pickInfo;
59 59 }
60 60  
61 61 /**
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/DelConsigneeResp.java deleted 100644 → 0
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
2   -
3   -import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
4   -
5   -/**
6   - * <B>Description</B> 删除关注品类resp <br />
7   - * <B>Copyright</B> Copyright (c) 2014 www.diligrp.com All rights reserved. <br />
8   - * 本软件源代码版权归地利集团,未经许可不得任意复制与传播.<br />
9   - * <B>Company</B> 地利集团
10   - *
11   - * @author wujianjun
12   - * @createTime 2014/8/28 10:37
13   - */
14   -@SuppressWarnings("serial")
15   -public class DelConsigneeResp extends BaseResp {
16   -}
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/fund/GetFundsReq.java
... ... @@ -11,6 +11,8 @@ public class GetFundsReq extends BaseReq {
11 11 private String keyword;
12 12 @ApiModelProperty(value="店铺ID")
13 13 private Long shopId;
  14 + @ApiModelProperty(value = "页码")
  15 + private Integer pageNum;
14 16  
15 17 public String getKeyword() {
16 18 return keyword;
... ... @@ -27,4 +29,12 @@ public class GetFundsReq extends BaseReq {
27 29 public void setShopId(Long shopId) {
28 30 this.shopId = shopId;
29 31 }
  32 +
  33 + public Integer getPageNum() {
  34 + return pageNum;
  35 + }
  36 +
  37 + public void setPageNum(Integer pageNum) {
  38 + this.pageNum = pageNum;
  39 + }
30 40 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/order/model/ClaimsInfoVO.java
1 1 package com.diligrp.mobsite.getway.domain.protocol.order.model;
2 2  
3   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  3 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
4 4 import com.diligrp.mobsite.getway.domain.protocol.OrderProduct;
5 5  
6 6 import java.util.Date;
... ... @@ -114,7 +114,7 @@ public class ClaimsInfoVO {
114 114 /**
115 115 * 提货人信息
116 116 */
117   - private ConsigneeInfo consigneeInfo;
  117 + private PickInfo pickInfo;
118 118 /**
119 119 * 提货时间
120 120 */
... ... @@ -188,12 +188,12 @@ public class ClaimsInfoVO {
188 188 this.pickUserMsg = pickUserMsg;
189 189 }
190 190  
191   - public ConsigneeInfo getConsigneeInfo() {
192   - return consigneeInfo;
  191 + public PickInfo getPickInfo() {
  192 + return pickInfo;
193 193 }
194 194  
195   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
196   - this.consigneeInfo = consigneeInfo;
  195 + public void setPickInfo(PickInfo pickInfo) {
  196 + this.pickInfo = pickInfo;
197 197 }
198 198  
199 199 public String getPickDate() {
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/order/model/OrderDetail.java
1 1 package com.diligrp.mobsite.getway.domain.protocol.order.model;
2 2  
3   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  3 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
4 4 import com.diligrp.mobsite.getway.domain.protocol.Order;
5 5 import io.swagger.annotations.ApiModelProperty;
6 6  
... ... @@ -20,14 +20,14 @@ public class OrderDetail extends Order{
20 20 * 提货人信息
21 21 */
22 22 @ApiModelProperty(value = "收货人信息")
23   - private ConsigneeInfo consigneeInfo;
  23 + private PickInfo pickInfo;
24 24  
25 25  
26   - public ConsigneeInfo getConsigneeInfo() {
27   - return consigneeInfo;
  26 + public PickInfo getPickInfo() {
  27 + return pickInfo;
28 28 }
29 29  
30   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
31   - this.consigneeInfo = consigneeInfo;
  30 + public void setPickInfo(PickInfo pickInfo) {
  31 + this.pickInfo = pickInfo;
32 32 }
33 33 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/AddConsigneeReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/AddPickInfoReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  4 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
5 5  
6 6 /**
7 7 * <B>Description</B> 添加提货人请求 <br />
... ... @@ -13,15 +13,15 @@ import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
13 13 * @createTime 2014/8/28 10:23
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class AddConsigneeReq extends BaseReq {
17   - private ConsigneeInfo consigneeInfo;
  16 +public class AddPickInfoReq extends BaseReq {
  17 + private PickInfo pickInfo;
18 18  
19   - public ConsigneeInfo getConsigneeInfo() {
20   - return consigneeInfo;
  19 + public PickInfo getPickInfo() {
  20 + return pickInfo;
21 21 }
22 22  
23   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
24   - this.consigneeInfo = consigneeInfo;
  23 + public void setPickInfo(PickInfo pickInfo) {
  24 + this.pickInfo = pickInfo;
25 25 }
26 26  
27 27 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/AddConsigneeResp.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/AddPickInfoResp.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
4 4  
... ... @@ -12,7 +12,7 @@ import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
12 12 * @createTime 2014/8/28 10:32
13 13 */
14 14 @SuppressWarnings("serial")
15   -public class AddConsigneeResp extends BaseResp{
  15 +public class AddPickInfoResp extends BaseResp{
16 16 private Long id;
17 17  
18 18 public Long getId() {
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/DelConsigneeReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/DelPickInfoReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4 4 import io.swagger.annotations.ApiModelProperty;
... ... @@ -13,16 +13,9 @@ import io.swagger.annotations.ApiModelProperty;
13 13 * @createTime 2014/8/28 10:36
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class DelConsigneeReq extends BaseReq {
17   - /**
18   - * 提货人ID
19   - */
20   - @ApiModelProperty(value = "收货人id",required = true)
  16 +public class DelPickInfoReq extends BaseReq {
  17 + @ApiModelProperty(value = "收货信息id",required = true)
21 18 private Long id;
22   - /**
23   - * 是否是默认
24   - */
25   - private Integer isDefault;
26 19  
27 20 public Long getId() {
28 21 return id;
... ... @@ -31,12 +24,4 @@ public class DelConsigneeReq extends BaseReq {
31 24 public void setId(Long id) {
32 25 this.id = id;
33 26 }
34   -
35   - public Integer getIsDefault() {
36   - return isDefault;
37   - }
38   -
39   - public void setIsDefault(Integer isDefault) {
40   - this.isDefault = isDefault;
41   - }
42 27 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/DelPickInfoResp.java 0 → 100644
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
  2 +
  3 +import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
  4 +
  5 +/**
  6 + * Created by jiangchengyong on 2017/1/12.
  7 + */
  8 +public class DelPickInfoResp extends BaseResp {
  9 +}
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/GetDefaultConsigneeReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/GetDefaultPickInfoReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4 4  
... ... @@ -12,5 +12,5 @@ import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
12 12 * @createTime 2014/8/28 10:38
13 13 */
14 14 @SuppressWarnings("serial")
15   -public class GetDefaultConsigneeReq extends BaseReq{
  15 +public class GetDefaultPickInfoReq extends BaseReq{
16 16 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/GetDefaultConsigneeResp.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/GetDefaultPickInfoResp.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
4   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  4 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
5 5  
6 6 /**
7 7 * <B>Description</B> 获取默认提货人 <br />
... ... @@ -13,17 +13,17 @@ import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
13 13 * @createTime 2014/8/28 10:39
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class GetDefaultConsigneeResp extends BaseResp{
  16 +public class GetDefaultPickInfoResp extends BaseResp{
17 17 /**
18 18 * 提货人信息
19 19 */
20   - private ConsigneeInfo consigneeInfo;
  20 + private PickInfo pickInfo;
21 21  
22   - public ConsigneeInfo getConsigneeInfo() {
23   - return consigneeInfo;
  22 + public PickInfo getPickingInfo() {
  23 + return pickInfo;
24 24 }
25 25  
26   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
27   - this.consigneeInfo = consigneeInfo;
  26 + public void setPickingInfo(PickInfo pickInfo) {
  27 + this.pickInfo = pickInfo;
28 28 }
29 29 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/GetConsigneeListReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/GetPickInfoListReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4 4  
... ... @@ -12,5 +12,5 @@ import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
12 12 * @createTime 2014/8/28 10:38
13 13 */
14 14 @SuppressWarnings("serial")
15   -public class GetConsigneeListReq extends BaseReq {
  15 +public class GetPickInfoListReq extends BaseReq {
16 16 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/GetConsigneeListResp.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/GetPickInfoListResp.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
2   -
3   -import java.util.List;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
4 2  
5 3 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
6   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  4 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
  5 +
  6 +import java.util.List;
7 7  
8 8 /**
9 9 * <B>Description</B> 获取提货人列表响应 <br />
... ... @@ -15,17 +15,10 @@ import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
15 15 * @createTime 2014/8/28 10:38
16 16 */
17 17 @SuppressWarnings("serial")
18   -public class GetConsigneeListResp extends BaseResp {
  18 +public class GetPickInfoListResp extends BaseResp {
19 19 /**
20 20 * 提货人信息列表
21 21 */
22   - private List<ConsigneeInfo> consigneeInfos;
23   -
24   - public List<ConsigneeInfo> getConsigneeInfos() {
25   - return consigneeInfos;
26   - }
  22 + private List<PickInfo> pickInfos;
27 23  
28   - public void setConsigneeInfos(List<ConsigneeInfo> consigneeInfos) {
29   - this.consigneeInfos = consigneeInfos;
30   - }
31 24 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/GetConsigneeReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/GetPickInfoReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4 4 import io.swagger.annotations.ApiModelProperty;
... ... @@ -13,11 +13,8 @@ import io.swagger.annotations.ApiModelProperty;
13 13 * @createTime 2014/8/28 10:36
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class GetConsigneeReq extends BaseReq {
17   - /**
18   - * 提货人ID
19   - */
20   - @ApiModelProperty(value = "收货人id",required = true)
  16 +public class GetPickInfoReq extends BaseReq {
  17 + @ApiModelProperty(value = "收货人信息id",required = true)
21 18 private Long id;
22 19  
23 20 public Long getId() {
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/GetConsigneeResp.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/GetPickInfoResp.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
4   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  4 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
5 5  
6 6 /**
7 7 * <B>Description</B> 获取单个提货人响应 <br />
... ... @@ -13,17 +13,17 @@ import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
13 13 * @createTime 2014/8/28 10:36
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class GetConsigneeResp extends BaseResp {
  16 +public class GetPickInfoResp extends BaseResp {
17 17 /**
18 18 * 提货人信息
19 19 */
20   - private ConsigneeInfo consigneeInfo;
  20 + private PickInfo pickingInfo;
21 21  
22   - public ConsigneeInfo getConsigneeInfo() {
23   - return consigneeInfo;
  22 + public PickInfo getPickingInfo() {
  23 + return pickingInfo;
24 24 }
25 25  
26   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
27   - this.consigneeInfo = consigneeInfo;
  26 + public void setPickingInfo(PickInfo pickingInfo) {
  27 + this.pickingInfo = pickingInfo;
28 28 }
29 29 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/SetDefaultConsigneeReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/SetDefaultPickInfoReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4 4 import io.swagger.annotations.ApiModelProperty;
... ... @@ -13,7 +13,7 @@ import io.swagger.annotations.ApiModelProperty;
13 13 * @createTime 2014/8/28 16:23
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class SetDefaultConsigneeReq extends BaseReq {
  16 +public class SetDefaultPickInfoReq extends BaseReq {
17 17 /**
18 18 * 提货人信息Id
19 19 */
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/SetDefaultConsigneeResp.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/SetDefaultPickInfoResp.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
4 4  
... ... @@ -12,5 +12,5 @@ import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
12 12 * @createTime 2014/8/28 16:23
13 13 */
14 14 @SuppressWarnings("serial")
15   -public class SetDefaultConsigneeResp extends BaseResp {
  15 +public class SetDefaultPickInfoResp extends BaseResp {
16 16 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/UpdateConsigneeReq.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/UpdatePickInfoReq.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseReq;
4   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  4 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
5 5  
6 6 /**
7 7 * <B>Description</B> 修改提货人信息请求 <br />
... ... @@ -13,17 +13,17 @@ import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
13 13 * @createTime 2014/8/28 10:35
14 14 */
15 15 @SuppressWarnings("serial")
16   -public class UpdateConsigneeReq extends BaseReq{
  16 +public class UpdatePickInfoReq extends BaseReq{
17 17 /**
18 18 * 提货人信息
19 19 */
20   - private ConsigneeInfo consigneeInfo;
  20 + private PickInfo pickInfo;
21 21  
22   - public ConsigneeInfo getConsigneeInfo() {
23   - return consigneeInfo;
  22 + public PickInfo getPickInfo() {
  23 + return pickInfo;
24 24 }
25 25  
26   - public void setConsigneeInfo(ConsigneeInfo consigneeInfo) {
27   - this.consigneeInfo = consigneeInfo;
  26 + public void setPickInfo(PickInfo pickInfo) {
  27 + this.pickInfo = pickInfo;
28 28 }
29 29 }
... ...
mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/cart/UpdateConsigneeResp.java renamed to mobsite-getway-domain/src/main/java/com/diligrp/mobsite/getway/domain/protocol/pickinfo/UpdatePickInfoResp.java
1   -package com.diligrp.mobsite.getway.domain.protocol.cart;
  1 +package com.diligrp.mobsite.getway.domain.protocol.pickinfo;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
4 4  
... ... @@ -12,5 +12,5 @@ import com.diligrp.mobsite.getway.domain.protocol.BaseResp;
12 12 * @createTime 2014/8/28 10:35
13 13 */
14 14 @SuppressWarnings("serial")
15   -public class UpdateConsigneeResp extends BaseResp {
  15 +public class UpdatePickInfoResp extends BaseResp {
16 16 }
... ...
mobsite-getway-manager/pom.xml
... ... @@ -25,7 +25,7 @@
25 25 <version>0.0.1-SNAPSHOT</version>
26 26 </dependency>
27 27 <dependency>
28   - <groupId>com.diligrp.mobsite</groupId>
  28 + <groupId>com.b2c.mobsite</groupId>
29 29 <artifactId>mobsite-getway-domain</artifactId>
30 30 <version>0.0.1-SNAPSHOT</version>
31 31 </dependency>
... ...
mobsite-getway-rpc/pom.xml
... ... @@ -17,7 +17,7 @@
17 17 </properties>
18 18 <dependencies>
19 19 <dependency>
20   - <groupId>com.diligrp.mobsite</groupId>
  20 + <groupId>com.b2c.mobsite</groupId>
21 21 <artifactId>mobsite-getway-domain</artifactId>
22 22 <version>0.0.1-SNAPSHOT</version>
23 23 </dependency>
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/PickInfoRPC.java 0 → 100644
  1 +package com.diligrp.mobsite.getway.rpc;
  2 +
  3 +import com.b2c.myapp.common.api.pickingInfo.input.PickingInfoSaveInput;
  4 +import com.b2c.myapp.common.api.pickingInfo.input.PickingInfoUpdateInput;
  5 +import com.b2c.myapp.common.api.pickingInfo.output.PickingInfoOutput;
  6 +
  7 +import java.util.List;
  8 +
  9 +/**
  10 + * Created by jiangchengyong on 2017/1/12.
  11 + */
  12 +public interface PickInfoRPC {
  13 + /**
  14 + * 新增收货人
  15 + * @param pickingInfoSaveInput
  16 + * @return
  17 + */
  18 + Integer addPickingInfo(PickingInfoSaveInput pickingInfoSaveInput);
  19 +
  20 +
  21 + /**
  22 + * 修改收货人信息
  23 + * @param pickingInfoUpdateInput
  24 + * @return
  25 + */
  26 + Boolean modify(PickingInfoUpdateInput pickingInfoUpdateInput);
  27 +
  28 + /**
  29 + * 按买家ID查询收货人
  30 + * @param buyerId
  31 + * @return
  32 + */
  33 + List<PickingInfoOutput> queryPickingInfosByBuyerId(Long buyerId);
  34 + /**
  35 + * @comment 根据买家id获取默认收货地址
  36 + * @param buyerId
  37 + * @return PickInfoOutput
  38 + * @author kelan
  39 + * @time 2016/12/15 10:38
  40 + */
  41 + PickingInfoOutput getDefaultPickingInfoByBuyerId(Long buyerId);
  42 + /**
  43 + * @comment 删除收货地址(需要判断是否是默认地址)
  44 + * @param id 收货地址id
  45 + * @return Boolean
  46 + * @author kelan
  47 + * @time 2016/12/16 17:58
  48 + */
  49 + public Boolean delPickingInfoById(Long id);
  50 +}
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/SellerRPC.java
... ... @@ -2,7 +2,7 @@ package com.diligrp.mobsite.getway.rpc;
2 2  
3 3 import com.b2c.myapp.common.api.buyerInfo.output.BuyerInfoOutput;
4 4 import com.b2c.myapp.common.api.sellerInfo.output.SellerInfoOutput;
5   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  5 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
6 6 import com.diligrp.mobsite.getway.domain.protocol.cart.ModifyAmountReq;
7 7  
8 8 import java.util.List;
... ... @@ -54,17 +54,17 @@ public interface SellerRPC {
54 54 */
55 55 boolean modifyPwd(String accountName, String newPassword);
56 56  
57   - Long addConsignee(ConsigneeInfo consigneeInfo, Long userId);
  57 + Long addConsignee(PickInfo pickInfo, Long userId);
58 58  
59   - boolean updateConsignee(ConsigneeInfo consigneeInfo, Long userId);
  59 + boolean updateConsignee(PickInfo pickInfo, Long userId);
60 60  
61   - ConsigneeInfo getConsignee(Long id);
  61 + PickInfo getConsignee(Long id);
62 62  
63 63 boolean delConsignee(Long id);
64 64  
65   - List<ConsigneeInfo> getConsigneeByUserId(Long userId);
  65 + List<PickInfo> getConsigneeByUserId(Long userId);
66 66  
67   - ConsigneeInfo getDefaultConsignee(Long userId);
  67 + PickInfo getDefaultConsignee(Long userId);
68 68  
69 69 boolean setDefaultConsignee(Long id, Long userId);
70 70  
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/UserRPC.java
... ... @@ -2,7 +2,6 @@ package com.diligrp.mobsite.getway.rpc;
2 2  
3 3 import com.b2c.myapp.common.api.buyerInfo.output.BuyerInfoOutput;
4 4 import com.diligrp.mobsite.getway.domain.protocol.AddCartProduct;
5   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
6 5 import com.diligrp.mobsite.getway.domain.protocol.cart.ModifyAmountReq;
7 6  
8 7 import java.util.List;
... ... @@ -19,33 +18,6 @@ import java.util.List;
19 18 */
20 19 public interface UserRPC {
21 20  
22   - /**
23   - *
24   - * @param id
25   - * @param userId
26   - * @param type :1-收藏商品,2-店铺收藏
27   - * @return
28   - * @createTime 2015年6月9日 下午2:21:16
29   - * @author zhangshirui
30   - */
31   - boolean checkFavorites(Long id, Long userId, Integer type);
32   -
33   - /**
34   - * 收藏商品和店铺
35   - * @param userId
36   - * @param type
37   - * @param id
38   - * @param type:1-收藏商品,2-店铺收藏
39   - * @return
40   - * @createTime 2014年10月13日 上午11:45:22
41   - * @author zhangshirui
42   - */
43   - boolean addFavorite(Long userId, Long id, Integer type);
44   -
45   - boolean delFavorite(Long userId, Long id, Integer type);
46   -
47   -
48   -
49 21 boolean addShoppingCart(List<AddCartProduct> cartProducts, Long userId);
50 22  
51 23 /**
... ... @@ -102,21 +74,6 @@ public interface UserRPC {
102 74 */
103 75 boolean modifyPwd(String accountName, String newPassword);
104 76  
105   - Long addConsignee(ConsigneeInfo consigneeInfo, Long userId);
106   -
107   - boolean updateConsignee(ConsigneeInfo consigneeInfo, Long userId);
108   -
109   - ConsigneeInfo getConsignee(Long id);
110   -
111   - boolean delConsignee(Long id);
112   -
113   - List<ConsigneeInfo> getConsigneeByUserId(Long userId);
114   -
115   - ConsigneeInfo getDefaultConsignee(Long userId);
116   -
117   - boolean setDefaultConsignee(Long id, Long userId);
118   -
119   -
120 77 /**
121 78 * 密码加密
122 79 * @param pwd
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/PassportRPCImpl.java
... ... @@ -71,7 +71,7 @@ public class PassportRPCImpl extends BaseServiceImpl implements PassportRPC {
71 71 log.error("调用passport用户验证接口失败",e);
72 72 throw new ServiceException();
73 73 }
74   -
  74 +
75 75 SellerLoginResp resp = new SellerLoginResp();
76 76 JSONObject jsonBody = JSONObject.parseObject(output.getData());
77 77 int code = 0;
... ... @@ -81,16 +81,16 @@ public class PassportRPCImpl extends BaseServiceImpl implements PassportRPC {
81 81 log.error("passport返回数据:msg={}",jsonBody);
82 82 throw new ServiceException(ResultCode.BUSINESS_FAILED,"登录失败请重新登录");
83 83 }
84   -
  84 +
85 85 String msg = jsonBody.getString("msg");
86   -
87   - if (code == PASSPORT_LOGIN_CODE_LOCKED || code == PASSPORT_LOGIN_CODE_ACCOUNT_NOT_EXIST
  86 +
  87 + if (code == PASSPORT_LOGIN_CODE_LOCKED || code == PASSPORT_LOGIN_CODE_ACCOUNT_NOT_EXIST
88 88 || code == PASSPORT_LOGIN_CODE_PASSWORD_WRONG) {
89 89 throw new ServiceException(code,msg);
90 90 }else if (code != ResultCode.SUCCESS) {
91 91 throw new ServiceException(ResultCode.BUSINESS_FAILED,msg);
92 92 }
93   -
  93 +
94 94 //resp.setToken(jsonBody.getString("token"));
95 95 JSONObject jsonUser = jsonBody.getJSONObject("accountInfo");
96 96 resp.setSellerId(jsonUser.getLong("accountId"));
... ... @@ -106,6 +106,11 @@ public class PassportRPCImpl extends BaseServiceImpl implements PassportRPC {
106 106 String cookieRedisKey = redisUtil.makeKey(RedisKey.USER_LOGININFO, Constant.USER_ROLE_SELLER+String.valueOf(resp.getSellerId()));
107 107 redisUtil.setStringByExpire(cookieRedisKey, String.valueOf(resp.getSellerId()), loginExpireTime);
108 108  
  109 + //缓存shopId
  110 + String shopIdKey = redisUtil.makeKey(RedisKey.USER_SHOPID, Constant.USER_ROLE_SELLER+String.valueOf(resp.getSellerId()));
  111 + redisUtil.setStringByExpire(shopIdKey, String.valueOf(resp.getShopId()), loginExpireTime);
  112 +
  113 +
109 114 //缓存设备id,userId作为key
110 115 if (!Validator.isNull(req.getDeviceId())) {
111 116 String onlyOneLoginRedisKey = redisUtil.makeKey(RedisKey.USER_DEVICEID, Constant.USER_ROLE_SELLER+String.valueOf(resp.getSellerId()));
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/PickInfoRPCImpl.java 0 → 100644
  1 +package com.diligrp.mobsite.getway.rpc.impl;
  2 +
  3 +import com.b2c.myapp.common.api.pickingInfo.input.PickingInfoSaveInput;
  4 +import com.b2c.myapp.common.api.pickingInfo.input.PickingInfoUpdateInput;
  5 +import com.b2c.myapp.common.api.pickingInfo.output.PickingInfoOutput;
  6 +import com.diligrp.mobsite.getway.rpc.PickInfoRPC;
  7 +
  8 +import java.util.List;
  9 +
  10 +/**
  11 + * Created by jiangchengyong on 2017/1/12.
  12 + */
  13 +public class PickInfoRPCImpl implements PickInfoRPC{
  14 +
  15 +
  16 + /**
  17 + * 新增收货人
  18 + *
  19 + * @param pickingInfoSaveInput
  20 + * @return
  21 + */
  22 + @Override
  23 + public Integer addPickingInfo(PickingInfoSaveInput pickingInfoSaveInput) {
  24 + return null;
  25 + }
  26 +
  27 + /**
  28 + * 修改收货人信息
  29 + *
  30 + * @param pickingInfoUpdateInput
  31 + * @return
  32 + */
  33 + @Override
  34 + public Boolean modify(PickingInfoUpdateInput pickingInfoUpdateInput) {
  35 + return null;
  36 + }
  37 +
  38 + /**
  39 + * 按买家ID查询收货人
  40 + *
  41 + * @param buyerId
  42 + * @return
  43 + */
  44 + @Override
  45 + public List<PickingInfoOutput> queryPickingInfosByBuyerId(Long buyerId) {
  46 + return null;
  47 + }
  48 +
  49 + /**
  50 + * @param buyerId
  51 + * @return PickingInfoOutput
  52 + * @comment 根据买家id获取默认收货地址
  53 + * @author kelan
  54 + * @time 2016/12/15 10:38
  55 + */
  56 + @Override
  57 + public PickingInfoOutput getDefaultPickingInfoByBuyerId(Long buyerId) {
  58 + return null;
  59 + }
  60 +
  61 + /**
  62 + * @param id 收货地址id
  63 + * @return Boolean
  64 + * @comment 删除收货地址(需要判断是否是默认地址)
  65 + * @author kelan
  66 + * @time 2016/12/16 17:58
  67 + */
  68 + @Override
  69 + public Boolean delPickingInfoById(Long id) {
  70 + return null;
  71 + }
  72 +}
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/SellerRPCImpl.java
... ... @@ -7,7 +7,7 @@ import com.b2c.myapp.sdk.MyAppClient;
7 7 import com.diligrp.mobsite.getway.domain.common.ErrorMessage;
8 8 import com.diligrp.mobsite.getway.domain.common.ResultCode;
9 9 import com.diligrp.mobsite.getway.domain.except.ServiceException;
10   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
  10 +import com.diligrp.mobsite.getway.domain.protocol.PickInfo;
11 11 import com.diligrp.mobsite.getway.domain.protocol.cart.ModifyAmountReq;
12 12 import com.diligrp.mobsite.getway.rpc.GoodsRPC;
13 13 import com.diligrp.mobsite.getway.rpc.SellerRPC;
... ... @@ -84,17 +84,17 @@ public class SellerRPCImpl implements SellerRPC {
84 84 }
85 85  
86 86 @Override
87   - public Long addConsignee(ConsigneeInfo consigneeInfo, Long userId) {
  87 + public Long addConsignee(PickInfo pickInfo, Long userId) {
88 88 return null;
89 89 }
90 90  
91 91 @Override
92   - public boolean updateConsignee(ConsigneeInfo consigneeInfo, Long userId) {
  92 + public boolean updateConsignee(PickInfo pickInfo, Long userId) {
93 93 return false;
94 94 }
95 95  
96 96 @Override
97   - public ConsigneeInfo getConsignee(Long id) {
  97 + public PickInfo getConsignee(Long id) {
98 98 return null;
99 99 }
100 100  
... ... @@ -104,12 +104,12 @@ public class SellerRPCImpl implements SellerRPC {
104 104 }
105 105  
106 106 @Override
107   - public List<ConsigneeInfo> getConsigneeByUserId(Long userId) {
  107 + public List<PickInfo> getConsigneeByUserId(Long userId) {
108 108 return null;
109 109 }
110 110  
111 111 @Override
112   - public ConsigneeInfo getDefaultConsignee(Long userId) {
  112 + public PickInfo getDefaultConsignee(Long userId) {
113 113 return null;
114 114 }
115 115  
... ...
mobsite-getway-rpc/src/main/java/com/diligrp/mobsite/getway/rpc/impl/UserRPCImpl.java
... ... @@ -7,7 +7,6 @@ import com.diligrp.mobsite.getway.domain.common.ErrorMessage;
7 7 import com.diligrp.mobsite.getway.domain.common.ResultCode;
8 8 import com.diligrp.mobsite.getway.domain.except.ServiceException;
9 9 import com.diligrp.mobsite.getway.domain.protocol.AddCartProduct;
10   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
11 10 import com.diligrp.mobsite.getway.domain.protocol.cart.ModifyAmountReq;
12 11 import com.diligrp.mobsite.getway.rpc.GoodsRPC;
13 12 import com.diligrp.mobsite.getway.rpc.UserRPC;
... ... @@ -38,7 +37,7 @@ public class UserRPCImpl implements UserRPC {
38 37 @Resource
39 38 private RedisUtil redisUtil;
40 39 @Resource
41   - private MyAppClient userClient;
  40 + private MyAppClient myAppClient;
42 41 @Resource
43 42 private WebsiteClient websiteClient;
44 43 @Resource
... ... @@ -48,21 +47,6 @@ public class UserRPCImpl implements UserRPC {
48 47 private static final Logger logger = LoggerFactory.getLogger(UserRPCImpl.class);
49 48  
50 49 @Override
51   - public boolean checkFavorites(Long id, Long userId, Integer type) {
52   - return false;
53   - }
54   -
55   - @Override
56   - public boolean addFavorite(Long userId, Long id, Integer type) {
57   - return false;
58   - }
59   -
60   - @Override
61   - public boolean delFavorite(Long userId, Long id, Integer type) {
62   - return false;
63   - }
64   -
65   - @Override
66 50 public boolean addShoppingCart(List<AddCartProduct> cartProducts, Long userId) {
67 51 return false;
68 52 }
... ... @@ -82,7 +66,7 @@ public class UserRPCImpl implements UserRPC {
82 66 BaseOutput<BuyerInfoOutput> output = null;
83 67 boolean flag = false;
84 68 try {
85   - output = userClient.getBuyerInfoService().getBuyerInfoByMobilePhone(mobile);
  69 + output = myAppClient.getBuyerInfoService().getBuyerInfoByMobilePhone(mobile);
86 70 } catch (Exception e) {
87 71 logger.error("检测电话号码接口挂掉:msg={}",e.getMessage());
88 72 throw new ServiceException();
... ... @@ -112,41 +96,6 @@ public class UserRPCImpl implements UserRPC {
112 96 }
113 97  
114 98 @Override
115   - public Long addConsignee(ConsigneeInfo consigneeInfo, Long userId) {
116   - return null;
117   - }
118   -
119   - @Override
120   - public boolean updateConsignee(ConsigneeInfo consigneeInfo, Long userId) {
121   - return false;
122   - }
123   -
124   - @Override
125   - public ConsigneeInfo getConsignee(Long id) {
126   - return null;
127   - }
128   -
129   - @Override
130   - public boolean delConsignee(Long id) {
131   - return false;
132   - }
133   -
134   - @Override
135   - public List<ConsigneeInfo> getConsigneeByUserId(Long userId) {
136   - return null;
137   - }
138   -
139   - @Override
140   - public ConsigneeInfo getDefaultConsignee(Long userId) {
141   - return null;
142   - }
143   -
144   - @Override
145   - public boolean setDefaultConsignee(Long id, Long userId) {
146   - return false;
147   - }
148   -
149   - @Override
150 99 public String getEncryptPwd(String pwd) {
151 100 return null;
152 101 }
... ... @@ -161,7 +110,7 @@ public class UserRPCImpl implements UserRPC {
161 110 BaseOutput<BuyerInfoOutput> output = null;
162 111 boolean flag = false;
163 112 try {
164   - output = userClient.getBuyerInfoService().getBuyerInfoByMobilePhone(accountName);
  113 + output = myAppClient.getBuyerInfoService().getBuyerInfoByMobilePhone(accountName);
165 114 } catch (Exception e) {
166 115 logger.error("检测电话号码接口挂掉:msg={}",e.getMessage());
167 116 throw new ServiceException();
... ...
mobsite-getway-service/pom.xml
... ... @@ -28,7 +28,7 @@
28 28 <version>0.0.1-SNAPSHOT</version>
29 29 </dependency>
30 30 <dependency>
31   - <groupId>com.diligrp.mobsite</groupId>
  31 + <groupId>com.b2c.mobsite</groupId>
32 32 <artifactId>mobsite-getway-domain</artifactId>
33 33 <version>0.0.1-SNAPSHOT</version>
34 34 </dependency>
... ...
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/pickinfo/PickInfoService.java 0 → 100644
  1 +package com.diligrp.mobsite.getway.service.buyer.pickinfo;
  2 +
  3 +import com.diligrp.mobsite.getway.domain.protocol.pickinfo.*;
  4 +
  5 +/**
  6 + * Created by jiangchengyong on 2017/1/12.
  7 + */
  8 +public interface PickInfoService {
  9 + /**
  10 + * 新增收货人
  11 + * @param req
  12 + * @return
  13 + */
  14 + AddPickInfoResp addPickInfo(AddPickInfoReq req);
  15 +
  16 + /**
  17 + * 修改收货人信息
  18 + * @param req
  19 + * @return
  20 + */
  21 + UpdatePickInfoResp updatePickInfo(UpdatePickInfoReq req);
  22 +
  23 + /**
  24 + * 获取单个收货人信息
  25 + * @param req
  26 + * @return
  27 + */
  28 + GetPickInfoResp getPickInfo(GetPickInfoReq req);
  29 +
  30 +
  31 + /**
  32 + * 按收货人信息ID删除收货人
  33 + * @param req
  34 + * @return
  35 + */
  36 + DelPickInfoResp delPickInfo(DelPickInfoReq req);
  37 +
  38 + /**
  39 + * 按买家ID查询收货列表
  40 + * @param req
  41 + * @return
  42 + */
  43 + GetPickInfoListResp getPickInfoList(GetPickInfoListReq req);
  44 +
  45 + /**
  46 + * @comment 根据买家id获取默认收货地址
  47 + * @param req
  48 + * @return PickInfo
  49 + * @author kelan
  50 + * @time 2016/12/15 10:38
  51 + */
  52 + GetDefaultPickInfoResp getDefaultPickInfo(GetDefaultPickInfoReq req);
  53 +
  54 + /**
  55 + * 设置默认
  56 + * @param consigneeId
  57 + * @param userId
  58 + * @return
  59 + */
  60 + SetDefaultPickInfoResp setDefault(Long consigneeId,Long userId);
  61 +}
... ...
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/pickinfo/impl/PickInfoServiceImpl.java 0 → 100644
  1 +package com.diligrp.mobsite.getway.service.buyer.pickinfo.impl;
  2 +
  3 +import com.diligrp.mobsite.getway.domain.protocol.pickinfo.*;
  4 +import com.diligrp.mobsite.getway.service.buyer.pickinfo.PickInfoService;
  5 +import org.springframework.stereotype.Service;
  6 +
  7 +/**
  8 + * Created by jiangchengyong on 2017/1/12.
  9 + */
  10 +@Service
  11 +public class PickInfoServiceImpl implements PickInfoService{
  12 + /**
  13 + * 新增收货人
  14 + *
  15 + * @param req@return
  16 + */
  17 + @Override
  18 + public AddPickInfoResp addPickInfo(AddPickInfoReq req) {
  19 + return null;
  20 + }
  21 +
  22 + /**
  23 + * 修改收货人信息
  24 + *
  25 + * @param req
  26 + * @return
  27 + */
  28 + @Override
  29 + public UpdatePickInfoResp updatePickInfo(UpdatePickInfoReq req) {
  30 + return null;
  31 + }
  32 +
  33 + /**
  34 + * 获取单个收货人信息
  35 + *
  36 + * @param req
  37 + * @return
  38 + */
  39 + @Override
  40 + public GetPickInfoResp getPickInfo(GetPickInfoReq req) {
  41 + return null;
  42 + }
  43 +
  44 + /**
  45 + * 按收货人信息ID删除收货人
  46 + *
  47 + * @param req
  48 + * @return
  49 + */
  50 + @Override
  51 + public DelPickInfoResp delPickInfo(DelPickInfoReq req) {
  52 + return null;
  53 + }
  54 +
  55 + /**
  56 + * 按买家ID查询收货列表
  57 + *
  58 + * @param req
  59 + * @return
  60 + */
  61 + @Override
  62 + public GetPickInfoListResp getPickInfoList(GetPickInfoListReq req) {
  63 + return null;
  64 + }
  65 +
  66 + /**
  67 + * @param req
  68 + * @return PickInfo
  69 + * @comment 根据买家id获取默认收货地址
  70 + * @author kelan
  71 + * @time 2016/12/15 10:38
  72 + */
  73 + @Override
  74 + public GetDefaultPickInfoResp getDefaultPickInfo(GetDefaultPickInfoReq req) {
  75 + return null;
  76 + }
  77 +
  78 + /**
  79 + * 设置默认
  80 + *
  81 + * @param consigneeId
  82 + * @param userId
  83 + * @return
  84 + */
  85 + @Override
  86 + public SetDefaultPickInfoResp setDefault(Long consigneeId, Long userId) {
  87 + return null;
  88 + }
  89 +}
... ...
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/settle/ConsigneeService.java deleted 100644 → 0
1   -package com.diligrp.mobsite.getway.service.buyer.settle;
2   -
3   -import com.diligrp.mobsite.getway.domain.protocol.cart.AddConsigneeReq;
4   -import com.diligrp.mobsite.getway.domain.protocol.cart.AddConsigneeResp;
5   -import com.diligrp.mobsite.getway.domain.protocol.cart.DelConsigneeReq;
6   -import com.diligrp.mobsite.getway.domain.protocol.cart.DelConsigneeResp;
7   -import com.diligrp.mobsite.getway.domain.protocol.cart.GetConsigneeListReq;
8   -import com.diligrp.mobsite.getway.domain.protocol.cart.GetConsigneeListResp;
9   -import com.diligrp.mobsite.getway.domain.protocol.cart.GetConsigneeReq;
10   -import com.diligrp.mobsite.getway.domain.protocol.cart.GetConsigneeResp;
11   -import com.diligrp.mobsite.getway.domain.protocol.cart.GetDefaultConsigneeReq;
12   -import com.diligrp.mobsite.getway.domain.protocol.cart.GetDefaultConsigneeResp;
13   -import com.diligrp.mobsite.getway.domain.protocol.cart.SetDefaultConsigneeResp;
14   -import com.diligrp.mobsite.getway.domain.protocol.cart.UpdateConsigneeReq;
15   -import com.diligrp.mobsite.getway.domain.protocol.cart.UpdateConsigneeResp;
16   -
17   -/**
18   - * <B>Description</B> 提货人接口 <br />
19   - * <B>Copyright</B> Copyright (c) 2014 www.diligrp.com All rights reserved. <br />
20   - * 本软件源代码版权归地利集团,未经许可不得任意复制与传播.<br />
21   - * <B>Company</B> 地利集团
22   - *
23   - * @author wujianjun
24   - * @createTime 2014/8/28 10:34
25   - */
26   -public interface ConsigneeService {
27   - AddConsigneeResp addConsignee(AddConsigneeReq req);
28   -
29   - UpdateConsigneeResp updateConsignee(UpdateConsigneeReq req);
30   -
31   - GetConsigneeResp getConsignee(GetConsigneeReq req);
32   -
33   - DelConsigneeResp delConsignee(DelConsigneeReq req);
34   -
35   - GetConsigneeListResp getConsigneeList(GetConsigneeListReq req);
36   -
37   - GetDefaultConsigneeResp getDefaultConsignee(GetDefaultConsigneeReq req);
38   -
39   - SetDefaultConsigneeResp setDefault(Long consigneeId,Long userId);
40   -}
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/settle/impl/ConsigneeServiceImpl.java deleted 100644 → 0
1   -package com.diligrp.mobsite.getway.service.buyer.settle.impl;
2   -
3   -import com.diligrp.mobsite.getway.domain.common.ErrorMessage;
4   -import com.diligrp.mobsite.getway.domain.common.ResultCode;
5   -import com.diligrp.mobsite.getway.domain.except.ServiceException;
6   -import com.diligrp.mobsite.getway.domain.protocol.ConsigneeInfo;
7   -import com.diligrp.mobsite.getway.domain.protocol.cart.*;
8   -import com.diligrp.mobsite.getway.rpc.UserRPC;
9   -import com.diligrp.mobsite.getway.service.buyer.settle.ConsigneeService;
10   -import com.diligrp.website.util.security.Validator;
11   -import org.springframework.stereotype.Service;
12   -
13   -import javax.annotation.Resource;
14   -import java.util.List;
15   -
16   -/**
17   - * <B>Description</B> 提货人业务实现 <br />
18   - * <B>Copyright</B> Copyright (c) 2014 www.diligrp.com All rights reserved. <br />
19   - * 本软件源代码版权归地利集团,未经许可不得任意复制与传播.<br />
20   - * <B>Company</B> 地利集团
21   - *
22   - * @author wujianjun
23   - * @createTime 2014/8/28 14:33
24   - */
25   -@Service
26   -public class ConsigneeServiceImpl implements ConsigneeService {
27   -
28   - @Resource
29   - private UserRPC userRPC;
30   -
31   - @Override
32   - public AddConsigneeResp addConsignee(AddConsigneeReq req) {
33   - Long id = userRPC.addConsignee(req.getConsigneeInfo(), req.getUserId());
34   - if(Validator.isNull(id)){
35   - throw new RuntimeException("添加提货人信息失败");
36   - }
37   - if (!Validator.isNull(req.getConsigneeInfo().getIsDefault()) &&
38   - ConsigneeInfo.ISDEFAULT_YES == req.getConsigneeInfo().getIsDefault()) {
39   - setDefault(id,req.getUserId());
40   - }
41   - AddConsigneeResp resp = new AddConsigneeResp();
42   - resp.setId(id);
43   - return resp;
44   - }
45   -
46   - @Override
47   - public UpdateConsigneeResp updateConsignee(UpdateConsigneeReq req) {
48   - boolean result = userRPC.updateConsignee(req.getConsigneeInfo(), req.getUserId());
49   - if(!result) {
50   - throw new RuntimeException("修改提货人信息失败!");
51   - }
52   - return new UpdateConsigneeResp();
53   - }
54   -
55   - @Override
56   - public GetConsigneeResp getConsignee(GetConsigneeReq req) {
57   - ConsigneeInfo info = userRPC.getConsignee(req.getId());
58   - GetConsigneeResp resp = new GetConsigneeResp();
59   - resp.setConsigneeInfo(info);
60   - return resp;
61   - }
62   -
63   - @Override
64   - public DelConsigneeResp delConsignee(DelConsigneeReq req) {
65   - boolean result = userRPC.delConsignee(req.getId());
66   - if(!result) {
67   - throw new RuntimeException("删除提货人信息失败!");
68   - }
69   - return new DelConsigneeResp();
70   - }
71   -
72   - @Override
73   - public GetConsigneeListResp getConsigneeList(GetConsigneeListReq req) {
74   - List<ConsigneeInfo> consigneeInfos =
75   - userRPC.getConsigneeByUserId(req.getUserId());
76   - GetConsigneeListResp resp = new GetConsigneeListResp();
77   - resp.setConsigneeInfos(consigneeInfos);
78   - return resp;
79   - }
80   -
81   - @Override
82   - public GetDefaultConsigneeResp getDefaultConsignee(GetDefaultConsigneeReq req) {
83   - GetDefaultConsigneeResp resp = new GetDefaultConsigneeResp();
84   - ConsigneeInfo info = userRPC.getDefaultConsignee(req.getUserId());
85   - if (Validator.isNull(info)) {
86   - List<ConsigneeInfo> infoList = userRPC.getConsigneeByUserId(req.getUserId());
87   - if (!Validator.isEmpty(infoList)) {
88   - info = infoList.get(0);
89   - }
90   - }
91   - resp.setConsigneeInfo(info);
92   - return resp;
93   - }
94   -
95   - @Override
96   - public SetDefaultConsigneeResp setDefault(Long consigneeId,Long userId) {
97   - boolean result = userRPC.setDefaultConsignee(consigneeId, userId);
98   - if(!result) {
99   - throw new ServiceException(ResultCode.USER_CONSIGNEE_SET_DEFAULT_FAILED,ErrorMessage.USER_CONSIGNEE_SET_DEFAULT_FAILED);
100   - }
101   - return new SetDefaultConsigneeResp();
102   - }
103   -}
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/user/impl/OrderServiceImpl.java
... ... @@ -9,6 +9,7 @@ import com.diligrp.website.web.interfaces.WebsiteClient;
9 9 import com.yqyw.filter.client.KeyWordsClient;
10 10 import org.apache.log4j.Logger;
11 11 import org.springframework.beans.factory.annotation.Autowired;
  12 +import org.springframework.stereotype.Service;
12 13  
13 14 import javax.annotation.Resource;
14 15  
... ... @@ -22,7 +23,7 @@ import javax.annotation.Resource;
22 23 * @author zhangshirui
23 24 * @createTime 2014年9月1日 下午5:34:45
24 25 */
25   -@org.springframework.stereotype.Service("orderService")
  26 +@Service
26 27 public class OrderServiceImpl implements OrderService {
27 28  
28 29 @Resource
... ...
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/buyer/user/impl/UserServiceImpl.java
... ... @@ -72,7 +72,7 @@ public class UserServiceImpl implements UserService {
72 72  
73 73 if (!Validator.isEmpty(req.getRegisterNo())) {
74 74 // 缓存
75   - String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO,
  75 + String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO,Constant.USER_ROLE_BUYER+
76 76 String.valueOf(resp.getAccountId()));
77 77  
78 78 GetRegisterNoResp mappers = redisUtil.getObject(redisKey,
... ... @@ -348,7 +348,31 @@ public class UserServiceImpl implements UserService {
348 348  
349 349 @Override
350 350 public LogoutResp logout(LogoutReq req) {
351   - return null;
  351 + LogoutResp resp = new LogoutResp();
  352 +
  353 +
  354 + // 解除绑定极光ID
  355 + if(!Validator.isEmpty(req.getRegisterNo())){
  356 +
  357 + String userId = req.getUserId().toString();
  358 + //先清缓存再清数据库
  359 + String reNOCache = redisUtil.makeKey(RedisKey.USER_REGISTERNO, Constant.USER_ROLE_BUYER+userId);
  360 +
  361 + RegisterNoMapper mapper = new RegisterNoMapper();
  362 + mapper.setRegisterNo(req.getRegisterNo());
  363 + mapper.setSysFlag(RegisterNoMapper.SYS_FLAG_JPUSH);
  364 + mapper.setUserid(req.getUserId());
  365 + mapper.setDeviceType(req.getDeviceType());
  366 + try {
  367 + redisUtil.deleteByKey(reNOCache);
  368 + registerNoMapperManager.unBindRegisterNo(mapper);
  369 + }
  370 + catch(Exception e) {
  371 + logger.error("解除极光推送系统绑定的注册号失败",e);
  372 + }
  373 + }
  374 +
  375 + return resp;
352 376 }
353 377  
354 378 @Override
... ... @@ -376,7 +400,7 @@ public class UserServiceImpl implements UserService {
376 400 return resp;
377 401 }else {
378 402 //修改成功,退出所有账号信息
379   - String cookieRedisKey = redisUtil.makeKey(RedisKey.USER_LOGININFO, String.valueOf(userId));
  403 + String cookieRedisKey = redisUtil.makeKey(RedisKey.USER_LOGININFO, Constant.USER_ROLE_BUYER+String.valueOf(userId));
380 404 redisUtil.deleteByKey(cookieRedisKey);
381 405 }
382 406  
... ... @@ -408,13 +432,13 @@ public class UserServiceImpl implements UserService {
408 432 @Override
409 433 public GetRegisterNoResp getRegisterNo(GetRegisterNoReq req) {
410 434 GetRegisterNoResp resp = new GetRegisterNoResp();
411   - if (Validator.isNull(req.getUserId())) {
  435 + if (Validator.isNull(req.getUserId())||Validator.isNull(req.getUserRole())) {
412 436 resp.setCode(ResultCode.REQUET_PARAMS_ERROR);
413   - resp.setMsg("用户ID不能为空");
  437 + resp.setMsg("用户ID和用户角色不能为空");
414 438 return resp;
415 439 }
416 440 //先从缓存取
417   - String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, String.valueOf(req.getUserId()));
  441 + String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, req.getUserRole()+String.valueOf(req.getUserId()));
418 442 GetRegisterNoResp recache = redisUtil.getObject(redisKey, GetRegisterNoResp.class);
419 443 if (!Validator.isNull(recache) && !Validator.isEmpty(recache.getRegisterNos())) {
420 444 resp.setRegisterNos(recache.getRegisterNos());
... ...
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/seller/impl/FundServiceImpl.java
... ... @@ -26,6 +26,7 @@ public class FundServiceImpl implements FundService{
26 26 ShopBuyerDetail shopBuyerDetail = new ShopBuyerDetail();
27 27 shopBuyerDetail.setShopId(fundsReq.getShopId());
28 28 shopBuyerDetail.setBuyerMobilePhone(fundsReq.getKeyword());
  29 + shopBuyerDetail.setCurrentPage(fundsReq.getPageNum());
29 30 Page<ShopBuyerDetailOutput> shopBuyerDetailOutputPage = shopBuyerRPC.queryShopAllBuyerList(shopBuyerDetail);
30 31 ShopOutput shopOutput = shopRPC.getShopByShopId(fundsReq.getShopId());
31 32  
... ...
mobsite-getway-service/src/main/java/com/diligrp/mobsite/getway/service/seller/impl/SellerUserServiceImpl.java
... ... @@ -74,7 +74,7 @@ public class SellerUserServiceImpl implements SellerUserService {
74 74  
75 75 if (!Validator.isEmpty(req.getRegisterNo())) {
76 76 // 缓存
77   - String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO,req.getUserRole()+
  77 + String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO,Constant.USER_ROLE_SELLER+
78 78 String.valueOf(resp.getSellerId()));
79 79  
80 80 GetRegisterNoResp mappers = redisUtil.getObject(redisKey,
... ... @@ -239,7 +239,7 @@ public class SellerUserServiceImpl implements SellerUserService {
239 239 return resp;
240 240 }else {
241 241 //修改成功,退出所有账号信息
242   - String cookieRedisKey = redisUtil.makeKey(RedisKey.USER_LOGININFO, String.valueOf(userId));
  242 + String cookieRedisKey = redisUtil.makeKey(RedisKey.USER_LOGININFO, Constant.USER_ROLE_SELLER+String.valueOf(userId));
243 243 redisUtil.deleteByKey(cookieRedisKey);
244 244 }
245 245  
... ... @@ -319,7 +319,31 @@ public class SellerUserServiceImpl implements SellerUserService {
319 319  
320 320 @Override
321 321 public LogoutResp logout(LogoutReq req) {
322   - return null;
  322 + LogoutResp resp = new LogoutResp();
  323 +
  324 +
  325 + // 解除绑定极光ID
  326 + if(!Validator.isEmpty(req.getRegisterNo())){
  327 +
  328 + String userId = req.getUserId().toString();
  329 + //先清缓存再清数据库
  330 + String reNOCache = redisUtil.makeKey(RedisKey.USER_REGISTERNO, Constant.USER_ROLE_SELLER+userId);
  331 +
  332 + RegisterNoMapper mapper = new RegisterNoMapper();
  333 + mapper.setRegisterNo(req.getRegisterNo());
  334 + mapper.setSysFlag(RegisterNoMapper.SYS_FLAG_JPUSH);
  335 + mapper.setUserid(req.getUserId());
  336 + mapper.setDeviceType(req.getDeviceType());
  337 + try {
  338 + redisUtil.deleteByKey(reNOCache);
  339 + registerNoMapperManager.unBindRegisterNo(mapper);
  340 + }
  341 + catch(Exception e) {
  342 + logger.error("解除极光推送系统绑定的注册号失败",e);
  343 + }
  344 + }
  345 +
  346 + return resp;
323 347 }
324 348  
325 349 @Override
... ... @@ -334,29 +358,29 @@ public class SellerUserServiceImpl implements SellerUserService {
334 358  
335 359  
336 360  
337   - public GetRegisterNoResp getRegisterNo(GetRegisterNoReq req) {
338   - GetRegisterNoResp resp = new GetRegisterNoResp();
339   - if (Validator.isNull(req.getUserId())) {
340   - resp.setCode(ResultCode.REQUET_PARAMS_ERROR);
341   - resp.setMsg("用户ID不能为空");
342   - return resp;
343   - }
344   - //先从缓存取
345   - String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, req.getUserRole()+String.valueOf(req.getUserId()));
346   - GetRegisterNoResp recache = redisUtil.getObject(redisKey, GetRegisterNoResp.class);
347   - if (!Validator.isNull(recache) && !Validator.isEmpty(recache.getRegisterNos())) {
348   - resp.setRegisterNos(recache.getRegisterNos());
349   - }else {
350   - List<RegisterNoMapper> mapppers = registerNoMapperManager.getRegisterNo(req.getUserId());
351   - if (!Validator.isEmpty(mapppers)) {
352   -
353   - resp.setRegisterNos(mapppers);
354   - redisUtil.setObjectByExpire(redisKey, resp, RedisKey.REGISTERNO_EXPIRE_TIME);
355   - }else {
356   - resp.setCode(ResultCode.BUSINESS_FAILED);
357   - resp.setMsg("该用户没有绑定极光号");
358   - }
359   - }
360   - return resp;
361   - }
  361 + //public GetRegisterNoResp getRegisterNo(GetRegisterNoReq req) {
  362 + // GetRegisterNoResp resp = new GetRegisterNoResp();
  363 + // if (Validator.isNull(req.getUserId())||Validator.isNull(req.getUserRole())) {
  364 + // resp.setCode(ResultCode.REQUET_PARAMS_ERROR);
  365 + // resp.setMsg("用户ID和用户角色不能为空");
  366 + // return resp;
  367 + // }
  368 + // //先从缓存取
  369 + // String redisKey = redisUtil.makeKey(RedisKey.USER_REGISTERNO, req.getUserRole()+String.valueOf(req.getUserId()));
  370 + // GetRegisterNoResp recache = redisUtil.getObject(redisKey, GetRegisterNoResp.class);
  371 + // if (!Validator.isNull(recache) && !Validator.isEmpty(recache.getRegisterNos())) {
  372 + // resp.setRegisterNos(recache.getRegisterNos());
  373 + // }else {
  374 + // List<RegisterNoMapper> mapppers = registerNoMapperManager.getRegisterNo(req.getUserId());
  375 + // if (!Validator.isEmpty(mapppers)) {
  376 + //
  377 + // resp.setRegisterNos(mapppers);
  378 + // redisUtil.setObjectByExpire(redisKey, resp, RedisKey.REGISTERNO_EXPIRE_TIME);
  379 + // }else {
  380 + // resp.setCode(ResultCode.BUSINESS_FAILED);
  381 + // resp.setMsg("该用户没有绑定极光号");
  382 + // }
  383 + // }
  384 + // return resp;
  385 + //}
362 386 }
... ...
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/buyer/home/ConsigneeController.java renamed to mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/buyer/home/PickInfoController.java
1 1 package com.diligrp.mobsite.getway.web.api.buyer.home;
2 2  
3 3 import com.diligrp.mobsite.getway.domain.except.ServiceException;
4   -import com.diligrp.mobsite.getway.domain.protocol.cart.*;
5   -import com.diligrp.mobsite.getway.service.buyer.settle.ConsigneeService;
  4 +import com.diligrp.mobsite.getway.domain.protocol.pickinfo.*;
  5 +import com.diligrp.mobsite.getway.service.buyer.pickinfo.PickInfoService;
6 6 import com.diligrp.mobsite.getway.web.api.base.BaseApiController;
7 7 import io.swagger.annotations.Api;
8 8 import io.swagger.annotations.ApiOperation;
9 9 import org.slf4j.Logger;
10 10 import org.slf4j.LoggerFactory;
  11 +import org.springframework.beans.factory.annotation.Autowired;
11 12 import org.springframework.stereotype.Controller;
12 13 import org.springframework.web.bind.annotation.RequestBody;
13 14 import org.springframework.web.bind.annotation.RequestMapping;
... ... @@ -26,24 +27,24 @@ import javax.annotation.Resource;
26 27 * @createTime 2014/8/28 10:24
27 28 */
28 29 @Controller
29   -@RequestMapping("/mobsiteApp/consignee")
30   -@Api(value = "/mobsiteApp-consignee", description = "收货人接口")
31   -public class ConsigneeController extends BaseApiController {
  30 +@RequestMapping("/mobsiteApp/pickInfo")
  31 +@Api(value = "/mobsiteApp-pickInfo", description = "收货人接口")
  32 +public class PickInfoController extends BaseApiController {
32 33  
33   - @Resource
34   - private ConsigneeService consigneeService;
  34 + @Autowired
  35 + private PickInfoService pickInfoService;
35 36 private Logger log = LoggerFactory.getLogger(getClass());
36 37  
37 38 /**
38 39 * 获取默认提货人信息
39 40 */
40   - @ApiOperation(value = "获取默认提货人信息", httpMethod = "POST",response = GetDefaultConsigneeResp.class)
41   - @RequestMapping(value = "/getDefaultConsignee",method = RequestMethod.POST)
  41 + @ApiOperation(value = "获取默认提货人信息", httpMethod = "POST",response = GetDefaultPickInfoResp.class)
  42 + @RequestMapping(value = "/getDefaultPickInfo",method = RequestMethod.POST)
42 43 @ResponseBody
43   - public void getDefaultConsignee() {
44   - GetDefaultConsigneeReq req = getRequest(GetDefaultConsigneeReq.class);
  44 + public void getDefaultPickInfo(@RequestBody GetDefaultPickInfoReq temp) {
  45 + GetDefaultPickInfoReq req = getRequest(GetDefaultPickInfoReq.class);
45 46 try {
46   - GetDefaultConsigneeResp resp = consigneeService.getDefaultConsignee(req);
  47 + GetDefaultPickInfoResp resp = pickInfoService.getDefaultPickInfo(req);
47 48 sendSuccessResp(resp);
48 49 } catch (ServiceException e){
49 50 log.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", e.getCode(), e.getMessage(), req.getUserId()), e);
... ... @@ -57,13 +58,13 @@ public class ConsigneeController extends BaseApiController {
57 58 /**
58 59 * 获取提货人信息列表
59 60 */
60   - @ApiOperation(value = "获取提货人信息列表", httpMethod = "POST",response = GetConsigneeListResp.class)
61   - @RequestMapping(value = "/getConsigneeList",method = RequestMethod.POST)
  61 + @ApiOperation(value = "获取提货人信息列表", httpMethod = "POST",response = GetPickInfoListResp.class)
  62 + @RequestMapping(value = "/getPickInfoList",method = RequestMethod.POST)
62 63 @ResponseBody
63   - public void getConsigneeList() {
64   - GetConsigneeListReq req = getRequest(GetConsigneeListReq.class);
  64 + public void getPickInfoList(@RequestBody GetPickInfoListReq temp) {
  65 + GetPickInfoListReq req = getRequest(GetPickInfoListReq.class);
65 66 try {
66   - GetConsigneeListResp resp = consigneeService.getConsigneeList(req);
  67 + GetPickInfoListResp resp = pickInfoService.getPickInfoList(req);
67 68 sendSuccessResp(resp);
68 69 } catch (ServiceException e){
69 70 log.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", e.getCode(), e.getMessage(), req.getUserId()), e);
... ... @@ -77,13 +78,13 @@ public class ConsigneeController extends BaseApiController {
77 78 /**
78 79 * 删除提货人信息
79 80 */
80   - @ApiOperation(value = "删除收货人", httpMethod = "POST",response = DelConsigneeResp.class)
81   - @RequestMapping(value = "/delConsignee",method = RequestMethod.POST)
  81 + @ApiOperation(value = "删除收货人", httpMethod = "POST",response = DelPickInfoResp.class)
  82 + @RequestMapping(value = "/delPickInfo",method = RequestMethod.POST)
82 83 @ResponseBody
83   - public void delConsignee(@RequestBody DelConsigneeReq temp) {
84   - DelConsigneeReq req = getRequest(DelConsigneeReq.class);
  84 + public void delPickInfo(@RequestBody DelPickInfoReq temp) {
  85 + DelPickInfoReq req = getRequest(DelPickInfoReq.class);
85 86 try {
86   - DelConsigneeResp resp = consigneeService.delConsignee(req);
  87 + DelPickInfoResp resp = pickInfoService.delPickInfo(req);
87 88 sendSuccessResp(resp);
88 89 } catch (ServiceException e){
89 90 log.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", e.getCode(), e.getMessage(), req.getUserId()), e);
... ... @@ -97,13 +98,13 @@ public class ConsigneeController extends BaseApiController {
97 98 /**
98 99 * 通过ID获取提货人详情
99 100 */
100   - @ApiOperation(value = "修改收货人", httpMethod = "POST",response = GetConsigneeResp.class)
101   - @RequestMapping(value = "/getConsignee",method = RequestMethod.POST)
  101 + @ApiOperation(value = "修改收货人", httpMethod = "POST",response = GetPickInfoResp.class)
  102 + @RequestMapping(value = "/getPickInfo",method = RequestMethod.POST)
102 103 @ResponseBody
103   - public void getConsignee(@RequestBody GetConsigneeReq temp) {
104   - GetConsigneeReq req = getRequest(GetConsigneeReq.class);
  104 + public void getPickInfo(@RequestBody GetPickInfoReq temp) {
  105 + GetPickInfoReq req = getRequest(GetPickInfoReq.class);
105 106 try {
106   - GetConsigneeResp resp = consigneeService.getConsignee(req);
  107 + GetPickInfoResp resp = pickInfoService.getPickInfo(req);
107 108 sendSuccessResp(resp);
108 109 } catch (ServiceException e){
109 110 log.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", e.getCode(), e.getMessage(), req.getUserId()), e);
... ... @@ -117,13 +118,13 @@ public class ConsigneeController extends BaseApiController {
117 118 /**
118 119 * 修改提货人信息
119 120 */
120   - @ApiOperation(value = "修改收货人", httpMethod = "POST",response = UpdateConsigneeResp.class)
121   - @RequestMapping(value = "/updateConsignee",method = RequestMethod.POST)
  121 + @ApiOperation(value = "修改收货人", httpMethod = "POST",response = UpdatePickInfoResp.class)
  122 + @RequestMapping(value = "/updatePickInfo",method = RequestMethod.POST)
122 123 @ResponseBody
123   - public void updateConsignee(@RequestBody UpdateConsigneeReq temp) {
124   - UpdateConsigneeReq req = getRequest(UpdateConsigneeReq.class);
  124 + public void updatePickInfo(@RequestBody UpdatePickInfoReq temp) {
  125 + UpdatePickInfoReq req = getRequest(UpdatePickInfoReq.class);
125 126 try {
126   - UpdateConsigneeResp resp = consigneeService.updateConsignee(req);
  127 + UpdatePickInfoResp resp = pickInfoService.updatePickInfo(req);
127 128 sendSuccessResp(resp);
128 129 } catch (ServiceException e){
129 130 log.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", e.getCode(), e.getMessage(), req.getUserId()), e);
... ... @@ -137,13 +138,13 @@ public class ConsigneeController extends BaseApiController {
137 138 /**
138 139 * 新增提货人
139 140 */
140   - @ApiOperation(value = "新增收货人", httpMethod = "POST",response = AddConsigneeResp.class)
141   - @RequestMapping(value = "/addConsignee",method = RequestMethod.POST)
  141 + @ApiOperation(value = "新增收货人", httpMethod = "POST",response = AddPickInfoResp.class)
  142 + @RequestMapping(value = "/addPickInfo",method = RequestMethod.POST)
142 143 @ResponseBody
143   - public void addConsignee(@RequestBody AddConsigneeReq temp) {
144   - AddConsigneeReq req = getRequest(AddConsigneeReq.class);
  144 + public void addPickInfo(@RequestBody AddPickInfoReq temp) {
  145 + AddPickInfoReq req = getRequest(AddPickInfoReq.class);
145 146 try {
146   - AddConsigneeResp resp = consigneeService.addConsignee(req);
  147 + AddPickInfoResp resp = pickInfoService.addPickInfo(req);
147 148 sendSuccessResp(resp);
148 149 } catch (ServiceException e){
149 150 log.error(String.format("Code=%s,ErrorMessage=%s,UserId=%s", e.getCode(), e.getMessage(), req.getUserId()), e);
... ... @@ -157,13 +158,13 @@ public class ConsigneeController extends BaseApiController {
157 158 /**
158 159 * 设置默认提货人
159 160 */
160   - @ApiOperation(value = "设置默认收货人", httpMethod = "POST",response = SetDefaultConsigneeReq.class)
  161 + @ApiOperation(value = "设置默认收货人", httpMethod = "POST",response = SetDefaultPickInfoReq.class)
161 162 @RequestMapping(value = "/setDefault",method = RequestMethod.POST)
162 163 @ResponseBody
163   - public void setDefault(@RequestBody SetDefaultConsigneeReq temp) {
164   - SetDefaultConsigneeReq req = getRequest(SetDefaultConsigneeReq.class);
  164 + public void setDefault(@RequestBody SetDefaultPickInfoReq temp) {
  165 + SetDefaultPickInfoReq req = getRequest(SetDefaultPickInfoReq.class);
165 166 try {
166   - SetDefaultConsigneeResp resp = consigneeService.setDefault(req.getId(),req.getUserId());
  167 + SetDefaultPickInfoResp resp = pickInfoService.setDefault(req.getId(),req.getUserId());
167 168 sendSuccessResp(resp);
168 169 } catch (Exception e) {
169 170 log.error(String.format("ErrorMessage=%s,UserId=%s",e.getMessage(),req.getUserId()), e);
... ...
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/seller/fund/FundController.java
... ... @@ -41,9 +41,10 @@ public class FundController extends BaseApiController{
41 41 @ApiOperation(value = "获取储值列表", httpMethod = "POST",response = GetFundsResp.class)
42 42 @RequestMapping(value = "/getFunds",method = RequestMethod.POST)
43 43 @ResponseBody
44   - public void getFunds(@ModelAttribute GetFundsReq fundsReq) {
  44 + public void getFunds(@RequestBody GetFundsReq temp) {
  45 + GetFundsReq req = super.getRequest(GetFundsReq.class);
45 46 try {
46   - GetFundsResp resp = fundService.getFunds(fundsReq);
  47 + GetFundsResp resp = fundService.getFunds(req);
47 48 super.sendSuccessResp(resp);
48 49 } catch (ServiceException e) {
49 50 log.error("获取储值列表出现业务异常", e);
... ... @@ -66,14 +67,12 @@ public class FundController extends BaseApiController{
66 67 * @author weili
67 68 */
68 69 @ApiOperation(value = "储值卡操作", httpMethod = "POST",response = FundTradeResp.class)
69   - @ApiImplicitParam(paramType = "query",name = "price",dataType = "Long", required = true, value = "储值金额")
70 70 @RequestMapping(value = "/storeValue",method = RequestMethod.POST)
71 71 @ResponseBody
72   - public void storeValue(Long price) {
73   -
  72 + public void storeValue(@RequestBody FundTradeReq temp) {
74 73 FundTradeReq req = super.getRequest(FundTradeReq.class);
75 74 try {
76   - FundTradeResp resp = fundService.storeValue(price);
  75 + FundTradeResp resp = fundService.storeValue(req.getTradePrice());
77 76 super.sendSuccessResp(resp);
78 77 } catch (ServiceException e) {
79 78 log.error("获取储值列表出现业务异常", e);
... ...
mobsite-getway-web/src/main/java/com/diligrp/mobsite/getway/web/api/seller/order/SellerOrderController.java
... ... @@ -30,7 +30,6 @@ import javax.annotation.Resource;
30 30 @RequestMapping("/mobsiteApp/seller/order")
31 31 @Api(value = "/mobsiteApp-order-seller", description = "订单接口-卖家")
32 32 public class SellerOrderController extends BaseApiController {
33   -
34 33 @Resource
35 34 private SellerOrderService sellerOrderService;
36 35  
... ...
mobsite-getway-web/src/main/resources/spring-web.xml
... ... @@ -83,10 +83,36 @@
83 83 <mvc:exclude-mapping path="/mobsiteApp/user/checkAuthCode"/>
84 84 <mvc:exclude-mapping path="/mobsiteApp/user/buyerRegister"/>
85 85 <mvc:exclude-mapping path="/mobsiteApp/user/buyerRegisters"/>
  86 + <mvc:exclude-mapping path="/mobsiteApp/user/loginForAuth"/>
86 87 <mvc:exclude-mapping path="/mobsiteApp/user/logout"/>
87   - <mvc:exclude-mapping path="/mobsiteApp/user/loginForAuth"/>
88 88 <mvc:exclude-mapping path="/mobsiteApp/user/modifyPwd"/>
89 89  
  90 + <mvc:exclude-mapping path="/mobsiteApp/goods/getProductByCid"/>
  91 + <mvc:exclude-mapping path="/mobsiteApp/goods/getProductCategory"/>
  92 + <mvc:exclude-mapping path="/mobsiteApp/goods/getProductIntroduction"/>
  93 + <mvc:exclude-mapping path="/mobsiteApp/goods/searchGoodList"/>
  94 + <mvc:exclude-mapping path="/mobsiteApp/meal/getMealList"/>
  95 + <mvc:exclude-mapping path="/mobsiteApp/meal/getMealById"/>
  96 + <mvc:exclude-mapping path="/mobsiteApp/shop/getProductRecommend"/>
  97 + <mvc:exclude-mapping path="/mobsiteApp/topic/getHomeStatisticsTopic"/>
  98 + <mvc:exclude-mapping path="/mobsiteApp/topic/getPicInfo"/>
  99 + <mvc:exclude-mapping path="/mobsiteApp/common/getAllCountryTree"/>
  100 + <mvc:exclude-mapping path="/mobsiteApp/common/getCity"/>
  101 + <mvc:exclude-mapping path="/mobsiteApp/common/getCitys"/>
  102 + <mvc:exclude-mapping path="/mobsiteApp/common/getCountry"/>
  103 + <mvc:exclude-mapping path="/mobsiteApp/common/uploadImg"/>
  104 +
  105 + <!--卖家-->
  106 +
  107 + <mvc:exclude-mapping path="/mobsiteApp/user/buyerLogin"/>
  108 + <mvc:exclude-mapping path="/mobsiteApp/user/buyerLogins"/>
  109 + <mvc:exclude-mapping path="/mobsiteApp/user/sendAuthCode"/>
  110 + <mvc:exclude-mapping path="/mobsiteApp/user/checkAuthCode"/>
  111 + <mvc:exclude-mapping path="/mobsiteApp/user/buyerRegister"/>
  112 + <mvc:exclude-mapping path="/mobsiteApp/user/buyerRegisters"/>
  113 + <mvc:exclude-mapping path="/mobsiteApp/user/loginForAuth"/>
  114 + <mvc:exclude-mapping path="/mobsiteApp/user/logout"/>
  115 + <mvc:exclude-mapping path="/mobsiteApp/user/modifyPwd"/>
90 116 <bean class="com.diligrp.mobsite.getway.web.filter.LoginTimeoutInterceptor"/>
91 117 </mvc:interceptor>
92 118 <!-- <mvc:interceptor>
... ...