From f8b857ee934035ebc3d943553705d5922e255407 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Mon, 30 Jun 2025 17:00:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89supermarket=5Fmaterial?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/cook/controller/CookMaterialTypeController.java | 4 ++-- .../canteen/core/cook/mapper/CookMaterialTypeMapper.java | 2 +- .../canteen/core/cook/service/ICookMaterialTypeService.java | 2 +- .../core/cook/service/impl/CookMaterialTypeServiceImpl.java | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/controller/CookMaterialTypeController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/controller/CookMaterialTypeController.java index 0602978..789e425 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/controller/CookMaterialTypeController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/controller/CookMaterialTypeController.java @@ -104,7 +104,7 @@ public class CookMaterialTypeController extends BaseController { @ApiOperation(value = "原料树形结构") @SysLog(title = "原料树形结构", businessType = OperaType.QUERY, logType = 1,module = "经研院食堂->原料管理->原料树形结构") @PostMapping("/getTree") - public AjaxResult getTree() { - return success(cookMaterialTypeService.getTree()); + public AjaxResult getTree(@RequestBody CookMaterialType cookMaterialType) { + return success(cookMaterialTypeService.getTree(cookMaterialType)); } } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/mapper/CookMaterialTypeMapper.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/mapper/CookMaterialTypeMapper.java index 643591c..ef3a551 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/mapper/CookMaterialTypeMapper.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/mapper/CookMaterialTypeMapper.java @@ -79,5 +79,5 @@ public interface CookMaterialTypeMapper { * * @return 原料类别树 */ - public List getTree(); + public List getTree(CookMaterialType cookMaterialType); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/ICookMaterialTypeService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/ICookMaterialTypeService.java index 8f62a5a..640f3b8 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/ICookMaterialTypeService.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/ICookMaterialTypeService.java @@ -56,5 +56,5 @@ public interface ICookMaterialTypeService { * * @return 原料类别树形结构 */ - public List getTree(); + public List getTree(CookMaterialType cookMaterialType); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/impl/CookMaterialTypeServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/impl/CookMaterialTypeServiceImpl.java index eb323f5..890211f 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/impl/CookMaterialTypeServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/service/impl/CookMaterialTypeServiceImpl.java @@ -135,8 +135,8 @@ public class CookMaterialTypeServiceImpl implements ICookMaterialTypeService { * @return 原料类别树形结构 */ @Override - public List getTree() { - List treeList = cookMaterialTypeMapper.getTree(); + public List getTree(CookMaterialType cookMaterialType) { + List treeList = cookMaterialTypeMapper.getTree(cookMaterialType); return TreeNodeUtil.assembleTree(treeList); } }