dcs преди 7 месеца
родител
ревизия
3573074095

+ 7 - 0
virgo.api/src/main/java/com/bosshand/virgo/api/controller/ProjectItemTargetController.java

@@ -54,4 +54,11 @@ public class ProjectItemTargetController {
         return Response.ok();
     }
 
+    @OperationControllerLog(module = "空间管理", operation = "楼宇设置-楼层-查询")
+    @ApiOperation("查询")
+    @RequestMapping(value = "/{projectItemId}", method = RequestMethod.GET)
+    public Response getProjectItemTargetList(@PathVariable long projectItemId) {
+        return Response.ok(projectItemTargetService.getByProjectItemId(projectItemId));
+    }
+
 }

+ 1 - 0
virgo.api/src/main/java/com/bosshand/virgo/api/dao/ProjectItemTargetDao.java

@@ -18,4 +18,5 @@ public interface ProjectItemTargetDao {
 
 	int delete(long id);
 
+    List<ProjectItemTarget> getByProjectItemId(long projectItemId);
 }

+ 6 - 0
virgo.api/src/main/java/com/bosshand/virgo/api/service/ProjectItemTargetService.java

@@ -5,6 +5,8 @@ import com.bosshand.virgo.api.model.ProjectItemTarget;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+
 @Service
 public class ProjectItemTargetService {
 
@@ -15,6 +17,10 @@ public class ProjectItemTargetService {
         return projectItemTargetDao.get(id);
     }
 
+    public List<ProjectItemTarget> getByProjectItemId(long projectItemId) {
+        return projectItemTargetDao.getByProjectItemId(projectItemId);
+    }
+
     public int insert(ProjectItemTarget projectItemTarget) {
         return projectItemTargetDao.insert(projectItemTarget);
     }

+ 4 - 0
virgo.api/src/main/resources/mapper/ProjectItemTargetMapper.xml

@@ -18,6 +18,10 @@
         SELECT * FROM project_item_target WHERE id = #{id}
     </select>
 
+    <select id="getByProjectItemId" resultMap="projectItemTargetResult">
+        SELECT * FROM project_item_target WHERE projectItemId = #{projectItemId}
+    </select>
+
     <select id="getProjectItemIds" resultMap="projectItemTargetResult">
         SELECT id, name, projectItemId FROM project_item_target
         <choose>