Commit e03ee852 by shuhu.hou@freemud.cn

Merge remote-tracking branch 'origin/develop' into develop

parents 9766629d 0285f9cb
...@@ -14,8 +14,8 @@ package cn.freemud.entities.vo; ...@@ -14,8 +14,8 @@ package cn.freemud.entities.vo;
import cn.freemud.entities.dto.UserDeliveryInfoDto; import cn.freemud.entities.dto.UserDeliveryInfoDto;
import cn.freemud.entities.dto.delivery.WeixinDeliveryAddressDto; import cn.freemud.entities.dto.delivery.WeixinDeliveryAddressDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import org.hibernate.validator.constraints.NotEmpty;
import javax.validation.Valid; import javax.validation.Valid;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
...@@ -187,6 +187,9 @@ public class CreateOrderVo { ...@@ -187,6 +187,9 @@ public class CreateOrderVo {
*/ */
private String faceCode; private String faceCode;
@ApiModelProperty(hidden = true)
private String sessionKey; // 存储sessionKey,异常补退使用
@Data @Data
public static class PremiumExchangeActivity { public static class PremiumExchangeActivity {
@NotNull(message = "activityCode 不能为空") @NotNull(message = "activityCode 不能为空")
......
...@@ -84,6 +84,8 @@ public class OrderAdapterServiceImpl implements OrderAdapterService { ...@@ -84,6 +84,8 @@ public class OrderAdapterServiceImpl implements OrderAdapterService {
if(ObjectUtils.notEqual(baseResponse.getCode(),ResponseResult.SUCCESS.getCode())){ if(ObjectUtils.notEqual(baseResponse.getCode(),ResponseResult.SUCCESS.getCode())){
return baseResponse; return baseResponse;
} }
// 扩展字段中存储 sessionKey
createOrderVo.setSessionKey(assortmentCustomerInfoVo.getSessionKey());
return orderservice.createOrderNew(createOrderVo); return orderservice.createOrderNew(createOrderVo);
} }
......
...@@ -1971,6 +1971,8 @@ public class OrderServiceImpl implements Orderservice { ...@@ -1971,6 +1971,8 @@ public class OrderServiceImpl implements Orderservice {
if (memberCard != null && memberCard.getRuleId() != null) { if (memberCard != null && memberCard.getRuleId() != null) {
orderExtInfoDto.setRuleId(memberCard.getRuleId()); orderExtInfoDto.setRuleId(memberCard.getRuleId());
} }
// 扩展字段中存储 sessionKey
orderExtInfoDto.setSessionKey(createOrderVo.getSessionKey());
return orderExtInfoDto; return orderExtInfoDto;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment