pda任务接收

This commit is contained in:
王奎兴
2026-07-10 16:30:49 +08:00
parent e2bfb032a7
commit 4852b4496a
3 changed files with 22 additions and 1 deletions
@@ -572,6 +572,18 @@ public class StockInOrderApplicationService {
stockInOrderDomainService.omsOrderAdd(stockInOrder);
}
public void acceptTask(StockInOrder stockInOrder){
Long workUserId = stockInOrder.getWorkUserId();
String workUserName = stockInOrder.getWorkUserName();
if (workUserId == null || workUserName == null) {
throw new ServiceException("作业人员id或名称为空!");
}
stockInOrderService.update(null, new LambdaUpdateWrapper<StockInOrder>()
.set(StockInOrder::getWorkUserId, workUserId)
.set(StockInOrder::getWorkUserName, workUserName)
.eq(StockInOrder::getInOrderId, stockInOrder.getInOrderId()));
}
public void omsOrderAddDetail(List<InMaterialDetail> inMaterialDetails){
stockInOrderDomainService.omsOrderAddDetail(inMaterialDetails);
}
@@ -172,6 +172,15 @@ public class StockInOrderApi extends BaseController {
stockInOrderApplicationService.omsOrderAdd(stockInOrder);
}
/**
* oms下发单保存
*/
@ApiOperation("pda接收任务")
@PostMapping(value = "/acceptTask")
public void acceptTask(@RequestBody StockInOrder stockInOrder) {
stockInOrderApplicationService.acceptTask(stockInOrder);
}
/**
* oms下发单明细保存
*/