Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/departmentgroup/departmentgroupForm.js =================================================================== diff -u -r27277 -r27312 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/departmentgroup/departmentgroupForm.js (.../departmentgroupForm.js) (revision 27277) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/departmentgroup/departmentgroupForm.js (.../departmentgroupForm.js) (revision 27312) @@ -15,17 +15,18 @@ departNames :departNames, departCodes : codes }; + var selectedOrgUnitArray = openModalWindow(WWWROOT+"/common/selectOrgByExt.jsp",param, "800", "450"); //org_3306;org_3219,口腔科;妇科 var codes =''; - + if(selectedOrgUnitArray == undefined){ return; }else { var loop = setInterval(function() { if(selectedOrgUnitArray.closed) { clearInterval(loop); - + codes = ''; var tem =''; var returnValue = selectedOrgUnitArray.returnValue || []; Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r27266 -r27312 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 27266) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 27312) @@ -313,32 +313,24 @@ function openModalWindow(pageUrl,varArgIn,width,height) { width = parseInt(width,10); - height = parseInt(height,10); + height = parseInt(height,10);//window.showModalDialog - var showModalDialog = window.showModalDialog || ''; - - if(showModalDialog == ''){ - var style="height="+height+",width="+width+",status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no"; + var style="height="+height+",width="+width+",status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no"; - if(typeof varArgIn == 'object'){ - var html = ''; + if(typeof varArgIn == 'object'){ + var html = ''; - for(var k in varArgIn){ - html += k+'='+varArgIn[k]+'&'; - } + for(var k in varArgIn){ + html += k+'='+varArgIn[k]+'&'; + } - html = html.slice(0,html.length-1); + html = html.slice(0,html.length-1); - var recyclingWindow = window.open(pageUrl+'?'+html,"_blank",style); - return recyclingWindow; - }else { - var recyclingWindow = window.open(pageUrl,"_blank",style); - return recyclingWindow; - } + var recyclingWindow = window.open(pageUrl+'?'+html,"_blank",style); + return recyclingWindow; }else { - var style="dialogHeight: "+height+"px; dialogWidth: "+width+"px; center: Yes; help: No; resizable: No; status: No;"; - var retval = window.showModalDialog(pageUrl,varArgIn,style); - return retval; + var recyclingWindow = window.open(pageUrl,"_blank",style); + return recyclingWindow; } } @@ -1598,19 +1590,6 @@ } } -function openSelectTime(ctx,elementId,width,height){ - if(width==null){ - width = 230; - } - if(height==null){ - height = 120; - } - var selectedTime = openModalWindow(ctx+"/common/selTime.jsp?noSecond=true","选择时间",width,height); - if(selectedTime!=null){ - $Id(elementId).value = selectedTime; - } -} - String.prototype.startWith=function(str){ if(str==null||str==""||this.length==0||str.length>this.length){ return false; @@ -1859,19 +1838,6 @@ } } -function openSelectWorkTime(ctx,elementId,width,height){ - if(width==null){ - width = 230; - } - if(height==null){ - height = 120; - } - var selectedTime = openModalWindow(ctx+"/common/selWorkTime.jsp?noSecond=true","选择时间",width,height); - if(selectedTime!=null){ - $Id(elementId).value = selectedTime; - } -} - function autoSaveFormSerialNumber(fileName,formName) { formSerialNumber=fileName.value.Trim(); @@ -2528,25 +2494,6 @@ if(selectedUsersArray == undefined){ return; - }else if(selectedUsersArray[0] != null&&selectedUsersArray[0]!=undefined){ - if (selectedUsersArray.length > 0){ - for(var i = 0;i 0){ + var tempArray = returnValue[0].split(';'); + for(var i=0;i