From 0f900ede938b2dda75a09451e12f37f9facefc08 Mon Sep 17 00:00:00 2001
From: zyy <zyy@email.com>
Date: Fri, 12 Dec 2025 14:39:01 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserDataController.java | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserDataController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserDataController.java
index a6bc6a7..e416f4a 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserDataController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/user/UserDataController.java
@@ -15,6 +15,8 @@
import com.yami.trading.common.constants.Constants;
import com.yami.trading.common.domain.Result;
import com.yami.trading.common.exception.YamiShopBindException;
+import com.yami.trading.common.util.DateUtil;
+import com.yami.trading.common.util.DateUtils;
import com.yami.trading.common.util.IPHelper;
import com.yami.trading.security.common.manager.PasswordManager;
import com.yami.trading.security.common.util.SecurityUtils;
@@ -30,7 +32,11 @@
import javax.validation.Valid;
import java.text.MessageFormat;
+import java.time.Instant;
+import java.time.ZoneId;
+import java.time.ZonedDateTime;
import java.util.ArrayList;
+import java.util.Date;
import java.util.List;
@RestController
@@ -73,13 +79,23 @@
Page<UserDataDto> page = new Page(model.getCurrent(), model.getSize());
userService.listUserAndRecom(page, roleNames, model.getUserCode(), model.getUserName(), model.getLastIp(),
- permissionFacade.getOwnerUserIds(), model.getUserMail(), model.getUserMobile());
+ permissionFacade.getOwnerUserIds(), model.getUserMail(), model.getUserMobile(), model.getRecomUserName());
for (UserDataDto userDataDto : page.getRecords()) {
userDataDto.setOnline(userService.isOnline(userDataDto.getUserId()));
// userDataDto.setLoginAuthority(userDataDto.getStatus() == 1);
userDataDto.setUserRegip(userDataDto.getUserLastip());
userDataDto.setUserLevel(userDataDto.getUserLevel() / 10);
+ if (userDataDto.getUserLasttime() != null) {
+ String time = DateUtil.convertToZonedDateTime(userDataDto.getUserLasttime());
+ Date toDate = DateUtil.stringToDate(time, "yyyy-MM-dd HH:mm:ss");
+ userDataDto.setUserLasttime(toDate);
+ }
+ if (userDataDto.getCreateTime() != null) {
+ String time = DateUtil.convertToZonedDateTime(userDataDto.getCreateTime());
+ Date toDate = DateUtil.stringToDate(time, "yyyy-MM-dd HH:mm:ss");
+ userDataDto.setCreateTime(toDate);
+ }
}
return Result.ok(page);
}
--
Gitblit v1.9.3