| | |
| | | import com.moral.api.entity.ManageLog; |
| | | import com.moral.api.mapper.ManageLogMapper; |
| | | import com.moral.api.pojo.dto.login.AccountInfoDTO; |
| | | import com.moral.constant.Constants; |
| | | import com.moral.util.TokenUtils; |
| | | import com.moral.util.WebUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | * @Date: 2021/4/8 |
| | | */ |
| | | @Transactional |
| | | public void saveOperationForManage(HttpServletRequest request, String content) { |
| | | public void saveOperationForManage(HttpServletRequest request, String content,String type) { |
| | | String token = request.getHeader("token"); |
| | | AccountInfoDTO accountInfoDTO = (AccountInfoDTO) TokenUtils.getUserInfoByToken(token); |
| | | ManageAccount account = accountInfoDTO.getAccount(); |
| | | Integer id = account.getId(); |
| | | String userName = account.getUserName(); |
| | | ManageAccount manageAccount = accountInfoDTO.getAccount(); |
| | | Integer id = manageAccount.getId(); |
| | | String userName = manageAccount.getUserName(); |
| | | String account = manageAccount.getAccount(); |
| | | String ip = WebUtils.getIpAddr(request); |
| | | |
| | | ManageLog log = new ManageLog(); |
| | | log.setType(type); |
| | | log.setUserName(userName); |
| | | log.setAccountId(id); |
| | | log.setIp(ip); |
| | | log.setAccount(account); |
| | | log.setContent(content); |
| | | manageLogMapper.insert(log); |
| | | } |
| | |
| | | * @Date: 2021/4/8 |
| | | */ |
| | | @Transactional |
| | | public void saveLoginForManage(HttpServletRequest request,String content,Integer id,String userName){ |
| | | public void saveLoginForManage(HttpServletRequest request,String content,ManageAccount account,String userName){ |
| | | ManageLog log = new ManageLog(); |
| | | String ip = WebUtils.getIpAddr(request); |
| | | |
| | | log.setAccountId(id); |
| | | log.setAccountId(account.getId()); |
| | | log.setAccount(account.getAccount()); |
| | | log.setUserName(userName); |
| | | log.setIp(ip); |
| | | log.setContent(content); |
| | | log.setType(Constants.LOGIN_OPERTATE_TYPE); |
| | | manageLogMapper.insert(log); |
| | | } |
| | | } |