Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/setDepartOrgUnitForm.js =================================================================== diff -u -r33752 -r33753 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/setDepartOrgUnitForm.js (.../setDepartOrgUnitForm.js) (revision 33752) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/setDepartOrgUnitForm.js (.../setDepartOrgUnitForm.js) (revision 33753) @@ -315,22 +315,22 @@ handler: function () { var hiddenTableDataStr = top.document.getElementById('setDepartWindow').getElementsByTagName('iframe')[0].contentWindow.document.getElementById('hiddenTableData').value; if (hiddenTableDataStr !== '') { + var hiddenTableData = JSON.parse(hiddenTableDataStr); + var valueArr = []; + var showArr = []; + for (var i = 0; i < hiddenTableData.length; i++) { + var name = hiddenTableData[i].context; + var code = hiddenTableData[i].basicData.departCode; + valueArr.push(code); + showArr.push(name); + } Ext.Ajax.request({ url: WWWROOT + '/systemmanage/valideOrgUnit.do', params: { - orgUnitCodes: hiddenTableDataStr + orgUnitCodes: valueArr.join(",") }, success: function (response, options) { if (result.success) { - var hiddenTableData = JSON.parse(hiddenTableDataStr); - var valueArr = []; - var showArr = []; - for (var i = 0; i < hiddenTableData.length; i++) { - var name = hiddenTableData[i].context; - var code = hiddenTableData[i].basicData.departCode; - valueArr.push(code); - showArr.push(name); - } top.Ext.getCmp(extHiddenElementId).setValue(valueArr.join(",")); top.Ext.getCmp(extComboElementId).setValue(showArr.join(";")); top.Ext.getCmp(hiddenDataElementId).setValue(hiddenTableDataStr);