|
|
|
@ -26,11 +26,13 @@ import com.logpm.distribution.entity.DistributionReservationEntity;
|
|
|
|
|
import com.logpm.distribution.entity.DistributionStockupEntity; |
|
|
|
|
import com.logpm.distribution.excel.DistributionStockupExcel; |
|
|
|
|
import com.logpm.distribution.mapper.DistributionStockupMapper; |
|
|
|
|
import com.logpm.distribution.service.*; |
|
|
|
|
import com.logpm.distribution.service.IDistributionParcelListService; |
|
|
|
|
import com.logpm.distribution.service.IDistributionReservationService; |
|
|
|
|
import com.logpm.distribution.service.IDistributionStockService; |
|
|
|
|
import com.logpm.distribution.service.IDistributionStockupService; |
|
|
|
|
import com.logpm.distribution.vo.DistributionStockupListVO; |
|
|
|
|
import com.logpm.distribution.vo.DistributionStockupOrderListVO; |
|
|
|
|
import com.logpm.distribution.vo.DistributionStockupVO; |
|
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
|
import org.springblade.common.constant.DictBizConstant; |
|
|
|
|
import org.springblade.core.mp.base.BaseServiceImpl; |
|
|
|
|
import org.springblade.core.secure.BladeUser; |
|
|
|
@ -38,6 +40,8 @@ import org.springblade.core.secure.utils.AuthUtil;
|
|
|
|
|
import org.springblade.core.tool.utils.StringUtil; |
|
|
|
|
import org.springblade.system.cache.DictBizCache; |
|
|
|
|
import org.springframework.beans.BeanUtils; |
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
|
import org.springframework.context.annotation.Lazy; |
|
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
|
|
|
@ -50,16 +54,17 @@ import java.util.*;
|
|
|
|
|
* @since 2023-06-15 |
|
|
|
|
*/ |
|
|
|
|
@Service |
|
|
|
|
@AllArgsConstructor |
|
|
|
|
public class DistributionStockupServiceImpl extends BaseServiceImpl<DistributionStockupMapper, DistributionStockupEntity> implements IDistributionStockupService { |
|
|
|
|
|
|
|
|
|
private final IDistributionReservationService distributionReservationService; |
|
|
|
|
@Lazy |
|
|
|
|
@Autowired |
|
|
|
|
private IDistributionReservationService distributionReservationService; |
|
|
|
|
|
|
|
|
|
private final IDistributionStockupInfoService distributionStockupInfoService; |
|
|
|
|
@Autowired |
|
|
|
|
private IDistributionParcelListService distributionParcelListService; |
|
|
|
|
|
|
|
|
|
private final IDistributionParcelListService distributionParcelListService; |
|
|
|
|
|
|
|
|
|
private final IDistributionStockService distributionStockService; |
|
|
|
|
@Autowired |
|
|
|
|
private IDistributionStockService distributionStockService; |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public IPage<DistributionStockupVO> selectDistributionStockupPage(IPage<DistributionStockupVO> page, DistributionStockupVO distributionStockup) { |
|
|
|
|