| 
					
				 | 
			
			
				@@ -9,6 +9,8 @@ var wardName = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var hzFlag = 0;//最近浏览药单还是科室汇总药单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var nfdPrintIndex = window.localStorage["nfdPrintIndex"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var tableInterval; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var lastrow;//最后编辑单元格的行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+var lastcell;//最后编辑单元格的列 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     init_daterangepicker(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#reportrange span').html(moment().subtract(10, 'days').format('YYYY-MM-DD') + ' - ' + moment().format('YYYY-MM-DD')); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -689,6 +691,10 @@ function initSummarizingTable() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         jsonReader: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             root: "data", repeatitems: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        beforeEditCell:function(rowid, cellname, v, iRow, iCol){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lastrow = iRow; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lastcell = iCol; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         afterSaveCell: function (rowid, celname, value, iRow, iCol) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(celname === 'manuNo'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return true 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -906,6 +912,10 @@ function initDetailTable() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         jsonReader: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             root: "data", repeatitems: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        beforeEditCell:function(rowid, cellname, v, iRow, iCol){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lastrow = iRow; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            lastcell = iCol; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         afterSaveCell: function (rowid, celname, value, iRow, iCol) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(celname === 'manuNo'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return true 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1543,6 +1553,7 @@ function save(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (groupNo === '81') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         sendZy(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        $("#"+(flag == 0 ? "tb_summarizing_table" : "tb_detail_table")).jqGrid("saveCell",lastrow,lastcell);//当前单元格退出编辑模式 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         sendXy(flag); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1566,8 +1577,17 @@ function sendZy() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  * @param flag 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function sendXy(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //拿到grid对象 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    var obj = (flag == 0 ? "tb_summarizing_table" : "tb_detail_table"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var tableId = (flag == 0 ? "tb_summarizing_table" : "tb_detail_table"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var obj = $("#" + tableId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var rowIds = obj.getDataIDs(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var arrayData = new Array(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (rowIds.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (var i = 0; i < rowIds.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(obj.getRowData(rowIds[i]).fybz.indexOf('暂缓') == -1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                arrayData.push(obj.getRowData(rowIds[i])); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $(flag == 0 ? "#collect_save" : "#detail_save").attr('disabled', true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $.ajax({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type: "POST", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1577,7 +1597,7 @@ function sendXy(flag) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         data: JSON.stringify({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pageNo: hzFlag === 0 ? pageNo : pageNos, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            yzYpZyOrders: getJQAllData(obj) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            yzYpZyOrders: arrayData 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         success: function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $(flag == 0 ? "#collect_save" : "#detail_save").attr('disabled', false); 
			 |