From 0af6d3bb2176ad5dd61e940158e1929249204af5 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期二, 18 六月 2024 16:39:38 +0800 Subject: [PATCH] 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