| | |
| | | @Override |
| | | public Object intercept(Invocation invocation) throws Throwable { |
| | | MappedStatement mappedStatement = (MappedStatement) invocation.getArgs()[0]; |
| | | String sqlId = mappedStatement.getId(); |
| | | log.info("----sqlId----" + sqlId); |
| | | SqlCommandType sqlCommandType = mappedStatement.getSqlCommandType(); |
| | | log.info("-------------->{}", sqlCommandType); |
| | | |
| | | Object parameter = invocation.getArgs()[1]; |
| | | if (parameter == null) { |
| | |
| | | } |
| | | |
| | | public void injectForInsert(Object o) { |
| | | MemberEntity member = LoginUserUtils.getAppLoginUser(); |
| | | MemberEntity member = LoginUserUtils.getUser(); |
| | | if (o instanceof BaseEntity) { |
| | | BaseEntity baseEntity = (BaseEntity) o; |
| | | if (member != null) { |
| | | baseEntity.setCreateBy(member.getUsername()); |
| | | baseEntity.setUpdateBy(member.getUsername()); |
| | | String by = member.getPhone() != null ? member.getPhone() : member.getEmail(); |
| | | baseEntity.setCreateBy(by); |
| | | baseEntity.setUpdateBy(by); |
| | | } else { |
| | | baseEntity.setCreateBy(AppContants.SYSTEM_USER); |
| | | baseEntity.setUpdateBy(AppContants.SYSTEM_USER); |
| | |
| | | } |
| | | |
| | | public void injectForUpdate(Object o) { |
| | | MemberEntity member = LoginUserUtils.getAppLoginUser(); |
| | | MemberEntity member = LoginUserUtils.getUser(); |
| | | if (o instanceof BaseEntity) { |
| | | BaseEntity baseEntity = (BaseEntity) o; |
| | | if (member != null) { |
| | | baseEntity.setUpdateBy(member.getUsername()); |
| | | String by = member.getPhone() != null ? member.getPhone() : member.getEmail(); |
| | | baseEntity.setUpdateBy(by); |
| | | } else { |
| | | baseEntity.setUpdateBy(AppContants.SYSTEM_USER); |
| | | } |