|  | @@ -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();
 |