Browse Source

添加闲置土地总览接口

gushoubang 6 months ago
parent
commit
f2783d424b

+ 14 - 13
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/controller/tdgy/TdgsController.java

@@ -1,13 +1,13 @@
 package com.onemap.apply.controller.tdgy;
 
-import com.fasterxml.jackson.core.JsonProcessingException;
-import com.onemap.apply.domain.tdgy.vo.IdleLandListVo;
-import com.onemap.apply.domain.tdgy.vo.LandIdleConfirmVo;
-import com.onemap.apply.domain.tdgy.vo.LandIdleDisposalVo;
 import com.onemap.apply.domain.tdgy.vo.UpdateTdgyVo;
 import com.onemap.apply.service.tdgy.TdgyService;
+import com.onemap.apply.service.tdgy.TdtjService;
 import com.onemap.common.core.web.domain.RequestResult;
-import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
 
 import javax.annotation.Resource;
 import javax.validation.Valid;
@@ -19,27 +19,28 @@ import javax.validation.Valid;
 @RequestMapping("/tdtj")
 public class TdgsController {
     @Resource
-    private TdgyService tdgyService;
+    private TdtjService tdtjService;
 
     /**
      * 修改土地供应
      *
-     * @param updateTdgyVo
      * @return
      */
     @GetMapping("/overview")
-    public RequestResult overviewTdtj(@Valid @RequestBody UpdateTdgyVo updateTdgyVo) {
-        RequestResult requestResult = tdgyService.updateTdgy(updateTdgyVo);
+    public RequestResult overviewTdtj() {
+        RequestResult requestResult = tdtjService.getOverview();
         return requestResult;
     }
+
     @GetMapping("/district")
-    public RequestResult districtTdtj(@Valid @RequestBody UpdateTdgyVo updateTdgyVo) {
-        RequestResult requestResult = tdgyService.updateTdgy(updateTdgyVo);
+    public RequestResult districtTdtj() {
+        RequestResult requestResult = tdtjService.getDistrict();
         return requestResult;
     }
+
     @GetMapping("/reason")
-    public RequestResult reasonTdtj(@Valid @RequestBody UpdateTdgyVo updateTdgyVo) {
-        RequestResult requestResult = tdgyService.updateTdgy(updateTdgyVo);
+    public RequestResult reasonTdtj() {
+        RequestResult requestResult = tdtjService.getReason();
         return requestResult;
     }
 }

+ 46 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/impl/tdgy/TdtjServiceImp.java

@@ -0,0 +1,46 @@
+package com.onemap.apply.service.impl.tdgy;
+
+import com.onemap.apply.service.tdgy.TdtjService;
+import com.onemap.common.core.web.domain.RequestResult;
+import org.springframework.stereotype.Service;
+
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * 土地闲置统计服务实现类
+ */
+@Service
+public class TdtjServiceImp implements TdtjService {
+    @Override
+    public RequestResult getOverview() {
+
+        Map<String, Object> map = new HashMap<>();
+        Map<String, Object> mapSuspected = new HashMap<>();
+        mapSuspected.put("area", 100);
+        mapSuspected.put("count", 100);
+        map.put("suspected", mapSuspected);
+
+        Map<String, Object> mapConfirm = new HashMap<>();
+        mapConfirm.put("area", 100);
+        mapConfirm.put("count", 100);
+        map.put("confirm", mapConfirm);
+
+        Map<String, Object> mapDisposal = new HashMap<>();
+        mapDisposal.put("area", 100);
+        mapDisposal.put("count", 100);
+        map.put("disposal", mapDisposal);
+
+        return RequestResult.success(map);
+    }
+
+    @Override
+    public RequestResult getDistrict() {
+        return null;
+    }
+
+    @Override
+    public RequestResult getReason() {
+        return null;
+    }
+}

+ 11 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/tdgy/TdtjService.java

@@ -0,0 +1,11 @@
+package com.onemap.apply.service.tdgy;
+
+import com.onemap.common.core.web.domain.RequestResult;
+
+public interface TdtjService {
+    RequestResult getOverview();
+
+    RequestResult getDistrict();
+
+    RequestResult getReason();
+}