| 
					
				 | 
			
			
				@@ -379,6 +379,12 @@ var dbController = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     alert('工程专业只能输入整数!'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else if (field === 'unitPrice') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (isNaN(args.editingText)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    args.sheet.setValue(args.row, args.col, dbController.currentEditData ? dbController.currentEditData : ''); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    alert('单价只能输入数值!'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             node.data[field] = args.editingText; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sheetBillsDatas.datasIdx['rowIdx' + args.row][field] = args.editingText; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -802,6 +808,10 @@ var tools = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (!isNaN(value) && value % 1 === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             validData[setting.cols[j].data.field] = value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } else if (setting.cols[j].data.field === 'unitPrice') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (!isNaN(value)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            validData[setting.cols[j].data.field] = value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } else if (setting.cols[j].data.field === 'fixedFlag') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         let findData = BillsFixedFlagList.find((x) => x.name === value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (findData) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1133,9 +1143,10 @@ var tools = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 let kind = sheet.getValue(i, 0), code = sheet.getValue(i, 1), name = sheet.getValue(i, 2), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     unit = sheet.getValue(i, 3), ruleText = sheet.getValue(i, 4), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     engineerContent = sheet.getValue(i, 5), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    engineering = sheet.getValue(i, 6), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fixedFlag = sheet.getValue(i, 7); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                let data = { kind: kind, code: code, name: name, unit: unit, ruleText: ruleText, engineerContent, engineering: engineering, fixedFlag: fixedFlag, rowIdx: i }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    unitPrice = sheet.getValue(i, 6), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    engineering = sheet.getValue(i, 7), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    fixedFlag = sheet.getValue(i, 8); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                let data = { kind: kind, code: code, name: name, unit: unit, ruleText: ruleText, engineerContent, unitPrice, engineering: engineering, fixedFlag: fixedFlag, rowIdx: i }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sheetDatas.datas.push(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 sheetDatas.datasIdx['rowIdx' + i] = data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 |