|
|
|
@ -8,6 +8,7 @@ import com.github.yulichang.toolkit.JoinWrappers;
|
|
|
|
|
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
|
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
|
import org.dromara.common.core.utils.DateUtils;
|
|
|
|
|
import org.dromara.common.core.utils.MapstructUtils;
|
|
|
|
|
import org.dromara.common.satoken.utils.LoginHelper;
|
|
|
|
|
import org.dromara.common.translation.annotation.Translation;
|
|
|
|
|
import org.dromara.wms.domain.*;
|
|
|
|
@ -26,7 +27,7 @@ public class WmsPdaApiServiceImpl implements IWmsPdaApiService {
|
|
|
|
|
|
|
|
|
|
private final WmsOutstockRecordMapper wmsOutstockRecordMapper;
|
|
|
|
|
private final WmsPdaApiMapper apiMapper;
|
|
|
|
|
private final WmsHppInStockDetailMapper baseMapper;
|
|
|
|
|
|
|
|
|
|
private final WmsPsmInStockMapper wmsPsmInStockMapper;
|
|
|
|
|
private final WmsPsmInLoadDetailMapper wmsPsmInLoadDetailMapper;
|
|
|
|
|
private final WmsInventoryCheckRecordMapper wmsInventoryCheckRecordMapper;
|
|
|
|
@ -105,17 +106,21 @@ public class WmsPdaApiServiceImpl implements IWmsPdaApiService {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public WmsHppInStockDetailVo semiSelectVehicleInfo(String code) {
|
|
|
|
|
return baseMapper.semiSelectVehicleInfo(code);
|
|
|
|
|
return hppInStockDetailMapper.semiSelectVehicleInfo(code);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public Boolean updataInStoreRecord(WmsHppInStockDetailVo vo) {
|
|
|
|
|
LambdaUpdateWrapper<WmsHppInStockDetail> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
|
|
|
|
|
lambdaUpdateWrapper.eq(WmsHppInStockDetail::getObjId, vo.getObjId())
|
|
|
|
|
.set(WmsHppInStockDetail::getStorePlaceId, vo.getStorePlaceId())
|
|
|
|
|
.set(WmsHppInStockDetail::getUpdateTime, DateUtils.getTime())
|
|
|
|
|
.set(WmsHppInStockDetail::getUpdateBy, LoginHelper.getUsername());
|
|
|
|
|
int rows = hppInStockDetailMapper.update(null, lambdaUpdateWrapper);
|
|
|
|
|
// LambdaUpdateWrapper<WmsHppInStockDetail> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
|
|
|
|
|
// lambdaUpdateWrapper.eq(WmsHppInStockDetail::getObjId, vo.getObjId())
|
|
|
|
|
// .set(WmsHppInStockDetail::getStorePlaceId, vo.getStorePlaceId())
|
|
|
|
|
// .set(WmsHppInStockDetail::getUpdateTime, DateUtils.getTime())
|
|
|
|
|
// .set(WmsHppInStockDetail::getUpdateBy, LoginHelper.getUsername());
|
|
|
|
|
// int rows = hppInStockDetailMapper.update(null, lambdaUpdateWrapper);
|
|
|
|
|
|
|
|
|
|
WmsHppInStockDetail convert = MapstructUtils.convert(vo, WmsHppInStockDetail.class);
|
|
|
|
|
|
|
|
|
|
int rows = hppInStockDetailMapper.insert(convert);
|
|
|
|
|
if (rows > 0) {
|
|
|
|
|
// System.out.println("更新成功");
|
|
|
|
|
WmsHppStorageDetail hppStorageDetail = new WmsHppStorageDetail();
|
|
|
|
|