Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsTemplateApplicationView.js =================================================================== diff -u -r13386 -r13640 --- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsTemplateApplicationView.js (.../goodsTemplateApplicationView.js) (revision 13386) +++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsTemplateApplicationView.js (.../goodsTemplateApplicationView.js) (revision 13640) @@ -658,23 +658,22 @@ //TODO 5 取消科室申请模板 function addItems(tousseDefinitionID,name,count,diposable,isApplyEntireTousse,price,externalCode,storageAmount,tousseType,materials,unit,packageSpec,minApplyAmount){ var foundNode = null; - foundNode = getExsistNodeByTousseDefinitionID(leftTemplateStore, tousseDefinitionID); - if (foundNode != null){ - updateNode('tousseTreeGrid', foundNode, count, price); - if(tousseType == tousseType_disinfectGoods){ - updateDisinfectParentNode(foundNode); - updateDisinfectGoodsChildNodes(foundNode); - } - - } - else { + if('是' == diposable){ foundNode = getExsistNode(rightTemplateStore, name); if (foundNode != null){ updateNode('diposableTreeGrid', foundNode, count, price); } + }else{ + foundNode = getExsistNodeByTousseDefinitionID(leftTemplateStore, tousseDefinitionID); + if (foundNode != null){ + updateNode('tousseTreeGrid', foundNode, count, price); + if(tousseType == tousseType_disinfectGoods){ + updateDisinfectParentNode(foundNode); + updateDisinfectGoodsChildNodes(foundNode); + } + + } } - - if(foundNode == null){ //添加操作