From 9437600612eb0243a3371ff1e4fa3689cce8c83a Mon Sep 17 00:00:00 2001
From: dd <gitluke@outlook.com>
Date: Sat, 29 Nov 2025 22:40:41 +0800
Subject: [PATCH] 1
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java | 6 ++++--
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java | 2 +-
ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java | 3 ++-
3 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java
index 92c09c3..218ca5f 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java
@@ -483,7 +483,8 @@
builder.setNeedKick(true);
}else if(null != vo.getStatus() && vo.getStatus() == 0){
builder.setEnabled(true);
- }else if(StringUtils.isNotEmpty(vo.getPassword())){
+ }
+ if(StringUtils.isNotEmpty(vo.getPassword())){
builder.setToken(vo.getPassword());
}
// 只设置需要的字段
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
index beef27d..7eddc25 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
@@ -337,8 +337,10 @@
List<InsurancePosition> positions = insurancePositionService.list();
positions.forEach(f->{
if(activePolicies >= f.getNumberPeople()){
- superiorUser.setPosition(f.getPosition());
- superiorUser.setAgreedTime(LocalDate.now());
+ if(!superiorUser.getPosition().equals(f.getPosition())){
+ superiorUser.setPosition(f.getPosition());
+ superiorUser.setAgreedTime(LocalDate.now());
+ }
}
});
userAccountService.updateById(superiorUser);
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java
index 3832c5a..09b8b13 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java
@@ -139,7 +139,7 @@
private Long getTodayActivate(List<String> subordinateAccounts, boolean isStatisticsAll) {
LambdaQueryWrapper<UserPolicy> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(UserPolicy::getApprovalStatus, 1)
- .apply("DATE(created_at) = CURDATE()");
+ .apply("DATE(updated_at) = CURDATE()");
// 如果指定了邀请码,按账号列表过滤;否则查询所有
if (!isStatisticsAll && !subordinateAccounts.isEmpty()) {
--
Gitblit v1.9.3