Commit 3e6da67753d4e3749ac1552c1c40357007e6b330
1 parent
df7b4518
创建任务成功后都返回任务实体给前端
Showing
6 changed files
with
18 additions
and
16 deletions
jeecg-boot-master/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/wms/shipment/shipmentCombination/controller/ShipmentCombinationController.java
... | ... | @@ -31,6 +31,7 @@ import org.jeecg.modules.wms.shipment.shipmentHeader.entity.CombinationParam; |
31 | 31 | import org.jeecg.modules.wms.shipment.shipmentHeader.entity.ShipmentDetail; |
32 | 32 | import org.jeecg.modules.wms.shipment.shipmentHeader.entity.ShipmentHeader; |
33 | 33 | import org.jeecg.modules.wms.shipment.shipmentHeader.service.IShipmentDetailService; |
34 | +import org.jeecg.modules.wms.task.taskHeader.entity.TaskHeader; | |
34 | 35 | import org.jeecg.utils.StringUtils; |
35 | 36 | import org.jeecg.utils.constant.QuantityConstant; |
36 | 37 | import org.springframework.web.bind.annotation.*; |
... | ... | @@ -121,7 +122,7 @@ public class ShipmentCombinationController { |
121 | 122 | @ApiOperation(value="出库组盘-创建出库任务", notes="出库组盘-创建出库任务") |
122 | 123 | @PostMapping("/createShipmentTask") |
123 | 124 | @ResponseBody |
124 | - public Result createShipmentTask(@RequestBody ShipmentContainerHeader shipmentContainerHeader, HttpServletRequest req) { | |
125 | + public Result<TaskHeader> createShipmentTask(@RequestBody ShipmentContainerHeader shipmentContainerHeader, HttpServletRequest req) { | |
125 | 126 | String warehouseCode = JwtUtil.getWarehouseCodeByToken(req); |
126 | 127 | return shipmentCombinationService.createShipmentTask(shipmentContainerHeader, warehouseCode); |
127 | 128 | } |
... | ... |
jeecg-boot-master/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/wms/shipment/shipmentCombination/service/IShipmentCombinationService.java
... | ... | @@ -7,6 +7,7 @@ import org.jeecg.modules.wms.receipt.receiptContainerHeader.entity.ReceiptContai |
7 | 7 | import org.jeecg.modules.wms.shipment.shipmentCombination.entity.CombinationModel; |
8 | 8 | import org.jeecg.modules.wms.shipment.shipmentContainerHeader.entity.ShipmentContainerHeader; |
9 | 9 | import org.jeecg.modules.wms.shipment.shipmentHeader.entity.ShipmentDetail; |
10 | +import org.jeecg.modules.wms.task.taskHeader.entity.TaskHeader; | |
10 | 11 | |
11 | 12 | import java.util.List; |
12 | 13 | |
... | ... | @@ -23,7 +24,7 @@ public interface IShipmentCombinationService { |
23 | 24 | |
24 | 25 | public Result combination(CombinationModel combinationModel); |
25 | 26 | |
26 | - public Result createShipmentTask(ShipmentContainerHeader shipmentContainerHeader, String warehouseCode); | |
27 | + public Result<TaskHeader> createShipmentTask(ShipmentContainerHeader shipmentContainerHeader, String warehouseCode); | |
27 | 28 | |
28 | 29 | public Result getInventoryFromShipmentDetail(Integer shipmentDetailId); |
29 | 30 | } |
... | ... |
jeecg-boot-master/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/wms/shipment/shipmentCombination/service/impl/ShipmentCombinationServiceImpl.java
... | ... | @@ -414,7 +414,7 @@ public class ShipmentCombinationServiceImpl implements IShipmentCombinationServi |
414 | 414 | |
415 | 415 | @Override |
416 | 416 | @Transactional(rollbackFor = ServiceException.class) |
417 | - public Result createShipmentTask(ShipmentContainerHeader shipmentContainerHeader, String warehouseCode) { | |
417 | + public Result<TaskHeader> createShipmentTask(ShipmentContainerHeader shipmentContainerHeader, String warehouseCode) { | |
418 | 418 | Integer preTaskNo = 0; |
419 | 419 | if (shipmentContainerHeader == null) { |
420 | 420 | return Result.error("生成出库任务时, 出库组盘头" + "未找到,操作中止"); |
... | ... | @@ -555,7 +555,7 @@ public class ShipmentCombinationServiceImpl implements IShipmentCombinationServi |
555 | 555 | throw new ServiceException("生成出库任务时, 更新库存头失败"); |
556 | 556 | } |
557 | 557 | } |
558 | - return Result.OK("生成出库任务成功"); | |
558 | + return Result.OK("生成出库任务成功", taskHeader); | |
559 | 559 | } |
560 | 560 | |
561 | 561 | @Override |
... | ... |
jeecg-boot-master/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/wms/task/taskHeader/controller/TaskHeaderController.java
... | ... | @@ -425,7 +425,7 @@ public class TaskHeaderController extends JeecgController<TaskHeader, ITaskHeade |
425 | 425 | @ApiOperation(value="任务表-创建空托出库任务", notes="任务表-创建空托出库任务") |
426 | 426 | @RequiresPermissions("taskHeader:emptyOut") |
427 | 427 | @PostMapping( "/createEmptyOut") |
428 | - public Result createEmptyOut(@RequestBody TaskHeader taskHeader, HttpServletRequest req) { | |
428 | + public Result<TaskHeader> createEmptyOut(@RequestBody TaskHeader taskHeader, HttpServletRequest req) { | |
429 | 429 | String contaienrCode = taskHeader.getContainerCode(); |
430 | 430 | String toPortCode = taskHeader.getToPortCode(); |
431 | 431 | String warehouseCode = JwtUtil.getWarehouseCodeByToken(req); |
... | ... | @@ -447,7 +447,7 @@ public class TaskHeaderController extends JeecgController<TaskHeader, ITaskHeade |
447 | 447 | @ApiOperation(value="任务表-创建移库任务", notes="任务表-创建移库任务") |
448 | 448 | @RequiresPermissions("taskHeader:transfer") |
449 | 449 | @PostMapping( "/createTransferTask") |
450 | - public Result createTransferTask(@RequestBody TaskHeader taskHeader, HttpServletRequest req) { | |
450 | + public Result<TaskHeader> createTransferTask(@RequestBody TaskHeader taskHeader, HttpServletRequest req) { | |
451 | 451 | String fromLocationCode = taskHeader.getFromLocationCode(); |
452 | 452 | String toLocationCode = taskHeader.getToLocationCode(); |
453 | 453 | String warehouseCode = JwtUtil.getWarehouseCodeByToken(req); |
... | ... | @@ -469,7 +469,7 @@ public class TaskHeaderController extends JeecgController<TaskHeader, ITaskHeade |
469 | 469 | @ApiOperation(value="任务表-创建出库查看任务", notes="任务表-创建出库查看任务") |
470 | 470 | @PostMapping( "/createCheckOutTask") |
471 | 471 | @RequiresPermissions("taskHeader:checkOut") |
472 | - public Result createCheckOutTask(@RequestBody TaskHeader taskHeader, HttpServletRequest req) { | |
472 | + public Result<TaskHeader> createCheckOutTask(@RequestBody TaskHeader taskHeader, HttpServletRequest req) { | |
473 | 473 | String containerCode = taskHeader.getContainerCode(); |
474 | 474 | String toPortCode = taskHeader.getToPortCode(); |
475 | 475 | String warehouseCode = JwtUtil.getWarehouseCodeByToken(req); |
... | ... |
jeecg-boot-master/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/ITaskHeaderService.java
... | ... | @@ -111,7 +111,7 @@ public interface ITaskHeaderService extends IService<TaskHeader> { |
111 | 111 | * @param warehouseCode |
112 | 112 | * @return |
113 | 113 | */ |
114 | - Result createEmptyOut(String containerCode, String toPortCode, String warehouseCode); | |
114 | + Result<TaskHeader> createEmptyOut(String containerCode, String toPortCode, String warehouseCode); | |
115 | 115 | |
116 | 116 | /** |
117 | 117 | * 创建移库任务 |
... | ... | @@ -120,7 +120,7 @@ public interface ITaskHeaderService extends IService<TaskHeader> { |
120 | 120 | * @param warehouseCode |
121 | 121 | * @return |
122 | 122 | */ |
123 | - Result createTransferTask(String fromLocationCode, String toLocationCode, String warehouseCode); | |
123 | + Result<TaskHeader> createTransferTask(String fromLocationCode, String toLocationCode, String warehouseCode); | |
124 | 124 | |
125 | 125 | /** |
126 | 126 | * 创建出库查看任务 |
... | ... | @@ -129,7 +129,7 @@ public interface ITaskHeaderService extends IService<TaskHeader> { |
129 | 129 | * @param warehouseCode |
130 | 130 | * @return |
131 | 131 | */ |
132 | - Result createCheckOutTask(String containerCode, String toPortCode, String warehouseCode); | |
132 | + Result<TaskHeader> createCheckOutTask(String containerCode, String toPortCode, String warehouseCode); | |
133 | 133 | |
134 | 134 | /** |
135 | 135 | * 创建跨站任务任务 |
... | ... |
jeecg-boot-master/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/wms/task/taskHeader/service/impl/TaskHeaderServiceImpl.java
... | ... | @@ -153,7 +153,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea |
153 | 153 | |
154 | 154 | @Override |
155 | 155 | @Transactional(rollbackFor = Exception.class) |
156 | - public Result createTransferTask(String fromLocationCode, String toLocationCode, String warehouseCode) { | |
156 | + public Result<TaskHeader> createTransferTask(String fromLocationCode, String toLocationCode, String warehouseCode) { | |
157 | 157 | if(StringUtils.isEmpty(fromLocationCode)) { |
158 | 158 | return Result.error("创建移库任务时,起始库位为空"); |
159 | 159 | } |
... | ... | @@ -276,12 +276,12 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea |
276 | 276 | if(!success) { |
277 | 277 | throw new ServiceException("创建移库任务时,容器" + fromLocation.getContainerCode() + "更新失败"); |
278 | 278 | } |
279 | - return Result.OK("创建移库任务成功"); | |
279 | + return Result.OK("创建移库任务成功", taskHeader); | |
280 | 280 | } |
281 | 281 | |
282 | 282 | @Override |
283 | 283 | @Transactional(rollbackFor = Exception.class) |
284 | - public Result createCheckOutTask(String containerCode, String toPortCode, String warehouseCode) { | |
284 | + public Result<TaskHeader> createCheckOutTask(String containerCode, String toPortCode, String warehouseCode) { | |
285 | 285 | if(StringUtils.isEmpty(containerCode)) { |
286 | 286 | return Result.error("创建出库查看任务时,容器编码为空"); |
287 | 287 | } |
... | ... | @@ -351,7 +351,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea |
351 | 351 | if(!success) { |
352 | 352 | throw new ServiceException("创建出库查看任务时, 创建任务失败"); |
353 | 353 | } |
354 | - return Result.OK("创建出库查看任务成功"); | |
354 | + return Result.OK("创建出库查看任务成功", taskHeader); | |
355 | 355 | } |
356 | 356 | |
357 | 357 | @Override |
... | ... | @@ -870,7 +870,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea |
870 | 870 | */ |
871 | 871 | @Override |
872 | 872 | @Transactional(rollbackFor = Exception.class) |
873 | - public Result createEmptyOut(String containerCode, String toPortCode, String warehouseCode) { | |
873 | + public Result<TaskHeader> createEmptyOut(String containerCode, String toPortCode, String warehouseCode) { | |
874 | 874 | if(StringUtils.isEmpty(containerCode)) { |
875 | 875 | return Result.error("创建空托盘出库时, 托盘号为空"); |
876 | 876 | } |
... | ... | @@ -926,7 +926,7 @@ public class TaskHeaderServiceImpl extends ServiceImpl<TaskHeaderMapper, TaskHea |
926 | 926 | if(!success) { |
927 | 927 | throw new ServiceException("创建空托盘出库时,保存任务失败"); |
928 | 928 | } |
929 | - return Result.OK("创建空托盘出库任务成功"); | |
929 | + return Result.OK("创建空托盘出库任务成功", taskHeader); | |
930 | 930 | } |
931 | 931 | |
932 | 932 | /** |
... | ... |