From a36d42bb33193fcdd45e9225ae8c92b8745ac176 Mon Sep 17 00:00:00 2001 From: syruan <15555146157@163.com> Date: Sat, 27 Sep 2025 09:18:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=A3=85=E5=A4=87=E4=B8=93?= =?UTF-8?q?=E4=B8=9A=E7=BB=9F=E8=AE=A1=E6=8E=A5=E5=8F=A3=EF=BC=8C=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0maStatus=E5=8F=82=E6=95=B0=E4=BB=A5=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/material/device/controller/DevInfoController.java | 4 ++-- .../com/bonus/material/device/service/DevInfoService.java | 2 +- .../material/device/service/impl/DevInfoServiceImpl.java | 5 ++++- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/controller/DevInfoController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/controller/DevInfoController.java index ef00f80..09712cc 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/controller/DevInfoController.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/controller/DevInfoController.java @@ -209,8 +209,8 @@ public class DevInfoController extends BaseController { */ @ApiOperation(value = "装备专业统计") @GetMapping("/sumProfession") - public AjaxResult sumProfession() { - return success(devInfoService.sumProfession()); + public AjaxResult sumProfession(Integer maStatus) { + return success(devInfoService.sumProfession(maStatus)); } /** diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/DevInfoService.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/DevInfoService.java index 0915316..ee72702 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/DevInfoService.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/DevInfoService.java @@ -90,7 +90,7 @@ public interface DevInfoService { Map sumType(String brand, String modelName); - Map sumProfession(); + Map sumProfession(Integer maStatus); List selectDevInfoLists(DevInfoVo devInfo); diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java index adbba27..4969d23 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/service/impl/DevInfoServiceImpl.java @@ -711,8 +711,11 @@ public class DevInfoServiceImpl implements DevInfoService { * 装备专业统计 */ @Override - public Map sumProfession() { + public Map sumProfession(Integer maStatus) { DevInfoVo devInfoVo = new DevInfoVo(); + if (null != maStatus) { + devInfoVo.setMaStatus(maStatus); + } Map sumTypeMap = new IdentityHashMap<>(); //获取所有的装备信息 List devInfoList = devInfoMapper.selectDevInfoList(devInfoVo);