| | |
| | | * 插入日志 |
| | | */ |
| | | private void insertLog(HttpServletRequest req, UserEntity ue, int resId) { |
| | | String ip = WebHelper.getIpAddress(req); |
| | | |
| | | ResLogEntity entity = new ResLogEntity(); |
| | | entity.setResid(resId); |
| | | entity.setType(getRequestType(req.getMethod())); |
| | | entity.setIp(ip); |
| | | entity.setUrl(req.getRequestURL().toString()); |
| | | entity.setCreateUser(ue.getId()); |
| | | |
| | | AsyncHelper helper = new AsyncHelper(); |
| | | helper.execute(new TimerTask() { |
| | | @Override |
| | | public void run() { |
| | | String ip = WebHelper.getIpAddress(req); |
| | | |
| | | ResLogEntity entity = new ResLogEntity(); |
| | | entity.setResid(resId); |
| | | entity.setType(getRequestType(req.getMethod())); |
| | | entity.setIp(ip); |
| | | entity.setUrl(req.getRequestURL().toString()); |
| | | entity.setCreateUser(ue.getId()); |
| | | |
| | | resLogService.insert(entity); |
| | | } |
| | | }); |