|
|
|
@ -1,31 +1,25 @@ |
|
|
|
package com.gaotao.modules.finishedProduct.service.impl; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
import com.gaotao.modules.finishedProduct.dao.SoReceiveBoxesDao; |
|
|
|
import com.gaotao.modules.finishedProduct.entity.CRollinfoEntity; |
|
|
|
import com.gaotao.modules.finishedProduct.entity.SoReceiveBoxRollsEntity; |
|
|
|
import com.gaotao.modules.finishedProduct.entity.SoReceiveBoxesEntity; |
|
|
|
import com.gaotao.modules.finishedProduct.service.CRollinfoService; |
|
|
|
import com.gaotao.modules.finishedProduct.service.SoReceiveBoxRollsService; |
|
|
|
import com.gaotao.modules.finishedProduct.service.SoReceiveBoxesService; |
|
|
|
import com.gaotao.modules.finishedProduct.vo.BoxVo; |
|
|
|
import com.gaotao.modules.finishedProduct.vo.OrderPartQtyVo; |
|
|
|
import com.gaotao.modules.finishedProduct.vo.PackingVo; |
|
|
|
import com.gaotao.modules.finishedProduct.vo.SoReceiveBoxesEntityVo; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
import com.gaotao.common.utils.PageUtils; |
|
|
|
import com.gaotao.common.utils.Query; |
|
|
|
|
|
|
|
import com.gaotao.modules.finishedProduct.dao.SoReceiveBoxesDao; |
|
|
|
import com.gaotao.modules.finishedProduct.entity.SoReceiveBoxesEntity; |
|
|
|
import com.gaotao.modules.finishedProduct.service.SoReceiveBoxesService; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
|
|
|
|
@Service("soReceiveBoxesService") |
|
|
|
public class SoReceiveBoxesServiceImpl extends ServiceImpl<SoReceiveBoxesDao, SoReceiveBoxesEntity> implements SoReceiveBoxesService { |
|
|
|
@ -149,7 +143,7 @@ public class SoReceiveBoxesServiceImpl extends ServiceImpl<SoReceiveBoxesDao, So |
|
|
|
cRollinfoEntity.setStatus("已入库"); |
|
|
|
return cRollinfoEntity; |
|
|
|
}).collect(Collectors.toList()); |
|
|
|
cRollinfoService.batchRollUpdateStatus(cRollinfoEntityList); |
|
|
|
cRollinfoService.batchBoxRollUpdateStatus(cRollinfoEntityList); |
|
|
|
} |
|
|
|
// 删除该箱下对应的卷 |
|
|
|
soReceiveBoxRollsService.remove(new QueryWrapper<SoReceiveBoxRollsEntity>().eq("box_no", soReceiveBoxesEntity.getBoxNo())); |
|
|
|
|