feat(material): 新增批量获取物料信息接口
This commit is contained in:
parent
1dac30c1d5
commit
d4cb53d482
|
|
@ -141,4 +141,13 @@ public class MaterialController extends BaseController {
|
||||||
public ApiResult<PageData<BomMaterialDTO>> searchBomMaterial(@Valid @RequestBody BomMaterialListQO request){
|
public ApiResult<PageData<BomMaterialDTO>> searchBomMaterial(@Valid @RequestBody BomMaterialListQO request){
|
||||||
return ApiResult.success(materialControllerService.searchBomMaterial(request));
|
return ApiResult.success(materialControllerService.searchBomMaterial(request));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量获取物料信息
|
||||||
|
* @param materialNos 物料编号列表
|
||||||
|
*/
|
||||||
|
@PostMapping("getBomMaterials")
|
||||||
|
public ApiResult<List<BomMaterialDTO>> getBomMaterials(@Valid @RequestBody @NotEmpty List<String> materialNos) {
|
||||||
|
return ApiResult.success(materialControllerService.getBomMaterials(materialNos));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -331,4 +331,8 @@ public class MaterialControllerService {
|
||||||
public List<MaterialCategoryVO> getCategory(String name) {
|
public List<MaterialCategoryVO> getCategory(String name) {
|
||||||
return bomMaterialService.getCategory(name);
|
return bomMaterialService.getCategory(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<BomMaterialDTO> getBomMaterials(@Valid @NotEmpty List<String> materialNos) {
|
||||||
|
return bomMaterialService.getList(materialNos);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue