Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js =================================================================== diff -u -r18454 -r18460 --- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 18454) +++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 18460) @@ -94,7 +94,15 @@ } Ext4.getCmp('basketTreeGrid').getView().refresh(); } - +function checkAllWaitPackingTaskNode(checked){ + var rootNode = Ext4.getCmp('waitPackingTreeGrid').getRootNode(); + if(rootNode != null){ + rootNode.eachChild(function(node){ + node.data.checked = checked; + }); + } + Ext4.getCmp('waitPackingTreeGrid').getView().refresh(); +} //视频观看 function watchVideo(uuid_vedioNames){ var url = Ext4.urlEncode({ @@ -1561,7 +1569,21 @@ } }); -var waitPackingTbar = [{ +var waitPackingTbar = [new Ext4.form.field.Checkbox({ + boxLabel : '全选', + name : 'dealStatues', + id:'checkAllWaitPackingTaskNode', + inputValue : '0', + checked : false, + listeners : { + afterrender:function(obj){ + obj.getEl().dom.onclick = function(){ + var checked = Ext4.getCmp('checkAllWaitPackingTaskNode').getValue(); + checkAllWaitPackingTaskNode(checked); + }; + } + } + }),{ text : '刷新', iconCls : 'btn_ext_refresh1', handler : function() {