|
@@ -1,10 +1,7 @@
|
|
package com.sysu.admin.api.crop;
|
|
package com.sysu.admin.api.crop;
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSON;
|
|
-import com.sysu.admin.controller.aland.CropAreaStat;
|
|
|
|
-import com.sysu.admin.controller.aland.Land;
|
|
|
|
-import com.sysu.admin.controller.aland.LandAreaStat;
|
|
|
|
-import com.sysu.admin.controller.aland.LandService;
|
|
|
|
|
|
+import com.sysu.admin.controller.aland.*;
|
|
import com.sysu.admin.controller.crop.CropLand;
|
|
import com.sysu.admin.controller.crop.CropLand;
|
|
import com.sysu.admin.controller.crop.images.CropImage;
|
|
import com.sysu.admin.controller.crop.images.CropImage;
|
|
import com.sysu.admin.controller.crop.images.ImageType;
|
|
import com.sysu.admin.controller.crop.images.ImageType;
|
|
@@ -21,7 +18,10 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
|
|
+import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
+import java.util.Set;
|
|
|
|
|
|
@RequestMapping("/api/land")
|
|
@RequestMapping("/api/land")
|
|
@RestController("ApiLandController2")
|
|
@RestController("ApiLandController2")
|
|
@@ -45,6 +45,21 @@ public class ApiLandController extends BaseComponent {
|
|
return R.succ(landService.getStatSoil(commonVo.getDistrict(), commonVo.getCity(), commonVo.getStatType()));
|
|
return R.succ(landService.getStatSoil(commonVo.getDistrict(), commonVo.getCity(), commonVo.getStatType()));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @RequestMapping("/soil_cutline")
|
|
|
|
+ public BaseResult getSoilCutline(){
|
|
|
|
+ Set<String> stringSet = StatItemData.typeMap.keySet();
|
|
|
|
+ Map<String, Map> res= new HashMap<>();
|
|
|
|
+ stringSet.stream().forEach(s -> {
|
|
|
|
+ String[] names = StatItemData.get(s,"Names");
|
|
|
|
+ String[] colors = StatItemData.get(s,"Colors");
|
|
|
|
+ Map<String, String[]> item = new HashMap<>();
|
|
|
|
+ item.put("names", names);
|
|
|
|
+ item.put("colors", colors);
|
|
|
|
+ res.put(s, item);
|
|
|
|
+ });
|
|
|
|
+ return R.succ(res);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
@RequestMapping("/list")
|
|
@RequestMapping("/list")
|
|
public PaginationResult list(@RequestBody CommonVo commonVo){
|
|
public PaginationResult list(@RequestBody CommonVo commonVo){
|