生产中,因为 dashboard 需要实时反馈产线产能及良率状态,所以需要禁掉 liferay 里面的 session 过期机制,故而需要引入对 session 的处理:
方法如下

if(  typeof(Liferay.Session) != "undefined" ){
	clearTimeout(Liferay.Session._stateCheck); 
	Liferay.Session.warn = doNothing(); 
	Liferay.Session.extend = doNothing(); 
	Liferay.Session.checkState = doNothing(); 
	Liferay.Session.expire = doNothing();
}

Appendix: 这段代码一定要放在 liferay 页面中,否则不会识别

已有0条评论