Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/customTousseForm.js =================================================================== diff -u -r14776 -r16379 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/customTousseForm.js (.../customTousseForm.js) (revision 14776) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/customTousseForm.js (.../customTousseForm.js) (revision 16379) @@ -266,6 +266,14 @@ var departArray = dept.split("-"); this.setValue(departArray[departArray.length-1]); } + //联动修改结算科室的值 + var index = departJsonStoreExt2.find('id', departCoding); + if (index != -1){ + var result = departJsonStoreExt2.getAt(index); + top.Ext.getCmp("settleAccountsDepartCoding").setValue(result.get('id')); + var settleDepartArray = result.get('name').split("-"); + top.Ext.getCmp("settleAccountsDepart").setValue(settleDepartArray[settleDepartArray.length-1]) + } }, focus : function(thiz){ thiz.selectText(); @@ -582,7 +590,9 @@ handler : cancel }] }); - + + //先加载一次,不然选择了申请科室,结算科室无法联动 + departJsonStoreExt2.load(); var winItems; winItems = new Array({ region : 'center',