|  |  |  | 
|---|
|  |  |  | package com.zy.asrs.common.wms.service.impl; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; | 
|---|
|  |  |  | import com.zy.asrs.common.domain.dto.LocRangeDto; | 
|---|
|  |  |  | import com.zy.asrs.common.wms.mapper.WrkMastMapper; | 
|---|
|  |  |  | import com.zy.asrs.common.wms.entity.WrkMast; | 
|---|
|  |  |  | import com.zy.asrs.common.wms.service.WrkMastService; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | 
|---|
|  |  |  | import com.zy.asrs.framework.common.Cools; | 
|---|
|  |  |  | import org.springframework.stereotype.Service; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  | 
|---|
|  |  |  | return this.baseMapper.selectToBeHistoryData(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public WrkMast selectByBarcode(String barcode, Long hostId) { | 
|---|
|  |  |  | List<WrkMast> wrkMasts = this.list(new LambdaQueryWrapper<WrkMast>().eq(WrkMast::getBarcode, barcode).eq(WrkMast::getHostId, hostId)); | 
|---|
|  |  |  | if (Cools.isEmpty(wrkMasts)) { | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return wrkMasts.get(0); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public List<WrkMast> selectSameMatnrs(String matnr, String batch, LocRangeDto locRangeDto, Long hostId) { | 
|---|
|  |  |  | return this.baseMapper.selectSameLevMatnrs(matnr, batch, locRangeDto, hostId); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|