From 1f15333b0a97a327865f7aab8f1e3f9ba8fc16f8 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期五, 18 十月 2024 12:45:59 +0800 Subject: [PATCH] 电路站点报告调试+总报告ing --- framework/src/main/java/com/yuanchu/mom/mybatis_config/MyMetaObjectHandler.java | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/framework/src/main/java/com/yuanchu/mom/mybatis_config/MyMetaObjectHandler.java b/framework/src/main/java/com/yuanchu/mom/mybatis_config/MyMetaObjectHandler.java index 1bfa037..acf9656 100644 --- a/framework/src/main/java/com/yuanchu/mom/mybatis_config/MyMetaObjectHandler.java +++ b/framework/src/main/java/com/yuanchu/mom/mybatis_config/MyMetaObjectHandler.java @@ -2,7 +2,6 @@ import cn.hutool.json.JSONUtil; import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; -import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.utils.Jwt; import com.yuanchu.mom.utils.ServletUtils; import org.apache.ibatis.reflection.MetaObject; @@ -10,8 +9,6 @@ import org.springframework.stereotype.Component; import java.time.LocalDateTime; -import java.util.Date; -import java.util.Map; @Component public class MyMetaObjectHandler implements MetaObjectHandler { @@ -21,16 +18,23 @@ @Override public void insertFill(MetaObject metaObject) { + Integer userId = null; + try { + userId = Integer.parseInt(JSONUtil.parseObj(jwt.readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id") + ""); + }catch (Exception ignored){} this.strictInsertFill(metaObject, "createTime", LocalDateTime.class, LocalDateTime.now()); // 璧峰鐗堟湰 3.3.0(鎺ㄨ崘浣跨敤) this.strictInsertFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime.now()); // 璧峰鐗堟湰 3.3.0(鎺ㄨ崘浣跨敤) - this.strictInsertFill(metaObject, "createUser", Integer.class, Integer.parseInt(JSONUtil.parseObj(jwt.readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id") + "")); - this.strictInsertFill(metaObject, "updateUser", Integer.class, Integer.parseInt(JSONUtil.parseObj(jwt.readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id") + "")); + this.strictInsertFill(metaObject, "createUser", Integer.class, userId); + this.strictInsertFill(metaObject, "updateUser", Integer.class, userId); } @Override public void updateFill(MetaObject metaObject) { - // update鐨勬椂鍊欎娇鐢紝鏇存柊鐨勬椂鍊欏己鍒惰繘琛屽~鍏� + Integer userId = null; + try { + userId = Integer.parseInt(JSONUtil.parseObj(jwt.readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id") + ""); + }catch (Exception ignored){} this.strictUpdateFill(metaObject, "updateTime", LocalDateTime.class, LocalDateTime.now()); // 璧峰鐗堟湰 3.3.0(鎺ㄨ崘) - this.strictUpdateFill(metaObject, "updateUser", Integer.class, Integer.parseInt(JSONUtil.parseObj(jwt.readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id") + "")); + this.strictUpdateFill(metaObject, "updateUser", Integer.class, userId); } } -- Gitblit v1.9.3