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}