Commit acbd2336 by 徐康

优化发券方法入参

parent 8382c1ab
...@@ -844,7 +844,7 @@ public class MCCafeOrderServiceImpl implements MCCafeOrderService { ...@@ -844,7 +844,7 @@ public class MCCafeOrderServiceImpl implements MCCafeOrderService {
// } // }
//麦咖啡随单购咖啡月卡 //麦咖啡随单购咖啡月卡
withOrderBuyCoupon(orderBean,sessionId); withOrderBuyCoupon(orderBean,orderExtInfoDto.getThirdPartyMemberId());
// 如果是到店,则冻结优惠券 // 如果是到店,则冻结优惠券
// 如果是外卖,则核销优惠券 // 如果是外卖,则核销优惠券
...@@ -1526,8 +1526,7 @@ public class MCCafeOrderServiceImpl implements MCCafeOrderService { ...@@ -1526,8 +1526,7 @@ public class MCCafeOrderServiceImpl implements MCCafeOrderService {
* 随单购月卡调会员发券与更新订单使用的优惠券与买的优惠券 * 随单购月卡调会员发券与更新订单使用的优惠券与买的优惠券
* @param orderBean * @param orderBean
*/ */
private void withOrderBuyCoupon(QueryOrdersResponseDto.DataBean.OrderBean orderBean,String sessionId){ private void withOrderBuyCoupon(QueryOrdersResponseDto.DataBean.OrderBean orderBean,String thirdPartyMemberId){
AssortmentCustomerInfoVo assortmentCustomerInfoVo = customerInfoManager.getCustomerInfoByObject(sessionId);
try{ try{
List<String> cardIds = new ArrayList<>(); List<String> cardIds = new ArrayList<>();
List<String> defaultCardCodes = new ArrayList<>(); List<String> defaultCardCodes = new ArrayList<>();
...@@ -1547,7 +1546,7 @@ public class MCCafeOrderServiceImpl implements MCCafeOrderService { ...@@ -1547,7 +1546,7 @@ public class MCCafeOrderServiceImpl implements MCCafeOrderService {
SendCouponForqujiaRequestDto request = new SendCouponForqujiaRequestDto(); SendCouponForqujiaRequestDto request = new SendCouponForqujiaRequestDto();
request.setReceivedId(orderBean.getOid()); request.setReceivedId(orderBean.getOid());
request.setCardIds(cardIds); request.setCardIds(cardIds);
request.setThirdPartyMemberId(assortmentCustomerInfoVo.getThirdPartyMemberID()); request.setThirdPartyMemberId(thirdPartyMemberId);
SendCouponForqujiaDtoResponseDto responseDto = customerExtendClient.sendCouponForqujia(request); SendCouponForqujiaDtoResponseDto responseDto = customerExtendClient.sendCouponForqujia(request);
if(!Objects.equals(responseDto.getCode(), ResponseResult.SUCCESS.getCode())){ if(!Objects.equals(responseDto.getCode(), ResponseResult.SUCCESS.getCode())){
LogUtil.error("sendCouponForqujia", JSON.toJSONString(request), JSON.toJSONString(responseDto)); LogUtil.error("sendCouponForqujia", JSON.toJSONString(request), JSON.toJSONString(responseDto));
......
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