Bläddra i källkod

物业端获取项目详情

黄远 5 år sedan
förälder
incheckning
83b3c887f7

+ 15 - 1
lift-business-service/src/main/java/cn/com/ty/lift/business/project/controller/ProjectController.java

@@ -22,6 +22,7 @@ import javax.annotation.Resource;
 import javax.servlet.http.HttpServletResponse;
 import java.util.List;
 import java.util.Map;
+import java.util.Optional;
 
 /**
  * @author bieao
@@ -60,7 +61,7 @@ public class ProjectController {
      * @description 获取物业端数据接口
      * @date 2020/5/11 10:21 上午
      */
-    @PostMapping("/propertyList")
+    @PostMapping("propertyList")
     public RestResponse propertyList(@RequestBody ProjectRequest request) {
         IPage<Project> page = projectService.propertyList(request);
         return RestResponse.success(page, "获取项目列表成功");
@@ -130,6 +131,19 @@ public class ProjectController {
         return RestResponse.success(resultMap, MessageUtils.get("msg.query.detail.success"));
     }
 
+    /**
+     * @param projectRequest 项目id
+     * @return 项目详情
+     * @description
+     * @date 2020/5/13 8:57 上午
+     */
+    @PostMapping("propertyDetail")
+    @Validation(fields = {"id"})
+    public RestResponse propertyDetail(@Val @RequestBody ProjectRequest projectRequest) {
+        Optional<Project> project = projectService.getOne(projectRequest.getId());
+        return RestResponse.success(project, "获取项目详情成功");
+    }
+
     /**
      * @param request 新增项目数据项
      * @return 1.成功, 0.失败, 消息描述