no message

main
HUOJIN\92525 2025-03-26 10:51:46 +08:00
parent 714426db78
commit 2f0153c235
3 changed files with 15 additions and 13 deletions

View File

@ -450,7 +450,7 @@ public class BydAppServiceImpl implements BydAppService {
return task;
} else {
//获取其他箱号的任务
return taskService.findByOrderNumber(orderNumber);
return taskService.findByOrderNumber(task,orderNumber);
}
}

View File

@ -240,8 +240,9 @@ public interface TaskService {
*
*
* @param orderNumber
* @param task
*/
Task findByOrderNumber(String orderNumber);
Task findByOrderNumber(Task task,String orderNumber);
/**
*

View File

@ -534,12 +534,13 @@ public class TaskServiceImpl implements TaskService {
@Override
public Task findByOrderNumber(String orderNumber) {
Task task = taskRepository.findByOrderNumber(orderNumber);
if (task == null) {
throw new BadRequestException(orderNumber + "无拣货任务!");
public Task findByOrderNumber(Task task, String orderNumber) {
Task newtask = taskRepository.findByOrderNumber(orderNumber);
if (newtask != null) {
return newtask;
}
/* Inventory dstinventory = inventoryService.findByOrderNumber(orderNumber, task.getSrcStockCode());
Inventory dstinventory = inventoryService.findByOrderNumber(orderNumber, task.getSrcStockCode());
if (dstinventory == null) {
throw new BadRequestException(orderNumber + "箱号无库存,请更换箱号!");
}
@ -554,9 +555,9 @@ public class TaskServiceImpl implements TaskService {
inventoryService.update(dstinventory);
task.setInvId(dstinventory.getId());
task.setItemKey(dstinventory.getItemKey());
taskRepository.save(task);*/
taskRepository.save(task);
return task;
}
@Override