diff --git a/api-admin/src/main/java/com/glxp/api/admin/controller/inventory/InvMAOrderDetailController.java b/api-admin/src/main/java/com/glxp/api/admin/controller/inventory/InvMAOrderDetailController.java index 366b86e6..3e905834 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/controller/inventory/InvMAOrderDetailController.java +++ b/api-admin/src/main/java/com/glxp/api/admin/controller/inventory/InvMAOrderDetailController.java @@ -45,7 +45,7 @@ public class InvMAOrderDetailController { PageSimpleResponse pageSimpleResponse = new PageSimpleResponse<>(); pageSimpleResponse.setTotal(pageInfo.getTotal()); pageSimpleResponse.setList(pageInfo.getList()); - return ResultVOUtils.success(); + return ResultVOUtils.success(pageSimpleResponse); } /** @@ -55,7 +55,7 @@ public class InvMAOrderDetailController { * @param bindingResult * @return */ - @PostMapping("/inv/MA/order/detail/addOrderDetail") + @PostMapping(" /inv/MA/order/detail/addOrderDetail") public BaseResponse addOrderDetail(@RequestBody InvMaintenanceOrderDetailEntity invMaintenanceOrderDetailEntity, BindingResult bindingResult) { if (bindingResult.hasErrors()) { return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); diff --git a/api-admin/src/main/java/com/glxp/api/admin/res/inventory/InvMAOrderDetailResponse.java b/api-admin/src/main/java/com/glxp/api/admin/res/inventory/InvMAOrderDetailResponse.java index 539eed0f..1dc36119 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/res/inventory/InvMAOrderDetailResponse.java +++ b/api-admin/src/main/java/com/glxp/api/admin/res/inventory/InvMAOrderDetailResponse.java @@ -14,4 +14,19 @@ public class InvMAOrderDetailResponse extends InvMaintenanceOrderDetailEntity { */ private String productName; + /** + * 规格型号 + */ + private String ggxh; + + /** + * 注册/备案凭证号 + */ + private String zczbhhzbapzbh; + + /** + * 生产厂家 + */ + private String ylqxzcrbarmc; + } diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderDetailServiceImpl.java b/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderDetailServiceImpl.java index acf910c9..08d4e42e 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderDetailServiceImpl.java +++ b/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderDetailServiceImpl.java @@ -44,7 +44,7 @@ public class InvMAOrderDetailServiceImpl implements InvMAOrderDetailService { if (null == filterInvMAOrderDetailRequest) { return Collections.emptyList(); } - if (null == filterInvMAOrderDetailRequest.getPage() && null == filterInvMAOrderDetailRequest.getLimit()) { + if (null != filterInvMAOrderDetailRequest.getPage() && null != filterInvMAOrderDetailRequest.getLimit()) { PageHelper.offsetPage((filterInvMAOrderDetailRequest.getPage() - 1) * filterInvMAOrderDetailRequest.getLimit(), filterInvMAOrderDetailRequest.getLimit()); } return invMAOrderDetailDao.filterList(filterInvMAOrderDetailRequest); diff --git a/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderServiceImpl.java b/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderServiceImpl.java index 82022af4..cbd3cbc3 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderServiceImpl.java +++ b/api-admin/src/main/java/com/glxp/api/admin/service/inventory/impl/InvMAOrderServiceImpl.java @@ -68,7 +68,7 @@ public class InvMAOrderServiceImpl implements InvMAOrderService { //设置状态为草稿 invMaintenanceOrder.setStatus(0); invMAOrderDao.insert(invMaintenanceOrder); - return ResultVOUtils.success(invMaintenanceOrder.getOrderId()); + return ResultVOUtils.success(invMaintenanceOrder); } @Override diff --git a/api-admin/src/main/resources/mybatis/mapper/inventory/InvMaintenanceOrderDao.xml b/api-admin/src/main/resources/mybatis/mapper/inventory/InvMaintenanceOrderDao.xml index 6251a0f8..daf7eaf7 100644 --- a/api-admin/src/main/resources/mybatis/mapper/inventory/InvMaintenanceOrderDao.xml +++ b/api-admin/src/main/resources/mybatis/mapper/inventory/InvMaintenanceOrderDao.xml @@ -195,22 +195,22 @@ left join inv_space on ma.invSpaceCode = inv_space.code - AND id = #{id} + AND ma.id = #{id} - AND orderId = #{orderId} + AND ma.orderId = #{orderId} - AND invWarehouseCode = #{invWarehouseCode} + AND ma.invWarehouseCode = #{invWarehouseCode} - AND invSpaceCode = #{invSpaceCode} + AND ma.invSpaceCode = #{invSpaceCode} - AND status = #{status} + AND ma.status = #{status} - order by updateTime desc + order by ma.updateTime desc