新增统计

This commit is contained in:
RuoYi 2018-03-01 22:47:19 +08:00
parent d9eeabb3f1
commit 27a4b93acf
3 changed files with 2 additions and 9 deletions

View File

@ -2,12 +2,10 @@ package com.ruoyi.framework.shiro.session;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import org.apache.shiro.session.Session; import org.apache.shiro.session.Session;
import org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAO; import org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import com.ruoyi.common.utils.HttpContextUtils;
import com.ruoyi.project.monitor.online.domain.OnlineSession; import com.ruoyi.project.monitor.online.domain.OnlineSession;
import com.ruoyi.project.monitor.online.domain.UserOnline; import com.ruoyi.project.monitor.online.domain.UserOnline;
import com.ruoyi.project.monitor.online.service.IUserOnlineService; import com.ruoyi.project.monitor.online.service.IUserOnlineService;
@ -55,7 +53,6 @@ public class OnlineSessionDAO extends EnterpriseCacheSessionDAO
@Override @Override
protected Session doReadSession(Serializable sessionId) protected Session doReadSession(Serializable sessionId)
{ {
System.out.println("==============doReadSession url=================");
UserOnline userOnline = onlineService.selectByOnlineId(String.valueOf(sessionId)); UserOnline userOnline = onlineService.selectByOnlineId(String.valueOf(sessionId));
if (userOnline == null) if (userOnline == null)
{ {
@ -69,9 +66,6 @@ public class OnlineSessionDAO extends EnterpriseCacheSessionDAO
*/ */
public void syncToDb(OnlineSession onlineSession) public void syncToDb(OnlineSession onlineSession)
{ {
HttpServletRequest request = HttpContextUtils.getHttpServletRequest();
String uri = request.getServletPath();
System.out.println("===============update================" + uri);
Date lastSyncTimestamp = (Date) onlineSession.getAttribute(LAST_SYNC_DB_TIMESTAMP); Date lastSyncTimestamp = (Date) onlineSession.getAttribute(LAST_SYNC_DB_TIMESTAMP);
if (lastSyncTimestamp != null) if (lastSyncTimestamp != null)
{ {
@ -110,9 +104,6 @@ public class OnlineSessionDAO extends EnterpriseCacheSessionDAO
@Override @Override
protected void doDelete(Session session) protected void doDelete(Session session)
{ {
HttpServletRequest request = HttpContextUtils.getHttpServletRequest();
String uri = request.getServletPath();
System.out.println("===============delete================" + uri);
OnlineSession onlineSession = (OnlineSession) session; OnlineSession onlineSession = (OnlineSession) session;
if (null == onlineSession) if (null == onlineSession)
{ {

View File

@ -32,4 +32,5 @@
<script src="/js/plugins/jqTreeGrid/jquery.treegrid.extension.js"></script> <script src="/js/plugins/jqTreeGrid/jquery.treegrid.extension.js"></script>
<script src="/js/plugins/jqTreeGrid/jquery.treegrid.bootstrap3.js"></script> <script src="/js/plugins/jqTreeGrid/jquery.treegrid.bootstrap3.js"></script>
<script src="/ajax/libs/layer/layer.min.js"></script> <script src="/ajax/libs/layer/layer.min.js"></script>
<script src="http://tajs.qq.com/stats?sId=62048022"></script>
</div> </div>

View File

@ -65,6 +65,7 @@
<script src="/ajax/libs/validate/jquery.validate.min.js"></script> <script src="/ajax/libs/validate/jquery.validate.min.js"></script>
<script src="/ajax/libs/validate/messages_zh.min.js"></script> <script src="/ajax/libs/validate/messages_zh.min.js"></script>
<script src="/ajax/libs/layer/layer.min.js"></script> <script src="/ajax/libs/layer/layer.min.js"></script>
<script src="http://tajs.qq.com/stats?sId=62048022"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
console.log(ctx); console.log(ctx);