From 77c688fd5ff2ad1b9705dec74653491ba629663a Mon Sep 17 00:00:00 2001
From: bonus <1203338439@qq.com>
Date: Thu, 13 Feb 2025 17:12:39 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=A4=A7=E5=B1=8F=E5=BC=B9?=
=?UTF-8?q?=E7=AA=97bug=E4=BF=AE=E6=94=B9=E5=8F=8A=E6=B6=88=E6=81=AF?=
=?UTF-8?q?=E6=9C=AA=E8=AF=BB=E6=95=B0=E5=BC=80=E5=8F=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../controller/LargeScreenController.java | 5 ++++-
.../material/user/controller/UserController.java | 2 +-
.../com/bonus/material/user/entity/UserDto.java | 3 +++
.../mapper/material/lease/MaLeaseInfoMapper.xml | 4 +++-
.../resources/mapper/material/user/UserMapper.xml | 13 +++++++++++--
5 files changed, 22 insertions(+), 5 deletions(-)
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 2dfcd12..47415b4 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
@@ -113,7 +113,10 @@ public class LargeScreenController {
Integer repairingDevNum = devInfoMapper.getRepairingDevNum();
orderData.setDevRepairingNum(repairingDevNum);
DevInfo devInfo = devInfoMapper.getDevUsageRatio();
- orderData.setDevUsageRatio(MathUtil.calculatePercentage(devInfo.getTotalLeaseDay(), devInfo.getTotalUpDay() + devInfo.getTotalLeaseDay()));
+ if(devInfo != null){
+ orderData.setDevUsageRatio(MathUtil.calculatePercentage(devInfo.getTotalLeaseDay(), devInfo.getTotalUpDay() + devInfo.getTotalLeaseDay()));
+ }
+
return AjaxResult.success(orderData);
}
diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/controller/UserController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/controller/UserController.java
index 42a37d5..8ca01d3 100644
--- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/controller/UserController.java
+++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/controller/UserController.java
@@ -18,7 +18,7 @@ import java.util.List;
*/
@RestController
@Api(value = "个人管理", tags = {"个人管理"})
-@RequestMapping("/userManage")
+@RequestMapping("/")
public class UserController extends BaseController {
@Resource
diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/entity/UserDto.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/entity/UserDto.java
index abddd4a..5faa59a 100644
--- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/entity/UserDto.java
+++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/entity/UserDto.java
@@ -87,4 +87,7 @@ public class UserDto {
@ApiModelProperty(value = "是否内置用户0:内置用户,1:非内置用户")
private String isBuiltIn;
+
+ @ApiModelProperty(value = "消息数")
+ private String msgNum;
}
diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/lease/MaLeaseInfoMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/lease/MaLeaseInfoMapper.xml
index 6bc7a04..e74ac13 100644
--- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/lease/MaLeaseInfoMapper.xml
+++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/lease/MaLeaseInfoMapper.xml
@@ -448,6 +448,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
SELECT distinct(type_id)
FROM ma_lease_details
where type_id is not null
+ group by type_id
+ limit 1
-
\ No newline at end of file
+
diff --git a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/user/UserMapper.xml b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/user/UserMapper.xml
index 0fbc8e4..8fe8107 100644
--- a/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/user/UserMapper.xml
+++ b/bonus-modules/bonus-material-mall/src/main/resources/mapper/material/user/UserMapper.xml
@@ -13,6 +13,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-
\ No newline at end of file
+