Browse Source

集成swagger2

master
陈裕财 4 years ago
parent
commit
1914c16789
  1. 7
      xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateController.java
  2. 2
      xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateHisController.java
  3. 22
      xm-core/src/main/java/com/xm/core/ctrl/XmBranchTaskTypeStateController.java
  4. 23
      xm-core/src/main/java/com/xm/core/ctrl/XmEnvListController.java
  5. 25
      xm-core/src/main/java/com/xm/core/ctrl/XmExchangeController.java
  6. 13
      xm-core/src/main/java/com/xm/core/ctrl/XmFileController.java
  7. 9
      xm-core/src/main/java/com/xm/core/ctrl/XmGroupController.java
  8. 38
      xm-core/src/main/java/com/xm/core/ctrl/XmGroupStateController.java
  9. 13
      xm-core/src/main/java/com/xm/core/ctrl/XmGroupUserController.java
  10. 19
      xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java
  11. 3
      xm-core/src/main/java/com/xm/core/ctrl/XmIterationLinkController.java
  12. 8
      xm-core/src/main/java/com/xm/core/ctrl/XmIterationMenuController.java

7
xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateController.java

@ -6,6 +6,7 @@ import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.safe.client.entity.User;
import com.mdp.safe.client.utils.LoginUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmBranchState;
import com.xm.core.service.XmBranchStateService;
import io.swagger.annotations.*;
@ -45,6 +46,7 @@ public class XmBranchStateController {
@ApiOperation( value = "查询机构内所有项目指标汇总信息列表",notes="listXmBranchState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmBranchState.class)
@ApiImplicitParams({
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ -69,7 +71,7 @@ public class XmBranchStateController {
}
@ApiOperation( value = "查询机构内所有项目指标汇总信息列表",notes="listXmBranchState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmBranchState.class)
@ApiResponses({
@ApiResponse(code = 200,response= XmBranchState.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
})
@ -87,8 +89,7 @@ public class XmBranchStateController {
}
@ApiOperation( value = "查询前后两周每日任务变化数量",notes="listXmBranchState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiResponses({
@ApiResponses({
@ApiResponse(code = 200,response= XmBranchState.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
})
@RequestMapping(value="/list/tasksSumDw",method=RequestMethod.GET)

2
xm-core/src/main/java/com/xm/core/ctrl/XmBranchStateHisController.java

@ -5,6 +5,7 @@ import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.safe.client.entity.User;
import com.mdp.safe.client.utils.LoginUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmBranchStateHis;
import com.xm.core.service.XmBranchStateHisService;
import io.swagger.annotations.Api;
@ -48,6 +49,7 @@ public class XmBranchStateHisController {
@ApiOperation( value = "查询机构内所有项目指标汇总信息列表",notes=" ")
@ApiEntityParams(XmBranchStateHis.class)
@ApiResponses({
@ApiResponse(code = 200,response=XmBranchStateHis.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
})

22
xm-core/src/main/java/com/xm/core/ctrl/XmBranchTaskTypeStateController.java

@ -4,6 +4,7 @@ import com.mdp.core.entity.Tips;
import com.mdp.core.err.BizException;
import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmBranchState;
import com.xm.core.entity.XmBranchTaskTypeState;
import com.xm.core.service.XmBranchTaskTypeStateService;
@ -44,27 +45,8 @@ public class XmBranchTaskTypeStateController {
@ApiOperation( value = "查询按机构编号任务类型汇总信息列表",notes="listXmBranchTaskTypeState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmBranchTaskTypeState.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="taskType",value="任务类型",required=false),
@ApiImplicitParam(name="planWorkload",value="工作量",required=false),
@ApiImplicitParam(name="planAmount",value="预算金额",required=false),
@ApiImplicitParam(name="actWorkload",value="实际完成工作量",required=false),
@ApiImplicitParam(name="actAmount",value="实际完成金额",required=false),
@ApiImplicitParam(name="branchId",value="机构编号",required=false),
@ApiImplicitParam(name="bizDate",value="业务日期yyyy-MM-dd型",required=false),
@ApiImplicitParam(name="calcTime",value="计算日期",required=false),
@ApiImplicitParam(name="planOuserAt",value="外购资金预算",required=false),
@ApiImplicitParam(name="planIuserAt",value="内购资金预算",required=false),
@ApiImplicitParam(name="actOuserAt",value="实际外购成本",required=false),
@ApiImplicitParam(name="actIuserAt",value="实际内购成本",required=false),
@ApiImplicitParam(name="planOuserWorkload",value="计划外购工作量",required=false),
@ApiImplicitParam(name="planIuserWorkload",value="计划内购工作量",required=false),
@ApiImplicitParam(name="actOuserWorkload",value="实际外购工作量",required=false),
@ApiImplicitParam(name="actIuserWorkload",value="实际内购工作量",required=false),
@ApiImplicitParam(name="planNouserAt",value="计划非人力成本",required=false),
@ApiImplicitParam(name="actNouserAt",value="实际非人力成本",required=false),
@ApiImplicitParam(name="branchName",value="机构名称",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

23
xm-core/src/main/java/com/xm/core/ctrl/XmEnvListController.java

@ -7,6 +7,7 @@ import com.mdp.core.err.BizException;
import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.qx.HasQx;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmEnvList;
import com.xm.core.service.XmEnvListService;
import io.swagger.annotations.*;
@ -45,28 +46,8 @@ public class XmEnvListController {
@ApiOperation( value = "查询xm_env_list信息列表",notes="listXmEnvList,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmEnvList.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="remark",value="备注说明",required=false),
@ApiImplicitParam(name="ipAddress",value="内网ip地址",required=false),
@ApiImplicitParam(name="port",value="内网访问端口",required=false),
@ApiImplicitParam(name="branchId",value="归属机构",required=false),
@ApiImplicitParam(name="accessUserid",value="访问用户编号",required=false),
@ApiImplicitParam(name="accessPassword",value="访问密码",required=false),
@ApiImplicitParam(name="effect",value="作用说明",required=false),
@ApiImplicitParam(name="accessUrl",value="访问链接",required=false),
@ApiImplicitParam(name="supplier",value="供应商",required=false),
@ApiImplicitParam(name="webIpAddress",value="外网ip地址",required=false),
@ApiImplicitParam(name="webPort",value="外网端口",required=false),
@ApiImplicitParam(name="otherRemark",value="其它说明",required=false),
@ApiImplicitParam(name="createUserid",value="添加人员",required=false),
@ApiImplicitParam(name="createUsername",value="添加人员姓名",required=false),
@ApiImplicitParam(name="createTime",value="添加时间",required=false),
@ApiImplicitParam(name="envState",value="状态0不可用1已启用2已过期",required=false),
@ApiImplicitParam(name="startTime",value="有效日期开始",required=false),
@ApiImplicitParam(name="endTime",value="有效日期结束",required=false),
@ApiImplicitParam(name="feeAmount",value="费用",required=false),
@ApiImplicitParam(name="feeRule",value="计费规则",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

25
xm-core/src/main/java/com/xm/core/ctrl/XmExchangeController.java

@ -6,6 +6,7 @@ import com.mdp.core.err.BizException;
import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.qx.HasQx;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmExchange;
import com.xm.core.service.XmExchangeService;
import io.swagger.annotations.*;
@ -44,30 +45,8 @@ public class XmExchangeController {
@ApiOperation( value = "查询功能表信息列表",notes="listXmExchange,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmExchange.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="评论编号,主键",required=false),
@ApiImplicitParam(name="taskId",value="功能编号",required=false),
@ApiImplicitParam(name="taskName",value="功能名称",required=false),
@ApiImplicitParam(name="projectId",value="归属产品编号",required=false),
@ApiImplicitParam(name="remark",value="备注",required=false),
@ApiImplicitParam(name="pid",value="上级评论编号",required=false),
@ApiImplicitParam(name="cuserid",value="评论人编号",required=false),
@ApiImplicitParam(name="cusername",value="评论人名称",required=false),
@ApiImplicitParam(name="ctime",value="评论时间",required=false),
@ApiImplicitParam(name="cbranchId",value="评论人所属机构",required=false),
@ApiImplicitParam(name="adopt",value="是否采纳0否1采纳",required=false),
@ApiImplicitParam(name="adoptUserid",value="采纳人编号",required=false),
@ApiImplicitParam(name="adoptUsername",value="采纳人名称",required=false),
@ApiImplicitParam(name="adoptTime",value="采纳时间",required=false),
@ApiImplicitParam(name="closed",value="关闭该评论0否1是",required=false),
@ApiImplicitParam(name="puserid",value="上级用户编号",required=false),
@ApiImplicitParam(name="pusername",value="上级姓名",required=false),
@ApiImplicitParam(name="premark",value="上级备注",required=false),
@ApiImplicitParam(name="notifyUserids",value="本评论需要同步给的人列表,逗号分隔",required=false),
@ApiImplicitParam(name="notifyChannels",value="发送通知渠道inner-email/wxpub/sms/im/out-email等逗号分割",required=false),
@ApiImplicitParam(name="notifyUsernames",value="通知用户姓名逗号分隔",required=false),
@ApiImplicitParam(name="cuserHeadImg",value="发言人头像地址",required=false),
@ApiImplicitParam(name="replyType",value="回复方式1引用2回复",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

13
xm-core/src/main/java/com/xm/core/ctrl/XmFileController.java

@ -7,6 +7,7 @@ import com.mdp.core.err.BizException;
import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.qx.HasQx;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmFile;
import com.xm.core.service.XmFileService;
import com.xm.core.vo.XmFileVo;
@ -46,16 +47,8 @@ public class XmFileController {
@ApiOperation( value = "查询xm_file信息列表",notes="listXmFile,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="文档编号,主键",required=false),
@ApiImplicitParam(name="name",value="文件名称",required=false),
@ApiImplicitParam(name="projectId",value="项目编号",required=false),
@ApiImplicitParam(name="projectName",value="项目名称",required=false),
@ApiImplicitParam(name="description",value="文件说明",required=false),
@ApiImplicitParam(name="createUserid",value="任务创建人编号",required=false),
@ApiImplicitParam(name="createUsername",value="任务创建人",required=false),
@ApiImplicitParam(name="createTime",value="创建时间",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiEntityParams(XmFile.class)
@ApiImplicitParams({ @ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),
@ApiImplicitParam(name="orderBy",value="排序列 如性别、学生编号排序 orderBy = sex desc,student_id desc",required=false),

9
xm-core/src/main/java/com/xm/core/ctrl/XmGroupController.java

@ -8,6 +8,7 @@ import com.mdp.mybatis.PageUtils;
import com.mdp.qx.HasQx;
import com.mdp.safe.client.entity.User;
import com.mdp.safe.client.utils.LoginUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmGroup;
import com.xm.core.entity.XmProduct;
import com.xm.core.entity.XmProject;
@ -131,10 +132,8 @@ public class XmGroupController {
}
@ApiOperation( value = "根据项目Id拿到团队",notes="")
@ApiEntityParams(XmGroup.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="groupName",value="团队名称",required=false),
@ApiImplicitParam(name="projectId",value="项目编号",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),
@ -174,10 +173,8 @@ public class XmGroupController {
@ApiOperation( value = "查询xm_group信息列表",notes="listXmProjectGroup,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmGroup.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="groupName",value="团队名称",required=false),
@ApiImplicitParam(name="projectId",value="项目编号",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

38
xm-core/src/main/java/com/xm/core/ctrl/XmGroupStateController.java

@ -4,6 +4,7 @@ import com.mdp.core.entity.Tips;
import com.mdp.core.err.BizException;
import com.mdp.core.utils.RequestUtils;
import com.mdp.mybatis.PageUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmGroupState;
import com.xm.core.service.XmGroupStateService;
import io.swagger.annotations.*;
@ -42,43 +43,8 @@ public class XmGroupStateController {
@ApiOperation( value = "查询功能状态表,无需前端维护,所有数据由汇总统计得出信息列表",notes="listXmProjectGroupState,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmGroupState.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="planStartTime",value="开始时间",required=false),
@ApiImplicitParam(name="planEndTime",value="结束时间",required=false),
@ApiImplicitParam(name="actStartTime",value="实际开始时间",required=false),
@ApiImplicitParam(name="actEndTime",value="实际结束时间",required=false),
@ApiImplicitParam(name="planWorkload",value="计划工作量,根据关联任务汇总",required=false),
@ApiImplicitParam(name="actWorkload",value="实际工作量,根据关联任务汇总",required=false),
@ApiImplicitParam(name="planCostAmount",value="计划成本,根据关联任务汇总",required=false),
@ApiImplicitParam(name="actCostAmount",value="实际成本金额根据关联任务汇总",required=false),
@ApiImplicitParam(name="finishRate",value="总体完成比例0-100之间,根据taskType进行汇总",required=false),
@ApiImplicitParam(name="demandRate",value="需求完成率0-100之间,根据taskType进行汇总",required=false),
@ApiImplicitParam(name="designRate",value="设计完成率0-100之间,根据taskType进行汇总",required=false),
@ApiImplicitParam(name="devRate",value="开发完成率0-100之间,根据taskType进行汇总",required=false),
@ApiImplicitParam(name="uatRate",value="uat测试完成率0-100之间,根据taskType进行汇总",required=false),
@ApiImplicitParam(name="sitRate",value="sit测试完成率0-100之间,根据taskType进行汇总",required=false),
@ApiImplicitParam(name="ctime",value="创建时间",required=false),
@ApiImplicitParam(name="calcTime",value="汇总时间",required=false),
@ApiImplicitParam(name="planWorkhours",value="工时数",required=false),
@ApiImplicitParam(name="planWorkerCnt",value="总人数",required=false),
@ApiImplicitParam(name="closedBugs",value="总关闭bugs",required=false),
@ApiImplicitParam(name="activeBugs",value="激活bugs",required=false),
@ApiImplicitParam(name="confirmedBugs",value="已确认bugs总数",required=false),
@ApiImplicitParam(name="resolvedBugs",value="已解决bugs总数",required=false),
@ApiImplicitParam(name="testCases",value="测试案例总数",required=false),
@ApiImplicitParam(name="execCases",value="测试中案例总数",required=false),
@ApiImplicitParam(name="designCases",value="设计中案例总数",required=false),
@ApiImplicitParam(name="finishCases",value="完成案例总数",required=false),
@ApiImplicitParam(name="iterationCnt",value="关联迭代数",required=false),
@ApiImplicitParam(name="taskCnt",value="任务数",required=false),
@ApiImplicitParam(name="finishTaskCnt",value="完成的任务数",required=false),
@ApiImplicitParam(name="bizDate",value="业务日期yyyy-MM-dd字符串",required=false),
@ApiImplicitParam(name="bugCnt",value="bug总数",required=false),
@ApiImplicitParam(name="groupId",value="团队编号",required=false),
@ApiImplicitParam(name="projectId",value="项目编号",required=false),
@ApiImplicitParam(name="projectName",value="项目名称",required=false),
@ApiImplicitParam(name="groupName",value="团队名称",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

13
xm-core/src/main/java/com/xm/core/ctrl/XmGroupUserController.java

@ -7,6 +7,7 @@ import com.mdp.core.utils.ResponseHelper;
import com.mdp.mybatis.PageUtils;
import com.mdp.safe.client.entity.User;
import com.mdp.safe.client.utils.LoginUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmGroupUser;
import com.xm.core.entity.XmProduct;
import com.xm.core.entity.XmProject;
@ -67,18 +68,8 @@ public class XmGroupUserController {
@ApiOperation( value = "查询xm_group_user信息列表",notes="listXmProjectGroupUser,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmGroupUser.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="joinTime",value="加入时间",required=false),
@ApiImplicitParam(name="groupId",value="团队编号",required=false),
@ApiImplicitParam(name="userid",value="团队成员编号",required=false),
@ApiImplicitParam(name="username",value="团队成员",required=false),
@ApiImplicitParam(name="isHead",value="是否组长,1是,0否",required=false),
@ApiImplicitParam(name="outTime",value="离队时间",required=false),
@ApiImplicitParam(name="status",value="当前状态0参与中1已退出团队",required=false),
@ApiImplicitParam(name="bizProcInstId",value="当前流程实例编号",required=false),
@ApiImplicitParam(name="bizFlowState",value="当前流程状态0初始1审批中2审批通过3审批不通过4流程取消或者删除",required=false),
@ApiImplicitParam(name="projectId",value="项目编号",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

19
xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java

@ -9,6 +9,7 @@ import com.mdp.mybatis.PageUtils;
import com.mdp.qx.HasQx;
import com.mdp.safe.client.entity.User;
import com.mdp.safe.client.utils.LoginUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmIteration;
import com.xm.core.entity.XmIterationLink;
import com.xm.core.service.*;
@ -64,24 +65,8 @@ public class XmIterationController {
XmGroupService xmGroupService;
@ApiOperation( value = "查询迭代定义信息列表",notes="listXmIteration,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmIteration.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="迭代编码,主键",required=false),
@ApiImplicitParam(name="branchId",value="机构编号",required=false),
@ApiImplicitParam(name="iterationName",value="迭代名称",required=false),
@ApiImplicitParam(name="startTime",value="开始时间",required=false),
@ApiImplicitParam(name="endTime",value="结束时间",required=false),
@ApiImplicitParam(name="onlineTime",value="上线时间",required=false),
@ApiImplicitParam(name="pid",value="上级迭代",required=false),
@ApiImplicitParam(name="adminUserid",value="负责人",required=false),
@ApiImplicitParam(name="adminUsername",value="负责人姓名",required=false),
@ApiImplicitParam(name="ctime",value="创建时间",required=false),
@ApiImplicitParam(name="budgetCost",value="预算成本",required=false),
@ApiImplicitParam(name="budgetWorkload",value="预算工作量",required=false),
@ApiImplicitParam(name="seqNo",value="顺序号",required=false),
@ApiImplicitParam(name="istatus",value="迭代状态0未结束1已结束",required=false),
@ApiImplicitParam(name="cuserid",value="创建人编号",required=false),
@ApiImplicitParam(name="cusername",value="创建人人姓名",required=false),
@ApiImplicitParam(name="remark",value="备注",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

3
xm-core/src/main/java/com/xm/core/ctrl/XmIterationLinkController.java

@ -7,6 +7,7 @@ import com.mdp.core.utils.ResponseHelper;
import com.mdp.mybatis.PageUtils;
import com.mdp.safe.client.entity.User;
import com.mdp.safe.client.utils.LoginUtils;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmIterationLink;
import com.xm.core.entity.XmMenu;
import com.xm.core.entity.XmTask;
@ -65,6 +66,7 @@ public class XmIterationLinkController {
@ApiOperation( value = "查询迭代表与产品表的关联关系,一般由迭代管理员将迭代挂接到产品表信息列表",notes=" ")
@ApiEntityParams(XmIterationLink.class)
@ApiResponses({
@ApiResponse(code = 200,response= XmIterationLink.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
})
@ -97,6 +99,7 @@ public class XmIterationLinkController {
return m;
}
@ApiOperation( value = "查询迭代表与产品表的关联关系,一般由迭代管理员将迭代挂接到产品表信息列表",notes=" ")
@ApiEntityParams(XmIterationLink.class)
@ApiResponses({
@ApiResponse(code = 200,response= XmIterationLink.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
})

8
xm-core/src/main/java/com/xm/core/ctrl/XmIterationMenuController.java

@ -3,6 +3,7 @@ package com.xm.core.ctrl;
import com.mdp.core.entity.Tips;
import com.mdp.core.err.BizException;
import com.mdp.core.utils.ResponseHelper;
import com.mdp.swagger.ApiEntityParams;
import com.xm.core.entity.XmIteration;
import com.xm.core.entity.XmMenu;
import com.xm.core.service.XmGroupService;
@ -66,13 +67,8 @@ public class XmIterationMenuController {
XmRecordService xmRecordService;
@ApiOperation( value = "查询迭代定义信息列表",notes="listXmIterationMenu,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}")
@ApiEntityParams(XmIterationMenuVo.class)
@ApiImplicitParams({
@ApiImplicitParam(name="id",value="主键,主键",required=false),
@ApiImplicitParam(name="iterationId",value="对应的迭代编号",required=false),
@ApiImplicitParam(name="menuId",value="用户故事编号",required=false),
@ApiImplicitParam(name="productId",value="产品编号",required=false),
@ApiImplicitParam(name="ctime",value="关联时间",required=false),
@ApiImplicitParam(name="relStatus",value="关联状态0不再关联1正常关联",required=false),
@ApiImplicitParam(name="pageSize",value="每页记录数",required=false),
@ApiImplicitParam(name="pageNum",value="当前页码,从1开始",required=false),
@ApiImplicitParam(name="total",value="总记录数,服务器端收到0时,会自动计算总记录数,如果上传>0的不自动计算",required=false),

Loading…
Cancel
Save