1.添加库存养护查询库存详情接口

feature-order-fix
x_z 3 years ago
parent f8b044e9cd
commit 65c505b4bd

@ -485,12 +485,12 @@ public class InvProductsController {
* @return * @return
*/ */
@AuthRuleAnnotation("") @AuthRuleAnnotation("")
@GetMapping("spms/inv/products/getCountInvProductProduct") @GetMapping("spms/inv/products/getCountInvProduct")
public BaseResponse getCountInvProductProduct(FilterInvProductRequest filterInvProductRequest) { public BaseResponse getCountInvProduct(FilterInvProductRequest filterInvProductRequest) {
if (StrUtil.isBlank(filterInvProductRequest.getInvStorageCode()) || StrUtil.isBlank(filterInvProductRequest.getInvWarehouseCode())) { if (null == filterInvProductRequest || StrUtil.isBlank(filterInvProductRequest.getInvStorageCode()) || StrUtil.isBlank(filterInvProductRequest.getInvWarehouseCode())) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
} }
List<InvProductResponse> list = invProductService.getCountInvProductProduct(filterInvProductRequest); List<InvProductResponse> list = invProductService.getCountInvProduct(filterInvProductRequest);
PageInfo<InvProductResponse> pageInfo = new PageInfo<>(list); PageInfo<InvProductResponse> pageInfo = new PageInfo<>(list);
PageSimpleResponse<InvProductResponse> pageSimpleResponse = new PageSimpleResponse<>(); PageSimpleResponse<InvProductResponse> pageSimpleResponse = new PageSimpleResponse<>();
pageSimpleResponse.setList(pageInfo.getList()); pageSimpleResponse.setList(pageInfo.getList());
@ -498,4 +498,19 @@ public class InvProductsController {
return ResultVOUtils.success(pageSimpleResponse); return ResultVOUtils.success(pageSimpleResponse);
} }
/**
*
*
* @param filterInvProductRequest
* @return
*/
@GetMapping("spms/inv/products/getMAInvProducts")
public BaseResponse getMAInvProducts(FilterInvProductRequest filterInvProductRequest) {
if (null == filterInvProductRequest || StrUtil.isBlank(filterInvProductRequest.getInvWarehouseCode())) {
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
}
//invProductDetailService.getMAInvProducts(filterInvProductRequest);
return ResultVOUtils.success();
}
} }

@ -0,0 +1,43 @@
package com.glxp.api.admin.res.inventory;
import lombok.Data;
@Data
public class MAInvProductDetailResponse {
/**
*
*/
private String code;
/**
*
*/
private String nameCode;
/**
*
*/
private String cpmctymc;
/**
*
*/
private String ggxh;
/**
*
*/
private String batchNo;
/**
*
*/
private String productionDate;
/**
*
*/
private String expireDate;
}

@ -43,6 +43,6 @@ public interface InvProductService {
* @param filterInvProductRequest * @param filterInvProductRequest
* @return * @return
*/ */
List<InvProductResponse> getCountInvProductProduct(FilterInvProductRequest filterInvProductRequest); List<InvProductResponse> getCountInvProduct(FilterInvProductRequest filterInvProductRequest);
} }

@ -145,7 +145,7 @@ public class InvProductServiceImpl implements InvProductService {
} }
@Override @Override
public List<InvProductResponse> getCountInvProductProduct(FilterInvProductRequest filterInvProductRequest) { public List<InvProductResponse> getCountInvProduct(FilterInvProductRequest filterInvProductRequest) {
if (null == filterInvProductRequest) { if (null == filterInvProductRequest) {
return Collections.emptyList(); return Collections.emptyList();
} }

Loading…
Cancel
Save