|  | @@ -0,0 +1,35 @@
 | 
	
		
			
				|  |  | +package com.sysu.admin.site.lz;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.sysu.admin.controller.lz.video_point.LzVideoPoint;
 | 
	
		
			
				|  |  | +import com.sysu.admin.controller.lz.video_point.LzVideoPointService;
 | 
	
		
			
				|  |  | +import com.sysu.admin.site.CommonVo;
 | 
	
		
			
				|  |  | +import com.sysu.admin.utils.shape.GeoCastUtil;
 | 
	
		
			
				|  |  | +import com.xiesx.fastboot.base.result.BaseResult;
 | 
	
		
			
				|  |  | +import com.xiesx.fastboot.base.result.R;
 | 
	
		
			
				|  |  | +import org.locationtech.jts.geom.Point;
 | 
	
		
			
				|  |  | +import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.RequestBody;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.RequestMapping;
 | 
	
		
			
				|  |  | +import org.springframework.web.bind.annotation.RestController;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +@RequestMapping("/site/lz_video_point")
 | 
	
		
			
				|  |  | +@RestController
 | 
	
		
			
				|  |  | +public class LzVideoPointController {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Autowired
 | 
	
		
			
				|  |  | +    LzVideoPointService lzVideoPointService;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @RequestMapping("list")
 | 
	
		
			
				|  |  | +    public BaseResult list(){
 | 
	
		
			
				|  |  | +        return R.succ(lzVideoPointService.findAll());
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @RequestMapping("save")
 | 
	
		
			
				|  |  | +    public BaseResult save(@RequestBody CommonVo vo){
 | 
	
		
			
				|  |  | +        LzVideoPoint lzVideoPoint = new LzVideoPoint();
 | 
	
		
			
				|  |  | +        lzVideoPoint.setPoint((Point) GeoCastUtil.wktToGeom(vo.getWkt()));
 | 
	
		
			
				|  |  | +        lzVideoPointService.save(lzVideoPoint);
 | 
	
		
			
				|  |  | +        return R.succ();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 |