| 
					
				 | 
			
			
				@@ -226,19 +226,26 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     initDetailed(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     initBar(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#addDetailed").click(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // console.log('addDetailed') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $("#detailedFormModal").modal("hide"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ($("#checkerName").val() == '') {//新增 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let ids = $("#tb_table_detailed").jqGrid("getDataIDs");//得到jqgrid当前行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            console.log('ids',ids) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let rowid = Math.max.apply(Math, ids);//获得当前最大行号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(rowid == "-Infinity"){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                rowid = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let formData = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let t = $("#detailedForm").serializeArray(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $.each(t, function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 formData[this.name] = this.value 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $("#tb_table_detailed").addRowData(rowid + 1, formData, 'first'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $("#tb_table_detailed").jqGrid('editRow', rowid + 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#tb_table_detailed").addRowData(rowid+1, formData, 'first'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $("#tb_table_detailed").jqGrid('editRow',rowid+1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('formData',formData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } else {//修改 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            var ids = $("#tb_bar_code").jqGrid("getDataIDs");//得到jqgrid当前行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let ids = $("#tb_bar_code").jqGrid("getDataIDs");//得到jqgrid当前行数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('ids2',ids) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             var rowid = Math.max.apply(Math,ids);//获得当前最大行号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(rowid == "-Infinity"){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 rowid = 0; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -710,9 +717,17 @@ function initDetailed() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             root: "data", repeatitems: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         onCellSelect: function (rowid, iCol, cellcontent, e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('1111111111111111',rowid, iCol, cellcontent, e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // var rowIndex = $('#tb_table_detailed').jqGrid('getInd', rowid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('行索引:', rowIndex); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // if(rowid == "-Infinity"){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //     rowid = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             selectRowId = rowid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('selectRowId',selectRowId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ondblClickRow: function (row) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('44444',row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let rowData = $('#tb_table_detailed').jqGrid('getRowData', row); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let inType = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             switch (rowData) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -804,6 +819,7 @@ function initDetailed() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $("#tb_bar_code").jqGrid('clearGridData'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $("#removeDetailed").on('click', function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // console.log('5555',selectRowId) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if($("#confirmFlag").val() == 1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return errorMesageSimaple('已审核,禁止操作!'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -909,6 +925,7 @@ function initBar() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             root: "data", repeatitems: false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         afterSubmitCell: function(rowid, cellname, value, iRow, iCol) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('6666') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $("#tb_bar_code").setCell(rowid, iCol, value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return true; // 必须返回 ture  or false,否则 下面的  afterSaveCell 方法执行不了的 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -917,6 +934,8 @@ function initBar() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         onCellSelect: function (rowid, iCol, cellcontent, e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('222222222222222222',rowid, iCol, cellcontent,e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $("#tb_bar_code #jqg_tb_bar_code_" + rowid).prop("checked", true);//打钩 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if(iCol === 4){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 let rowData = $("#tb_bar_code").jqGrid("getRowData", rowid); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -936,6 +955,7 @@ function initBar() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         beforeSelectRow: function(rowid, e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('33333',rowid, e) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 阻止行选择 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1035,7 +1055,7 @@ function setPrintHtml() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         method: 'GET', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         data: date 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }).then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        console.log(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // console.log(res); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let html = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let packRetpriceSum = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let buyPriceSum = 0; 
			 |