Commit cb932172 by zhiheng.zhang

删除生态返回缓存重的@type属性

parent 9b354913
...@@ -326,8 +326,6 @@ public class OrderServiceImpl implements Orderservice { ...@@ -326,8 +326,6 @@ public class OrderServiceImpl implements Orderservice {
CreateOrderOperateDto createOrderOperateDto = (CreateOrderOperateDto)createOrderOperateDtoResponse.getResult(); CreateOrderOperateDto createOrderOperateDto = (CreateOrderOperateDto)createOrderOperateDtoResponse.getResult();
//创建支付 //创建支付
CreatePrepayRequestDto createPrepayRequestDto = orderAdapter.convertToCreatePrepayRequestDto(userLoginInfoDto, createOrderVo, createOrderOperateDto, extInfo); CreatePrepayRequestDto createPrepayRequestDto = orderAdapter.convertToCreatePrepayRequestDto(userLoginInfoDto, createOrderVo, createOrderOperateDto, extInfo);
//更新取餐码
updatePickUpGoodNo(createPrepayRequestDto,userLoginInfoDto.getAppId());
return this.createPrepayOrder(createPrepayRequestDto); return this.createPrepayOrder(createPrepayRequestDto);
} }
...@@ -445,6 +443,8 @@ public class OrderServiceImpl implements Orderservice { ...@@ -445,6 +443,8 @@ public class OrderServiceImpl implements Orderservice {
//orderRefund(orderBean, "订单异常退款", openid, oid); //orderRefund(orderBean, "订单异常退款", openid, oid);
return gson.toJson(message); return gson.toJson(message);
} }
//更新取餐码
updatePickUpGoodNo(orderBean,wxappid);
// TODO 订单序号替换取餐码显示 // TODO 订单序号替换取餐码显示
takeCode = payAccessResponse.getData().getTakeCode(); takeCode = payAccessResponse.getData().getTakeCode();
daySeq = payAccessResponse.getData().getDaySeq(); daySeq = payAccessResponse.getData().getDaySeq();
...@@ -2953,7 +2953,7 @@ public class OrderServiceImpl implements Orderservice { ...@@ -2953,7 +2953,7 @@ public class OrderServiceImpl implements Orderservice {
return ResponseUtil.success(responses.getData()); return ResponseUtil.success(responses.getData());
} }
public void updatePickUpGoodNo(CreatePrepayRequestDto createPrepayRequestDto,String appId){ public void updatePickUpGoodNo(OrderBean orderBean,String appId){
try { try {
List<AssortmentOpenPlatformPartnerWxappConfig> partnerWxappConfigs = orderAdapter.cacheSelectDefaultPage(appId, "2"); List<AssortmentOpenPlatformPartnerWxappConfig> partnerWxappConfigs = orderAdapter.cacheSelectDefaultPage(appId, "2");
Map<String, AssortmentOpenPlatformPartnerWxappConfig> configMap = partnerWxappConfigs.stream().collect(Collectors.toMap(AssortmentOpenPlatformPartnerWxappConfig::getAppKey, Function.identity())); Map<String, AssortmentOpenPlatformPartnerWxappConfig> configMap = partnerWxappConfigs.stream().collect(Collectors.toMap(AssortmentOpenPlatformPartnerWxappConfig::getAppKey, Function.identity()));
...@@ -2964,16 +2964,16 @@ public class OrderServiceImpl implements Orderservice { ...@@ -2964,16 +2964,16 @@ public class OrderServiceImpl implements Orderservice {
if (!StringUtils.isEmpty(mealCodeRule) && "2".equalsIgnoreCase(mealCodeRule)) { if (!StringUtils.isEmpty(mealCodeRule) && "2".equalsIgnoreCase(mealCodeRule)) {
//更新db中的取餐码,生成取餐码 //更新db中的取餐码,生成取餐码
OrderModifyRelatingCodeReq relatingCodeReq = new OrderModifyRelatingCodeReq(); OrderModifyRelatingCodeReq relatingCodeReq = new OrderModifyRelatingCodeReq();
relatingCodeReq.setOrderCode(createPrepayRequestDto.getFatherOrderBean().getOid()); relatingCodeReq.setOrderCode(orderBean.getOid());
relatingCodeReq.setOperator(createPrepayRequestDto.getFatherOrderBean().getCreateUser()); relatingCodeReq.setOperator(orderBean.getCreateUser());
relatingCodeReq.setPartnerId(createPrepayRequestDto.getPartnerId()); relatingCodeReq.setPartnerId(orderBean.getCompanyId());
relatingCodeReq.setPickUpGoodsNo(orderAdapter.generateTackCode(createPrepayRequestDto.getFatherOrderBean().getCompanyId(), createPrepayRequestDto.getFatherOrderBean().getShopId())); relatingCodeReq.setPickUpGoodsNo(orderAdapter.generateTackCode(orderBean.getCompanyId(), orderBean.getShopId()));
log.info("====relatingCodeReq:{}", relatingCodeReq); log.info("====relatingCodeReq:{}", relatingCodeReq);
orderCenterSdkService.updatePickUpGoodNo(relatingCodeReq, LogThreadLocal.getTrackingNo()); orderCenterSdkService.updatePickUpGoodNo(relatingCodeReq, LogThreadLocal.getTrackingNo());
} }
} }
}catch (Exception e){ }catch (Exception e){
log.error("===更新取餐码失败,createPrepayRequestDto,partnerWxappConfigs,appId:{},{},{}--->", e,JsonUtil.toJSONString(createPrepayRequestDto),appId); log.error("===更新取餐码失败,createPrepayRequestDto,partnerWxappConfigs,appId:{},{},{}--->", e,JsonUtil.toJSONString(orderBean),appId);
} }
} }
} }
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