Commit a2256347 by shuhu.hou@freemud.cn

1、支付回调接口,先check订单支付状态

2、创建订单sessionId必传校验
parent 61be1c27
...@@ -28,7 +28,7 @@ import java.util.List; ...@@ -28,7 +28,7 @@ import java.util.List;
@Data @Data
public class CreateOrderVo { public class CreateOrderVo {
//@NotEmpty(message = "sessionId 不能为空") @NotEmpty(message = "sessionId 不能为空")
private String sessionId; private String sessionId;
//@NotEmpty(message = "门店ID 不能为空") //本次需要根据业务做校验 //@NotEmpty(message = "门店ID 不能为空") //本次需要根据业务做校验
......
...@@ -28,6 +28,7 @@ import org.apache.commons.lang.StringUtils; ...@@ -28,6 +28,7 @@ import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.Arrays;
import java.util.Map; import java.util.Map;
/** /**
...@@ -157,6 +158,9 @@ public class OrderAdapterServiceImpl implements OrderAdapterService { ...@@ -157,6 +158,9 @@ public class OrderAdapterServiceImpl implements OrderAdapterService {
return gson.toJson(message); return gson.toJson(message);
} }
QueryOrdersResponseDto.DataBean.OrderBean orderBean = orderBeans.get(OrderBeanType.SAASORDER.getCode()); QueryOrdersResponseDto.DataBean.OrderBean orderBean = orderBeans.get(OrderBeanType.SAASORDER.getCode());
if (!PayStatus.NOT_PAY.getCode().equals(orderBean.getPayStatus())){
return orderAdapter.sendPaySuccessNoticeMessage();
}
/** /**
* 围餐处理 * 围餐处理
*/ */
......
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