提交 10646147 编写于 作者: U unknown

修复提交界面某些情况下选择人员字样没有隐藏的问题

上级 398cbb96
......@@ -100,13 +100,13 @@ MWF.xApplication.process.Work.Processor = new Class({
}).inject(this.routeOpinionTile, "before");
this.routeLeftWarper = new Element("div", { "styles":
this.getMaxOrgLength() > 1 ? this.css.routeLeftWarper : this.css.routeLeftWarper_single
this.getMaxOrgLength() > 1 ? this.css.routeLeftWarper : this.css.routeLeftWarper_single
}).inject(this.routeContainer);
this.routeGroupTitle = new Element("div", { "styles": this.css.routeSelectorTile, "text": MWF.xApplication.process.Work.LP.selectRouteGroup }).inject(this.routeLeftWarper);
this.routeGroupArea = new Element("div", { "styles": this.css.routeSelectorArea_hasGroup }).inject(this.routeLeftWarper);
this.routeRightWarper = new Element("div", { "styles":
this.getMaxOrgLength() > 1 ? this.css.routeRightWarper : this.css.routeRightWarper_single
this.getMaxOrgLength() > 1 ? this.css.routeRightWarper : this.css.routeRightWarper_single
}).inject(this.routeContainer);
this.routeSelectorTile = new Element("div", { "styles": this.css.routeSelectorTile, "text": MWF.xApplication.process.Work.LP.selectRoute }).inject(this.routeRightWarper);
this.routeSelectorArea = new Element("div", { "styles": this.css.routeSelectorArea_hasGroup }).inject(this.routeRightWarper);
......@@ -207,6 +207,7 @@ MWF.xApplication.process.Work.Processor = new Class({
list.push( this.splitByStartNumber( k).name )
}.bind(this));
var flag = true;
list.each( function( routeGroupName ){
var routeList = this.routeGroupObject[routeGroupName];
var routeGroupNode = new Element("div", {"styles": this.css.routeGroupNode, "text": routeGroupName}).inject(this.routeGroupArea);
......@@ -221,10 +222,12 @@ MWF.xApplication.process.Work.Processor = new Class({
if ( keys.length === 1 ){
this.selectRouteGroup(routeGroupNode);
flag = false;
}else{
this.setSize(0);
// this.setSize(0);
}
}.bind(this))
if( flag )this.setSize(0);
},
overRouteGroup: function(node){
if (this.selectedRouteGroup){
......@@ -309,6 +312,8 @@ MWF.xApplication.process.Work.Processor = new Class({
//}
this.selectedRoute = null;
var flag = true;
//this.task.routeNameList = ["送审核", "送办理", "送公司领导阅"];
if( !routeList )routeList = this.getRouteDataList();
//this.task.routeNameList.each(function(route, i){
......@@ -334,11 +339,13 @@ MWF.xApplication.process.Work.Processor = new Class({
if (routeList.length==1 || route.sole ){ //sole表示优先路由
this.selectRoute(routeNode);
flag = false;
}else{
this.setSize(0);
// this.setSize(0);
}
}.bind(this));
if(flag)this.setSize(0);
},
overRoute: function(node){
if (this.selectedRoute){
......@@ -433,8 +440,8 @@ MWF.xApplication.process.Work.Processor = new Class({
this.selectIdeaNode = new Element("div", {"styles": this.css.selectIdeaNode}).inject(this.routeOpinionArea);
this.selectIdeaScrollNode = new Element("div", {"styles": this.css.selectIdeaScrollNode}).inject(this.selectIdeaNode);
this.selectIdeaAreaNode = new Element("div", {"styles": {
"overflow": "hidden"
}}).inject(this.selectIdeaScrollNode);
"overflow": "hidden"
}}).inject(this.selectIdeaScrollNode);
this.inputOpinionNode = new Element("div", {"styles": this.css.inputOpinionNode}).inject(this.routeOpinionArea);
this.inputTextarea = new Element("textarea", {"styles": this.css.inputTextarea, "value": this.options.opinion || MWF.xApplication.process.Work.LP.inputText}).inject(this.inputOpinionNode);
......@@ -1364,6 +1371,7 @@ MWF.xApplication.process.Work.Processor = new Class({
//flag = (lines*this.options.orgHeight + 431) > Math.floor( this.form.app.content.getSize().y * 0.9);
//this.node.store("height", Math.min( Math.floor( this.form.app.content.getSize().y * 0.9) , lines*this.options.orgHeight + 431 ));
}else{
this.orgsArea.hide();
this.node.setStyle( "height", height );
//this.node.store("height", 401 );
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册