From 9fa708625b2e96fe852440db1c54414040ab7dae Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 7 Jan 2025 13:29:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=EF=BC=9A=E8=A3=85=E5=A4=87?= =?UTF-8?q?=E5=85=B1=E4=BA=AB=E6=8E=92=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/material/device/mapper/DevInfoMapper.java | 2 ++ .../largeScreen/controller/LargeScreenController.java | 7 +++++++ .../resources/mapper/material/device/DevInfoMapper.xml | 10 ++++++++++ 3 files changed, 19 insertions(+) diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/mapper/DevInfoMapper.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/mapper/DevInfoMapper.java index cffd44c..ffcf764 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/mapper/DevInfoMapper.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/device/mapper/DevInfoMapper.java @@ -215,5 +215,7 @@ public interface DevInfoMapper { List getIdleDevRatio(); List getLeaseCountByTypeName(); + + List getDeviceShareRanking(); } diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/largeScreen/controller/LargeScreenController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/largeScreen/controller/LargeScreenController.java index 1e08379..f03256d 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/largeScreen/controller/LargeScreenController.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/largeScreen/controller/LargeScreenController.java @@ -77,6 +77,13 @@ public class LargeScreenController { return AjaxResult.success(groupedList.get(randomValue)); } + @ApiOperation("装备共享排名") + @GetMapping("/getDeviceShareRanking") + public AjaxResult getDeviceShareRanking() { + List list = devInfoMapper.getDeviceShareRanking(); + return AjaxResult.success(list); + } + @ApiOperation("订单数据") @GetMapping("/orderData") public AjaxResult getOrderData() { diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml index 9163445..79d8bd9 100644 --- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml +++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/device/DevInfoMapper.xml @@ -999,4 +999,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" LEFT JOIN ma_type mt3 on mt3.type_id=mt4.parent_id group by type_name + +