|
@@ -3,6 +3,7 @@ package org.dromara.web.controller;
|
|
|
import java.util.List;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
+import cn.dev33.satoken.annotation.SaMode;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import jakarta.servlet.http.HttpServletResponse;
|
|
|
import jakarta.validation.constraints.*;
|
|
@@ -48,7 +49,13 @@ public class ProductNutritionController extends BaseController {
|
|
|
return productNutritionService.queryPageList(bo, pageQuery);
|
|
|
}
|
|
|
|
|
|
- @SaCheckPermission("warehouse:nutrition:list")
|
|
|
+ @SaCheckPermission(
|
|
|
+ value = {
|
|
|
+ "warehouse:nutrition:list",
|
|
|
+ "basicPublicTemplate:enteralNutritionTemplate:add"
|
|
|
+ },
|
|
|
+ mode = SaMode.OR
|
|
|
+ )
|
|
|
@GetMapping("/listAll")
|
|
|
public TableDataInfo<ProductNutritionVo> listAll() {
|
|
|
return productNutritionService.listAll();
|
|
@@ -84,7 +91,13 @@ public class ProductNutritionController extends BaseController {
|
|
|
*
|
|
|
* @param id 主键
|
|
|
*/
|
|
|
- @SaCheckPermission("warehouse:nutrition:query")
|
|
|
+ @SaCheckPermission(
|
|
|
+ value = {
|
|
|
+ "warehouse:nutrition:query",
|
|
|
+ "basicPublicTemplate:enteralNutritionTemplate:add"
|
|
|
+ },
|
|
|
+ mode = SaMode.OR
|
|
|
+ )
|
|
|
@GetMapping("/{id}")
|
|
|
public R<ProductNutritionVo> getInfo(@NotNull(message = "主键不能为空")
|
|
|
@PathVariable Long id) {
|