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){
|
||||
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) {
|
||||
return bomMaterialService.getCategory(name);
|
||||
}
|
||||
|
||||
public List<BomMaterialDTO> getBomMaterials(@Valid @NotEmpty List<String> materialNos) {
|
||||
return bomMaterialService.getList(materialNos);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue