From 99684ae8cf243e8d262145ec7a61ff82d6cb12c5 Mon Sep 17 00:00:00 2001
From: zqy <2522236926@qq.com>
Date: 星期四, 31 七月 2025 16:06:15 +0800
Subject: [PATCH] 会员用户查看剩余天数的提醒
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
index e1f2a7a..9d068ab 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
@@ -89,14 +89,16 @@
public AjaxResult getUserLeave(){
Long userId = SecurityUtils.getUserId();
SysUser sysUser = userService.selectUserById(userId);
- Date startTime = sysUser.getCreateTime();
+ if(sysUser.getPaid()!=null&&sysUser.getPaid()==0) {
+ Date startTime = sysUser.getCreateTime();
+ // 瀹夊叏杞崲
+ Instant instant = startTime.toInstant();
+ LocalDateTime startDateTime = instant.atZone(ZoneId.systemDefault()).toLocalDateTime();
+ long daysPassed = ChronoUnit.DAYS.between(startDateTime, LocalDateTime.now());
- // 瀹夊叏杞崲
- Instant instant = startTime.toInstant();
- LocalDateTime startDateTime = instant.atZone(ZoneId.systemDefault()).toLocalDateTime();
- long daysPassed = ChronoUnit.DAYS.between(startDateTime, LocalDateTime.now());
+ return AjaxResult.success("璇曠敤鎻愰啋锛氭偍杩樻湁 " + (7L - daysPassed) + " 澶╃殑璇曠敤澶╂暟");
+ }else return AjaxResult.success("灏婃暚鐨勪細鍛樼敤鎴凤紝鎮ㄥソ锛佹杩庢潵鍒版湰鍢熷槦瀹剁綉");
- return AjaxResult.success("璇曠敤鎻愰啋锛氭偍杩樻湁 "+ (7L - daysPassed) + " 澶╃殑璇曠敤澶╂暟");
}
/**
--
Gitblit v1.9.1