diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenWasteMealController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenWasteMealController.java index d007aac..fc78597 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenWasteMealController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/controller/KitchenWasteMealController.java @@ -51,6 +51,18 @@ public class KitchenWasteMealController extends BaseController { return getDataTable(list); } + /** + * 查询厨房餐余浪费汇总 + */ + @ApiOperation(value = "查询厨房餐余浪费汇总") + //@RequiresPermissions("kitchen:meal:list") + @PostMapping("/list/count") + public TableDataInfo listCount(@RequestBody @Valid KitchenWasteMeal kitchenWasteMeal) { + startPage(); + List list = kitchenWasteMealService.selectKitchenWasteMealListCount(kitchenWasteMeal); + return getDataTable(list); + } + /** * 导出厨房餐余浪费列表 */ diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenWasteMealService.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenWasteMealService.java index 5c131a2..1779359 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenWasteMealService.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/IKitchenWasteMealService.java @@ -57,4 +57,6 @@ public interface IKitchenWasteMealService { * @return 结果 */ public int deleteKitchenWasteMealByLedgerId(Long ledgerId); + + public List selectKitchenWasteMealListCount(KitchenWasteMeal kitchenWasteMeal); } diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenWasteMealServiceImpl.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenWasteMealServiceImpl.java index 33101bc..5781ff7 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenWasteMealServiceImpl.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/kitchen/service/impl/KitchenWasteMealServiceImpl.java @@ -1,5 +1,6 @@ package com.bonus.canteen.core.kitchen.service.impl; +import java.util.Collections; import java.util.List; import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.DateUtils; @@ -95,4 +96,9 @@ public class KitchenWasteMealServiceImpl implements IKitchenWasteMealService { public int deleteKitchenWasteMealByLedgerId(Long ledgerId) { return kitchenWasteMealMapper.deleteKitchenWasteMealByLedgerId(ledgerId); } + + @Override + public List selectKitchenWasteMealListCount(KitchenWasteMeal kitchenWasteMeal) { + return kitchenWasteMealMapper.selectKitchenWasteMealListCount(kitchenWasteMeal); + } }