| | |
| | | oi.update(SecurityUtils.getUserId()); |
| | | orderItemMapper.updateById(oi); |
| | | } |
| | | |
| | | DeliveryOrderItem di = deliveryOrderItemMapper.selectOne(new QueryWrapper<DeliveryOrderItem>() |
| | | .eq("order_item_id", id)); |
| | | if(di != null) { |
| | | Integer count = deliveryOrderItemMapper.getUnCheckCount(di.getDeliveryId()); |
| | | if(count == 0) { |
| | | DeliveryOrder d = deliveryOrderMapper.selectById(di.getDeliveryId()); |
| | | d.setCheckTime(LocalDateTime.now()); |
| | | d.setStatus(Constants.DELIVERY_ORDER_STATUS.CHECKED.name()); |
| | | d.update(SecurityUtils.getUserId()); |
| | | deliveryOrderMapper.updateById(d); |
| | | } |
| | | } |
| | | } |
| | | |
| | | public void deleteCheckInfo(String itemId, String type){ |