|

楼主 |
发表于 2017-2-20 09:17:56
|
显示全部楼层
位置应该没问题的,见下:
Model.prototype.afterLogin = function() {
this.__logined = true;
var context = this.getContext();
this.isDebugMode = context.isDebug();
var me = this;
//控制开发模式刷新
$(selectors.reload)[this.isDebugMode?'show':'hide']();
//显示登陆者名称
var userName = context.getCurrentPersonName();
$(selectors.username).html(userName);
//获取代办任务数
var waitTaskCfg = this._cfg.waitTask;
if(!waitTaskCfg.disabled){
$(selectors.waitTask).on('click', function(){
me.showPage(waitTaskCfg.xid);
});
this.refreshWaitTaskCount();
}
// 登录后完成
if (this.hasListener('onLogin')) {
var eData = {
source : this,
context : context
};
this.fireEvent('onLogin', eData);
}
// 初始化代理
this.createAgent();
// 初始化功能树
this.createFunctionTree();
debugger;
//默认展开第一个一级目录
if( $(".sidebar-menu").find(".treeview:eq(0)") ){
$(".sidebar-menu").find(".treeview:eq(0)").click();//.treeview:eq(0)中的0就是展开第一个一级目录,可以根据需求设置展开需要的
}
// 加载主页面
var loginDtdResolve = function() {
if (me.loginDtd)
me.loginDtd.resolve();
};
if (this._cfg.main.show)
this.showPage(mainPageKey).done(loginDtdResolve);
else
loginDtdResolve();
};
|
|