|
@@ -4,8 +4,11 @@ import com.sysu.admin.controller.lz.area.LzArea;
|
|
|
import com.sysu.admin.controller.lz.area.LzAreaService;
|
|
|
import com.sysu.admin.controller.lz.clazz.LzClazz;
|
|
|
import com.sysu.admin.controller.lz.clazz.LzClazzService;
|
|
|
+import com.sysu.admin.controller.lz.everyday.LzEveryday;
|
|
|
+import com.sysu.admin.controller.lz.everyday.LzEverydayService;
|
|
|
import com.sysu.admin.controller.lz.tree.LzTree;
|
|
|
import com.sysu.admin.controller.lz.tree.LzTreeService;
|
|
|
+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;
|
|
@@ -28,6 +31,8 @@ public class LzTreeController {
|
|
|
private LzAreaService lzAreaService;
|
|
|
@Autowired
|
|
|
private LzClazzService lzClazzService;
|
|
|
+ @Autowired
|
|
|
+ private LzEverydayService everydayService;
|
|
|
|
|
|
@RequestMapping("/list")
|
|
|
public BaseResult list(){
|
|
@@ -38,6 +43,14 @@ public class LzTreeController {
|
|
|
return R.succ(list);
|
|
|
}
|
|
|
|
|
|
+ @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);
|
|
|
+ }
|
|
|
+
|
|
|
@RequestMapping("/save")
|
|
|
public BaseResult save(@RequestBody LzTree bean){
|
|
|
bean.setPoint((Point) GeoCastUtil.wktToGeom(bean.getWkt()));
|