| 
					
				 | 
			
			
				@@ -45,10 +45,21 @@ public class LzTreeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @RequestMapping("/info") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public BaseResult info(@RequestBody CommonVo commonVo){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        LzTree bean = lzTreeService.findOne(commonVo.getId().intValue()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        List<LzEveryday> lzEverydayList = everydayService.findListByTreeId(bean.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        bean.setLzEverydays(lzEverydayList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return R.succ(bean); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(commonVo.getId() != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            LzTree bean = lzTreeService.findOne(commonVo.getId().intValue()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<LzEveryday> lzEverydayList = everydayService.findListByTreeId(bean.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            bean.setLzEverydays(lzEverydayList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return R.succ(bean); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            LzTree bean = lzTreeService.findByPoint(commonVo.getPoint(), 5); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(bean != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                List<LzEveryday> lzEverydayList = everydayService.findListByTreeId(bean.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                bean.setLzEverydays(lzEverydayList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return R.succ(bean); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return R.succ(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @RequestMapping("/save") 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,7 +68,7 @@ public class LzTreeController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LzArea lzArea = lzAreaService.findByPoint(bean.getWkt()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LzClazz clazz = lzClazzService.findOne(bean.getClazzId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bean.setClazz(clazz); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        bean.setCode(lzArea.getId() + "-"+clazz.getCode() + "-" + bean.getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        bean.setCode(lzArea.getId() + clazz.getCode() +  bean.getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bean.setLzArea(lzArea); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         lzTreeService.save(bean); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return R.succ(); 
			 |