| 
					
				 | 
			
			
				@@ -763,11 +763,11 @@ class CompilationController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * @return {Promise.<void>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     async changeLocation(request, response) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let valuationId = request.body.id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let compilationId = request.body.id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let location = request.body.location; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let compilationModel = new CompilationModel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            let result = await compilationModel.updateLocation(valuationId, location); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let result = await compilationModel.updateLocation(compilationId, location); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (result) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 response.json({error: 0, message: '', data: null}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -778,6 +778,42 @@ class CompilationController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 更改编办默认工程所在工 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param request 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @param response 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     * @return {Promise.<void>} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      async changeFreeUse(request, response) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let compilationId = request.body.id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let freeUse = request.body.freeUse; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let compilationModel = new CompilationModel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let result = await compilationModel.updateFreeUse(compilationId, freeUse); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (result) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                response.json({error: 0, message: '', data: null}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                response.json({error: 1, message: '更新数据错误', data: null}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } catch(error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            response.json({error: 1, message: '更新数据错误', data: null}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    async setEdition(request, response){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let compilationId = request.body.id; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let edition = request.body.edition; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let compilationModel = new CompilationModel(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            await compilationModel.setEdition(compilationId, edition); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            response.json({err: 0, msg: '', data: null}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        catch (err){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            response.json({err: 1, msg: err, data: null}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default CompilationController; 
			 |