生产中,因为 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 页面中,否则不会识别