| 
					
				 | 
			
			
				@@ -4,6 +4,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var rationItem = require('../models/ration_item'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import BaseController from "../../common/base/base_controller"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const fs = require("fs"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 var callback = function(req, res, err, message, data){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     res.json({error: err, message: message, data: data}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -13,6 +15,14 @@ class RationController extends BaseController{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let data = JSON.parse(req.body.data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let rationItems = await rationItem.getRationItemsByLib(data.rationLibId, data.showHint, data.returnFields); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /* 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // let testRationItems = await rationItem.getRationItemsByLib(126); //"广西公路日常养护预算指标(2021)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let testRationItems = await rationItem.getRationItemsByLib(130); //"广西公路养护预算定额(2021)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // console.log('testRationItems:'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            fs.writeFile(`D:/GitHome/YangHuOperation/tmp/testRationData_${(new Date()).getTime()}.js`, JSON.stringify(testRationItems), { 'flag': 'a' }, function(err){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(err) throw err; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //*/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             callback(req, res, 0, '', rationItems); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         catch(err){ 
			 |