From b10310a8fa7bf063729cb4e84ae821f36ce96292 Mon Sep 17 00:00:00 2001
From: hejiayang <296714699@qq.com>
Date: Fri, 21 Nov 2025 15:05:33 +0800
Subject: [PATCH] =?UTF-8?q?=E5=85=AD=E5=8E=82=E8=B4=A2=E5=8A=A1=E7=B3=BB?=
=?UTF-8?q?=E7=BB=9F=E7=A6=BB=E7=BA=BF=E5=8A=9F=E8=83=BD=E5=AE=8C=E5=96=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/org/jeecg/emp/mapper/xml/CqBaseEmployeeMapper.xml | 4 +++-
.../org/jeecg/emp/service/impl/CqBaseEmployeeServiceImpl.java | 1 +
.../jeecg/payment/mapper/xml/StClientMemberBalanceMapper.xml | 1 +
3 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/mapper/xml/CqBaseEmployeeMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/mapper/xml/CqBaseEmployeeMapper.xml
index 73f18e5..7dc6e1f 100644
--- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/mapper/xml/CqBaseEmployeeMapper.xml
+++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/mapper/xml/CqBaseEmployeeMapper.xml
@@ -538,7 +538,9 @@
sys_user_sub us
JOIN st_client_member_balance mb ON us.id = mb.member_id
- AND (mb.create_time > FROM_UNIXTIME(#{timestamp} / 1000) or mb.last_consumption_time > FROM_UNIXTIME(#{timestamp} / 1000))
+ AND (mb.create_time > FROM_UNIXTIME(#{timestamp} / 1000)
+ or mb.update_time > FROM_UNIXTIME(#{timestamp} / 1000)
+ or mb.last_consumption_time > FROM_UNIXTIME(#{timestamp} / 1000))
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/service/impl/CqBaseEmployeeServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/service/impl/CqBaseEmployeeServiceImpl.java
index bdc3d37..dbfa543 100644
--- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/service/impl/CqBaseEmployeeServiceImpl.java
+++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/emp/service/impl/CqBaseEmployeeServiceImpl.java
@@ -220,6 +220,7 @@ public class CqBaseEmployeeServiceImpl extends ServiceImpl getUserBalanceList(Long timestamp){
+ System.out.println("用户余额心跳 :"+timestamp);
return baseMapper.getUserBalanceList(timestamp);
}
}
diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/payment/mapper/xml/StClientMemberBalanceMapper.xml b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/payment/mapper/xml/StClientMemberBalanceMapper.xml
index 18c1943..edc08fe 100644
--- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/payment/mapper/xml/StClientMemberBalanceMapper.xml
+++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/payment/mapper/xml/StClientMemberBalanceMapper.xml
@@ -156,6 +156,7 @@
invoice_total = invoice_total + #{invoiceBalance,jdbcType=DECIMAL},
+ update_time = now(),
is_sync = 0
where id = #{id}