From 995c0356cf50fd7ca44fe2d31477271e72d8363c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sat, 2 Apr 2022 23:42:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=8A=82=E7=82=B9=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E3=80=81=E6=A0=87=E7=AD=BE=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xm/core/ctrl/XmBranchStateController.java | 14 ++++++++++++++ .../xm/core/ctrl/XmIterationStateController.java | 13 ++++++++++++- .../xm/core/ctrl/XmProductStateController.java | 13 ++++++++++++- .../xm/core/ctrl/XmProjectStateController.java | 15 +++++++++++++++ 4 files changed, 53 insertions(+), 2 deletions(-) diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateController.java index 03605b15..c4fd832a 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateController.java @@ -118,6 +118,20 @@ public class XmBranchStateController { m.put("tips", tips); return m; } + + @RequestMapping(value="/list/his",method=RequestMethod.GET) + public Map listXmBranchStateHis( @RequestParam Map xmBranchState){ + Map m = new HashMap<>(); + RequestUtils.transformArray(xmBranchState, "ids"); + PageUtils.startPage(xmBranchState); + List> xmBranchStateList = xmBranchStateService.selectList("listXmBranchStateHis",xmBranchState); //列出XmBranchState列表 + PageUtils.responePage(m, xmBranchStateList); + m.put("data",xmBranchStateList); + Tips tips=new Tips("查询成功"); + m.put("tips", tips); + return m; + } + @ApiOperation( value = "查询机构内所有项目指标汇总信息列表",notes="listXmBranchState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}") @ApiResponses({ diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationStateController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationStateController.java index c4097052..d5221494 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationStateController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationStateController.java @@ -90,7 +90,18 @@ public class XmIterationStateController { m.put("tips", tips); return m; } - + @RequestMapping(value="/list/his",method=RequestMethod.GET) + public Map listXmIterationStateHis( @RequestParam Map xmIterationState){ + Map m = new HashMap<>(); + RequestUtils.transformArray(xmIterationState, "ids"); + PageUtils.startPage(xmIterationState); + List> xmIterationStateList = xmIterationStateService.selectList("listXmIterationStateHis",xmIterationState); //列出XmIterationState列表 + PageUtils.responePage(m, xmIterationStateList); + m.put("data",xmIterationStateList); + Tips tips=new Tips("查询成功"); + m.put("tips", tips); + return m; + } @ApiOperation( value = "计算bug、task、测试案例、等数据",notes="loadTasksToXmIterationState") @ApiResponses({ diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmProductStateController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmProductStateController.java index 559d077c..c75604ff 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmProductStateController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmProductStateController.java @@ -102,8 +102,19 @@ public class XmProductStateController { m.put("tips", tips); return m; } - + @RequestMapping(value="/list/his",method=RequestMethod.GET) + public Map listXmProductStateHis( @RequestParam Map xmProductState){ + Map m = new HashMap<>(); + RequestUtils.transformArray(xmProductState, "ids"); + PageUtils.startPage(xmProductState); + List> xmProductStateList = xmProductStateService.selectList("listXmProductStateHis",xmProductState); //列出XmProductState列表 + PageUtils.responePage(m, xmProductStateList); + m.put("data",xmProductStateList); + Tips tips=new Tips("查询成功"); + m.put("tips", tips); + return m; + } @ApiOperation( value = "计算bug、task、测试案例、等数据",notes="loadTasksToXmProductState") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmProjectStateController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmProjectStateController.java index ad74c707..676d68f0 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmProjectStateController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmProjectStateController.java @@ -123,6 +123,21 @@ public class XmProjectStateController { m.put("tips", tips); return m; } + + + @RequestMapping(value="/list/his",method=RequestMethod.GET) + public Map listXmProjectStateHis( @RequestParam Map xmProjectState){ + Map m = new HashMap<>(); + RequestUtils.transformArray(xmProjectState, "ids"); + PageUtils.startPage(xmProjectState); + List> xmProjectStateList = xmProjectStateService.selectList("listXmProjectStateHis",xmProjectState); //列出XmProjectState列表 + PageUtils.responePage(m, xmProjectStateList); + m.put("data",xmProjectStateList); + Tips tips=new Tips("查询成功"); + m.put("tips", tips); + return m; + } + @ApiOperation( value = "查询功能状态表,无需前端维护,所有数据由汇总统计得出信息列表",notes="listXmProductState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}") @ApiResponses({