流转对话框是用windowDialog打开的,windowDialog组件有height和width控制大小

因此控制流转对话框的大小,可以通过设置height和width的值实现

设置某个功能的流转对话框大小,可以在功能对应的.w的process组件的onBeforeOpenDialog事件中控制
如下:

Model.prototype.processBeforeOpenDialog = function(event){  
  setTimeout(function(){
        event.source._processDialog.set({width:"100%", height: "100%"});
  },1);     
};

如果是所有的流程功能都控制可以在/UI2/system/service/process/dialog/processDialog.w的model的onParamsReceive事件中控制
如下:

this.owner.set({width:"100%", height: "100%"});

只修改流转等待对话框的大小,可以添加如下的判断
设置某个功能的流转对话框大小,功能对应的.w的process组件的onBeforeOpenDialog事件中

 
Model.prototype.processBeforeOpenDialog = function(event){  
  setTimeout(function(){
        if ((event.control.getToItems().length===0) && (event.control.getNoticeItems().length===0)){
		 event.source._processDialog.set({width:"100%", height: "200"});
	}
  },1);     
};

所有的流程功能都控制/UI2/system/service/process/dialog/processDialog.w的model的onParamsReceive事件中

		var processControl = event.params.data.control;
		if((processControl.getToItems().length===0) && (processControl.getNoticeItems().length===0)){
			this.owner.set({width:"100%", height: "100px"});
		}