|
|
|
@ -62,7 +62,7 @@ public class ReagentConsumableInventoryController { |
|
|
|
|
*/ |
|
|
|
|
@ApiOperation(value = "通过id查询", notes = "通过id查询") |
|
|
|
|
@GetMapping("/{reagentConsumableInventoryId}") |
|
|
|
|
@PreAuthorize("@pms.hasPermission('reagent_reagent_consumable_inventory_get')") |
|
|
|
|
// @PreAuthorize("@pms.hasPermission('reagent_reagent_consumable_inventory_get')")
|
|
|
|
|
public R<ReagentConsumableInventory> getById(@PathVariable("reagentConsumableInventoryId") String reagentConsumableInventoryId, HttpServletRequest theHttpServletRequest) { |
|
|
|
|
Principal principal = theHttpServletRequest.getUserPrincipal(); |
|
|
|
|
DLPUser dlpUser = (DLPUser) ((OAuth2Authentication) principal).getUserAuthentication().getPrincipal(); |
|
|
|
@ -145,11 +145,20 @@ public class ReagentConsumableInventoryController { |
|
|
|
|
@ApiOperation(value = "试剂耗材/标准物质集合列表", notes = "试剂耗材/标准物质集合列表") |
|
|
|
|
@GetMapping("/full") |
|
|
|
|
// @PreAuthorize("@pms.hasPermission('reagent_reagent_consumable_inventory_get')" )
|
|
|
|
|
public R<List<ReagentConsumableInventory>> getReagentConsumableInventoryFull( String category,String name, HttpServletRequest theHttpServletRequest) { |
|
|
|
|
public R<List<ReagentConsumableInventoryFullVO>> getReagentConsumableInventoryFull( String category,String name, HttpServletRequest theHttpServletRequest) { |
|
|
|
|
Principal principal = theHttpServletRequest.getUserPrincipal(); |
|
|
|
|
DLPUser dlpUser = (DLPUser) ((OAuth2Authentication) principal).getUserAuthentication().getPrincipal(); |
|
|
|
|
|
|
|
|
|
List<ReagentConsumableInventory> reagentConsumableInventoryFull = reagentConsumableInventoryService.getReagentConsumableInventoryFull(Wrappers.<ReagentConsumableInventory>query() |
|
|
|
|
QueryWrapper<ReagentConsumableInventory> reagentConsumableInventoryQueryWrapper = new QueryWrapper<>(); |
|
|
|
|
|
|
|
|
|
if (category!=null){ |
|
|
|
|
reagentConsumableInventoryQueryWrapper.eq("category",category); |
|
|
|
|
} |
|
|
|
|
if (name!=null){ |
|
|
|
|
reagentConsumableInventoryQueryWrapper.like("reagent_consumable_name",name); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
List<ReagentConsumableInventoryFullVO> reagentConsumableInventoryFull = reagentConsumableInventoryService.getReagentConsumableInventoryFull(Wrappers.<ReagentConsumableInventory>query() |
|
|
|
|
.eq((StrUtil.isNotBlank(category)),"category",category) |
|
|
|
|
.like((StrUtil.isNotBlank(name)),"reagent_consumable_name",name)); |
|
|
|
|
|
|
|
|
|