Commit 4f7a30d8 authored by 李驰骋's avatar 李驰骋

查询库存时物料不存在需提示异常

调拨单单号错误
parent b57f3639
package com.topsunit.scanservice.ximai.service;
import cn.hutool.core.bean.BeanUtil;
import com.topsunit.scanservice.ximai.common.TopsunitException;
import com.topsunit.scanservice.ximai.dao.*;
import com.topsunit.scanservice.ximai.dto.*;
import com.topsunit.scanservice.ximai.dto.mapper.InvmbMapper;
......@@ -45,6 +46,8 @@ public class InvmcService {
@Autowired
private InvmlDao invmlDao;
@Autowired
private InvmbDao invmbDao;
@Autowired
private InvmlMapper invmlMapper;
@Autowired
private WarehouseArriveDao warehouseArriveDao;
......@@ -70,6 +73,7 @@ public class InvmcService {
}
public List<InvmlDto> getInvmlList2(InvmlCriteria criteria) {
invmbDao.findById(criteria.getMl001()).orElseThrow(()->new TopsunitException(String.format("未找到物料:%s",criteria.getMl001())));
Specification<Invml> query = new Specification<Invml>() {
@Override
public Predicate toPredicate(Root<Invml> root, CriteriaQuery<?> criteriaQuery, CriteriaBuilder criteriaBuilder) {
......
......@@ -89,7 +89,7 @@ public class InvtaService {
});
if(!data.isEmpty()){
this.saveData(this.inventory_overage, tempData);
this.saveData(this.inventory_allocate, tempData);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment