pda任务接收
This commit is contained in:
+12
@@ -572,6 +572,18 @@ public class StockInOrderApplicationService {
|
|||||||
stockInOrderDomainService.omsOrderAdd(stockInOrder);
|
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){
|
public void omsOrderAddDetail(List<InMaterialDetail> inMaterialDetails){
|
||||||
stockInOrderDomainService.omsOrderAddDetail(inMaterialDetails);
|
stockInOrderDomainService.omsOrderAddDetail(inMaterialDetails);
|
||||||
}
|
}
|
||||||
|
|||||||
+9
@@ -172,6 +172,15 @@ public class StockInOrderApi extends BaseController {
|
|||||||
stockInOrderApplicationService.omsOrderAdd(stockInOrder);
|
stockInOrderApplicationService.omsOrderAdd(stockInOrder);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* oms下发单保存
|
||||||
|
*/
|
||||||
|
@ApiOperation("pda接收任务")
|
||||||
|
@PostMapping(value = "/acceptTask")
|
||||||
|
public void acceptTask(@RequestBody StockInOrder stockInOrder) {
|
||||||
|
stockInOrderApplicationService.acceptTask(stockInOrder);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* oms下发单明细保存
|
* oms下发单明细保存
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -589,7 +589,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
AND in_order_number = #{inOrderNumber}
|
AND in_order_number = #{inOrderNumber}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="queryWarehouseUserId" resultMap="java.lang.String" resultType="java.lang.String">
|
<select id="queryWarehouseUserId" resultType="java.lang.String">
|
||||||
SELECT WM_CONCAT(CORRELATION_ID) AS userIds
|
SELECT WM_CONCAT(CORRELATION_ID) AS userIds
|
||||||
FROM ASSOCIATION_WAREHOUSE
|
FROM ASSOCIATION_WAREHOUSE
|
||||||
WHERE warehouse_id = #{warehouseId} AND del_flag = 1 AND organization_id = #{organizationId} AND top_organization_id = #{topOrganizationId}
|
WHERE warehouse_id = #{warehouseId} AND del_flag = 1 AND organization_id = #{organizationId} AND top_organization_id = #{topOrganizationId}
|
||||||
|
|||||||
Reference in New Issue
Block a user