提交 da63094c 作者: zhenjie

添加日志信息

上级 891969a6
......@@ -158,6 +158,8 @@ public enum ResultEnum implements BaseErrorInfoInterface {
REPEAT_NOTIFICATION("5114", "您已对此订单进行过催付款操作"),
FLYER_WORK_ERROR("5115", "指派飞手失败,飞手休息中:"),
DISABLE_APPLY_ORDER_ERROR("5116", "当前时间此订单不可抢"),
GOODS_INVALID_ERROR("5117", "操作失败,商品信息有变更"),
GOODS_SKU_INVALID_ERROR("5116", "规格失效"),
COMPANY_EXIT_ERROR("5117", "单位名称已存在"),
COMPANY_NOT_BIND_ERROR("5118", "未绑定单位,请先绑定单位"),
......
......@@ -1207,18 +1207,21 @@ public class AppMallOrderServiceImpl implements AppMallOrderService {
orderGoodsProdDTOList = pmsClient.feignListProdGoodsSkuInfo(mallOrderGoodsInfoQO, token);
//----------------------判空
if(CollectionUtils.isEmpty(orderGoodsProdDTOList)){
return ResultBody.error(ResultEnum.GOODS_VERSION_ERROR);
log.info("失效商品->orderGoodsProdDTOList: {}", orderGoodsProdDTOList);
return ResultBody.error(ResultEnum.GOODS_INVALID_ERROR);
}
//判断是否有无效的产品商品
for (OrderGoodsProdDTO orderGoodsProdDTO : orderGoodsProdDTOList){
if(orderGoodsProdDTO.getDeleted() == 0 && orderGoodsProdDTO.getShelfStatus() == 1){
for (OrderGoodsProdDetailDTO orderGoodsProdDetailDTO : orderGoodsProdDTO.getOrderGoodsProdDetailDTOS()){
if( !(orderGoodsProdDetailDTO.getSpecDeleted() == 0 && orderGoodsProdDetailDTO.getSkuInfoDeleted() == 0 && orderGoodsProdDetailDTO.getSkuSpecDeleted() == 0)){
return ResultBody.error(ResultEnum.GOODS_VERSION_ERROR);
log.info("失效规格->orderGoodsProdDetailDTO: {}", orderGoodsProdDetailDTO);
return ResultBody.error(ResultEnum.GOODS_SKU_INVALID_ERROR);
}
}
}else {
return ResultBody.error(ResultEnum.GOODS_VERSION_ERROR);
log.info("失效商品->orderGoodsProdDTO: {}", orderGoodsProdDTO);
return ResultBody.error(ResultEnum.GOODS_INVALID_ERROR);
}
}
/**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论