Browse Source

单位信心controller

yq 4 years ago
parent
commit
b383910ff6

+ 2 - 2
mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/AlFsdAllControllerWeb.java

@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
  * 行政许可-消防安检申报总
  */
 @RestController
-@RequestMapping("alFsdAll")
+@RequestMapping("/alFsdAll")
 public class AlFsdAllControllerWeb {
 
     @Autowired
@@ -26,7 +26,7 @@ public class AlFsdAllControllerWeb {
      * @param
      * @return
      */
-    @PostMapping("alFsdAllNumber")
+    @PostMapping("/alFsdAllNumber")
     private ApiResult<AlFsdAllVO> alFsdAllNumber(){
         return ApiResult.success(alFsdAllService.getAlFsdAllNumber());
     }

+ 54 - 0
mhfire-controller/src/main/java/com/bizmatics/mhfire/controller/web/UnitControllerWeb.java

@@ -0,0 +1,54 @@
+package com.bizmatics.mhfire.controller.web;
+
+import com.bizmatics.common.core.bean.ApiResult;
+import com.bizmatics.common.core.bean.CommonPage;
+import com.bizmatics.mhfire.persistence.mapper.po.UnitPO;
+import com.bizmatics.mhfire.service.UnitService;
+import com.bizmatics.mhfire.service.vo.UnitAlCheckVO;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @author yq
+ * @date 2021/5/28 17:44
+ * 单位信息
+ */
+@RestController
+@RequestMapping("/unit")
+public class UnitControllerWeb {
+
+    @Autowired
+    private UnitService unitService;
+
+
+    /**
+     * 获取单个单位信息
+     * @return
+     */
+    public ApiResult<UnitPO> getOne(UnitPO unitPo){
+        return ApiResult.success(unitService.getOne(unitPo));
+    }
+
+    /**
+     * 分页
+     * @param current
+     * @param size
+     * @return
+     */
+    public ApiResult<CommonPage<UnitPO>> page(Integer current, Integer size){
+        return ApiResult.success(unitService.page(current,size));
+    }
+
+
+    /**
+     * 单位信息及执法情况和历史检查记录
+     * @param unitId
+     * @param startTime
+     * @param endTime
+     * @return
+     */
+    public ApiResult<UnitAlCheckVO> getUnitAlCheck(String unitId, String startTime, String endTime){
+        return ApiResult.success(unitService.getUnitAlCheck(unitId,startTime,endTime));
+    }
+}

+ 1 - 1
mhfire-service/src/main/java/com/bizmatics/mhfire/service/impl/AlFsdAllServiceImpl.java

@@ -12,7 +12,7 @@ import org.springframework.stereotype.Service;
 public class AlFsdAllServiceImpl implements AlFsdAllService {
     @Override
     public AlFsdAllVO getAlFsdAllNumber() {
-        //TODO
+        //TODO 现有的数据库有不知道来自于哪些表
         return null;
     }
 }

+ 5 - 2
mhfire-service/src/main/java/com/bizmatics/mhfire/service/impl/ReportComplaintServiceImpl.java

@@ -1,5 +1,6 @@
 package com.bizmatics.mhfire.service.impl;
 
+import com.baomidou.mybatisplus.extension.api.R;
 import com.bizmatics.mhfire.service.ReportComplaintService;
 import com.bizmatics.mhfire.service.vo.ReportComplaintVO;
 import com.bizmatics.mhfire.service.vo.ReportStatisticsVO;
@@ -13,13 +14,15 @@ import org.springframework.stereotype.Service;
 public class ReportComplaintServiceImpl implements ReportComplaintService {
     @Override
     public ReportStatisticsVO getReportStatistics() {
+        ReportStatisticsVO reportStatisticsVo = new ReportStatisticsVO();
         //TODO 从其他平台获取
-        return null;
+        return reportStatisticsVo;
     }
 
     @Override
     public ReportComplaintVO getReportComplaint() {
+        ReportComplaintVO reportComplaintVo = new ReportComplaintVO();
         //TODO 从其他平台获取
-        return null;
+        return reportComplaintVo;
     }
 }