| | |
| | | @Override |
| | | public void updateFill(MetaObject metaObject) { |
| | | //mybatis-plus版本2.0.9+ |
| | | setFieldValByName(UPDATE_TIME, new Date(), metaObject); |
| | | setFieldValByName(UPDATE_USER_ID, Long.valueOf(request.getHeader(SecurityConstants.USER_ID_HEADER).toString()), metaObject); |
| | | setFieldValByName(UPDATE_USER_NAME, request.getHeader(SecurityConstants.USER_HEADER), metaObject); |
| | | Object updateTime = getFieldValByName(UPDATE_TIME, metaObject); |
| | | Object updateUserId = getFieldValByName(UPDATE_USER_ID, metaObject); |
| | | Object updateUserName = getFieldValByName(UPDATE_USER_NAME, metaObject); |
| | | if (updateTime == null) { |
| | | setFieldValByName(UPDATE_TIME, new Date(), metaObject); |
| | | } |
| | | if ((updateUserId == null) && (request.getHeader(SecurityConstants.USER_ID_HEADER) != null)) { |
| | | setFieldValByName(UPDATE_USER_ID, Long.valueOf(request.getHeader(SecurityConstants.USER_ID_HEADER).toString()), metaObject); |
| | | } |
| | | if ((updateUserName == null) && (request.getHeader(SecurityConstants.USER_HEADER) != null)) { |
| | | setFieldValByName(UPDATE_USER_NAME, request.getHeader(SecurityConstants.USER_HEADER), metaObject); |
| | | } |
| | | } |
| | | } |