整理出库任务界面

main
bbl\baobl 2024-03-12 16:49:43 +08:00
parent 75b38e7a54
commit bb46759a8a
1 changed files with 4 additions and 0 deletions

View File

@ -24,6 +24,7 @@ import com.youchain.basicdata.service.PointService;
import com.youchain.basicdata.service.dto.ItemDto; import com.youchain.basicdata.service.dto.ItemDto;
import com.youchain.businessdata.domain.*; import com.youchain.businessdata.domain.*;
import com.youchain.businessdata.repository.*; import com.youchain.businessdata.repository.*;
import com.youchain.businessdata.service.AgvTaskService;
import com.youchain.exception.handler.ApiResult; import com.youchain.exception.handler.ApiResult;
import com.youchain.modules.system.domain.Dept; import com.youchain.modules.system.domain.Dept;
import com.youchain.utils.*; import com.youchain.utils.*;
@ -58,6 +59,7 @@ public class PickDetailServiceImpl implements PickDetailService {
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH"); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH");
private final PickDetailRepository pickDetailRepository; private final PickDetailRepository pickDetailRepository;
private final PointRepository pointRepository; private final PointRepository pointRepository;
private final AgvTaskService agvTaskService;
private final PickRepository pickRepository; private final PickRepository pickRepository;
private final PickDetailMapper pickDetailMapper; private final PickDetailMapper pickDetailMapper;
private final BillTypeRepository billTypeRepository; private final BillTypeRepository billTypeRepository;
@ -173,6 +175,7 @@ public class PickDetailServiceImpl implements PickDetailService {
pickDetailRepository.save(pickDetail); pickDetailRepository.save(pickDetail);
//生成Task任务 //生成Task任务
Task task = new Task(); Task task = new Task();
task.setItem(inv.getItemKey().getItem());
task.setItemKey(inv.getItemKey()); task.setItemKey(inv.getItemKey());
task.setPickDetail(pickDetail); task.setPickDetail(pickDetail);
task.setBillCode(pickDetail.getPick().getRelatedBill1()); task.setBillCode(pickDetail.getPick().getRelatedBill1());
@ -185,6 +188,7 @@ public class PickDetailServiceImpl implements PickDetailService {
task.setDept(dept); task.setDept(dept);
task.setInventory(inv); task.setInventory(inv);
taskRepository.save(task); taskRepository.save(task);
} }
}else { }else {
return ApiResult.fail(500, item.getCode()+"料号,无库存", ""); return ApiResult.fail(500, item.getCode()+"料号,无库存", "");