| | |
| | | |
| | | import com.ycl.jxkg.base.SystemCode; |
| | | import com.ycl.jxkg.domain.entity.UserEventLog; |
| | | import com.ycl.jxkg.enums.general.YesOrNoEnum; |
| | | import com.ycl.jxkg.event.UserEvent; |
| | | import com.ycl.jxkg.service.UserService; |
| | | import org.springframework.beans.BeanUtils; |
| | |
| | | User springUser = (User) object; |
| | | com.ycl.jxkg.domain.entity.User user = userService.getUserByUserName(springUser.getUsername()); |
| | | if (null != user) { |
| | | // 密码过期返回强制修改密码标识 |
| | | if (YesOrNoEnum.YES.equals(user.getNeedUpdatePassword())) { |
| | | RestUtil.response(response, 205, "密码过期,请修改密码", user.getId()); |
| | | return; |
| | | } |
| | | UserEventLog userEventLog = new UserEventLog(user.getId(), user.getUserName(), user.getRealName(), new Date()); |
| | | userEventLog.setContent(user.getUserName() + " 登录了江西语音视频培训系统"); |
| | | eventPublisher.publishEvent(new UserEvent(userEventLog)); |