From 5af86c28f158023238999cc37835e161b630741d Mon Sep 17 00:00:00 2001 From: shahaibo <1023316923@qq.com> Date: Fri, 26 Jan 2024 13:18:16 +0800 Subject: [PATCH] =?UTF-8?q?TASK:=E6=95=B0=E6=8D=AE=E8=BF=81=E7=A7=BB;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../da/service/impl/AccountServiceImpl.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java b/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java index 97ad6bc6..f9c12752 100644 --- a/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/AccountServiceImpl.java @@ -834,4 +834,26 @@ public class AccountServiceImpl extends ServiceImpl impl } return Boolean.TRUE; } + + @Override + public void upgradeNotification() { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.and(wrapper -> + wrapper.gt("valid_end_time", 1706112000000L) + .or().isNull("valid_end_time")) + .isNotNull("user_email"); + + List accountList = accountMapper.selectList(queryWrapper); + System.out.println(accountList); + for (Account account : accountList) { + SendEmailUtil.sendUpgradeNotification(account, null); + } + } + + @Override + public void moveLibraryDate() { + // 查询生产全部library数据,遍历数据,根据用户id和md5查询是否已经迁移过 + + // 未迁移过的进行迁移,注意模特数据迁移打点信息以及转换模特格式 + } }