| | |
| | | import com.zy.asrs.service.OrderDetlService; |
| | | import com.zy.asrs.utils.MatCompareUtils; |
| | | import com.zy.common.model.LocDto; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Service("orderDetlService") |
| | | @Slf4j |
| | | public class OrderDetlServiceImpl extends ServiceImpl<OrderDetlMapper, OrderDetl> implements OrderDetlService { |
| | | |
| | | @Override |
| | |
| | | } |
| | | for (OrderDetl orderDetl : detlList) { |
| | | if (MatCompareUtils.compare(orderDetl, wrkDetl)) { |
| | | log.info("更新订单完成数量:订单号:{},订单明细id:{},数量:{}", orderNo,orderDetl.getId(), qty); |
| | | return this.baseMapper.increaseQtyById(orderDetl.getId(), qty) > 0; |
| | | } else { |
| | | log.error("更新订单完成数量,有不一致字段,订单号:{}", orderDetl.getOrderNo()); |
| | | } |
| | | } |
| | | return false; |