From e11362ca4849da567a77d8b5e5be510df9fb0741 Mon Sep 17 00:00:00 2001 From: hjl <1657978663@qq.com> Date: 星期一, 17 六月 2024 11:51:51 +0800 Subject: [PATCH] fix: 学习端bug --- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/config/DataUpdateHandlerConfig.java | 23 ++++++++++++++--------- 1 files changed, 14 insertions(+), 9 deletions(-) diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/config/DataUpdateHandlerConfig.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/config/DataUpdateHandlerConfig.java index 5bd88f5..a40933b 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/config/DataUpdateHandlerConfig.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/config/DataUpdateHandlerConfig.java @@ -31,14 +31,12 @@ /** * 新增数据执行 - * - * @param metaObject */ @Override public void insertFill(MetaObject metaObject) { // 获取登录信息 LoginUser loginUser = tokenService.getLoginUser(); - if (loginUser!=null){ + if (loginUser != null) { String userName = loginUser.getUsername(); if (StringUtils.hasLength(userName)) { this.setFieldValByName("createBy", userName, metaObject); @@ -51,21 +49,24 @@ this.setFieldValByName("createTime", "", metaObject); this.setFieldValByName("updateTime", "", metaObject); } + } else { + this.setFieldValByName("createBy", "", metaObject); + this.setFieldValByName("updateBy", "", metaObject); + this.setFieldValByName("createTime", new Date(), metaObject); + this.setFieldValByName("updateTime", new Date(), metaObject); } } /** * 修改数据执行 - * - * @param metaObject */ @Override public void updateFill(MetaObject metaObject) { // 获取登录信息 - LoginUser loginUser = tokenService.getLoginUser(); - if (loginUser !=null){ - String userName = loginUser.getUsername(); + LoginUserParent userStudy = tokenService.getLoginUserStudy(); + if (userStudy != null) { + String userName = userStudy.getName(); if (StringUtils.hasLength(userName)) { this.setFieldValByName("createBy", userName, metaObject); this.setFieldValByName("createTime", new Date(), metaObject); @@ -77,7 +78,11 @@ this.setFieldValByName("createTime", "", metaObject); this.setFieldValByName("updateTime", "", metaObject); } + } else { + this.setFieldValByName("createBy", "", metaObject); + this.setFieldValByName("updateBy", "", metaObject); + this.setFieldValByName("createTime", new Date(), metaObject); + this.setFieldValByName("updateTime", new Date(), metaObject); } - } } -- Gitblit v1.7.1