diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmEnvListController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmEnvListController.java index 27c049f3..4b9a8219 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmEnvListController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmEnvListController.java @@ -8,6 +8,7 @@ import java.util.Map; import com.qqkj.audit.log.client.annotation.AuditLog; import com.qqkj.audit.log.client.annotation.OperType; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -109,7 +110,8 @@ public class XmEnvListController { @ApiOperation( value = "新增一条xm_env_list信息",notes="addXmEnvList,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmEnvList.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmEnvList_add",name = "新建环境清单",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmEnvList(@RequestBody XmEnvList xmEnvList) { Map m = new HashMap<>(); @@ -131,7 +133,8 @@ public class XmEnvListController { @ApiOperation( value = "删除一条xm_env_list信息",notes="delXmEnvList,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmEnvList_del",name = "删除环境清单",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmEnvList(@RequestBody XmEnvList xmEnvList){ Map m = new HashMap<>(); @@ -152,7 +155,8 @@ public class XmEnvListController { @ApiOperation( value = "根据主键修改一条xm_env_list信息",notes="editXmEnvList") @ApiResponses({ @ApiResponse(code = 200,response=XmEnvList.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmEnvList_edit",name = "修改环境清单",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmEnvList(@RequestBody XmEnvList xmEnvList) { Map m = new HashMap<>(); @@ -176,7 +180,8 @@ public class XmEnvListController { @ApiOperation( value = "根据主键列表批量删除xm_env_list信息",notes="batchDelXmEnvList,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmEnvList_batchDel",name = "批量删除环境清单",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmEnvList(@RequestBody List xmEnvLists) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmExchangeController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmExchangeController.java index 9052bae7..0839d568 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmExchangeController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmExchangeController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -52,10 +53,10 @@ public class XmExchangeController { @Autowired private XmExchangeService xmExchangeService; - - - - + + + + /** @ApiOperation( value = "查询功能表信息列表",notes="listXmExchange,条件之间是 and关系,模糊查询写法如 {studentName:'%才哥%'}") @ApiImplicitParams({ @ApiImplicitParam(name="id",value="评论编号,主键",required=false), @@ -102,10 +103,10 @@ public class XmExchangeController { m.put("tips", tips); return m; } - + **/ - /***/ + /** @ApiOperation( value = "新增一条功能表信息",notes="addXmExchange,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmExchange.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") @@ -137,13 +138,14 @@ public class XmExchangeController { m.put("tips", tips); return m; } + */ - - /** */ + /** @ApiOperation( value = "删除一条功能表信息",notes="delXmExchange,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmExchange_del",name = "删除评论",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmExchange(@RequestBody XmExchange xmExchange){ Map m = new HashMap<>(); @@ -160,8 +162,8 @@ public class XmExchangeController { m.put("tips", tips); return m; } - - + + */ /** @ApiOperation( value = "根据主键修改一条功能表信息",notes="editXmExchange") @ApiResponses({ diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmFileController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmFileController.java index 68e8ffd0..21b20693 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmFileController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmFileController.java @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import com.qqkj.xm.core.vo.XmFileVo; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -90,7 +91,8 @@ public class XmFileController { @ApiOperation( value = "新增一条xm_file信息",notes="addXmFile,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmFile.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmFile_add",name = "新增项目、产品文档",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmFile(@RequestBody XmFileVo xmFileVo) { Map m = new HashMap<>(); @@ -112,7 +114,8 @@ public class XmFileController { @ApiOperation( value = "删除一条xm_file信息",notes="delXmFile,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmFile_del",name = "删除项目、产品文档",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmFile(@RequestBody XmFile xmFile){ Map m = new HashMap<>(); @@ -133,7 +136,8 @@ public class XmFileController { @ApiOperation( value = "根据主键修改一条xm_file信息",notes="editXmFile") @ApiResponses({ @ApiResponse(code = 200,response=XmFile.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmFile_edit",name = "修改项目、产品文档",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmFile(@RequestBody XmFileVo xmFileVo) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmIterationController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmIterationController.java index 37e1d8b1..ecfdd00e 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmIterationController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmIterationController.java @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -113,7 +114,8 @@ public class XmIterationController { @ApiOperation( value = "新增一条迭代定义信息",notes="addXmIteration,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmIteration.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmIteration_add",name = "新增迭代计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmIteration(@RequestBody XmIteration xmIteration) { Map m = new HashMap<>(); @@ -147,7 +149,8 @@ public class XmIterationController { @ApiOperation( value = "删除一条迭代定义信息",notes="delXmIteration,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmIteration_del",name = "删除迭代计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmIteration(@RequestBody XmIteration xmIteration){ Map m = new HashMap<>(); @@ -170,7 +173,8 @@ public class XmIterationController { @ApiOperation( value = "根据主键修改一条迭代定义信息",notes="editXmIteration") @ApiResponses({ @ApiResponse(code = 200,response=XmIteration.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmIteration_edit",name = "修改迭代计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmIteration(@RequestBody XmIteration xmIteration) { Map m = new HashMap<>(); @@ -188,9 +192,10 @@ public class XmIterationController { m.put("tips", tips); return m; } - - + + + @HasQx(value = "xm_core_xmIteration_loadTasksToXmIterationState",name = "计算迭代的bug、工作量、人员投入、进度等",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/loadTasksToXmIterationState",method=RequestMethod.POST) public Map loadTasksToXmIterationState(@RequestBody XmIteration xmIteration) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuController.java index 1116f2c5..1575768d 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -121,7 +122,8 @@ public class XmMenuController { @ApiOperation( value = "新增一条项目菜单表信息",notes="addXmMenu,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmMenu.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmMenu_add",name = "新增用户故事",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmMenu(@RequestBody XmMenu xmMenu) { Map m = new HashMap<>(); @@ -160,7 +162,8 @@ public class XmMenuController { @ApiOperation( value = "删除一条项目菜单表信息",notes="delXmMenu,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmMenu_del",name = "删除用户故事",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmMenu(@RequestBody XmMenu xmMenu){ Map m = new HashMap<>(); @@ -197,7 +200,8 @@ public class XmMenuController { @ApiOperation( value = "根据主键修改一条项目菜单表信息",notes="editXmMenu") @ApiResponses({ @ApiResponse(code = 200,response=XmMenu.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmMenu_edit",name = "修改用户故事",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmMenu(@RequestBody XmMenu xmMenu) { Map m = new HashMap<>(); @@ -223,7 +227,8 @@ public class XmMenuController { @ApiOperation( value = "根据主键列表批量删除项目菜单表信息",notes="batchDelXmMenu,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmMenu_batchDel",name = "批量删除用户故事",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmMenu(@RequestBody List xmMenus) { Map m = new HashMap<>(); @@ -273,7 +278,9 @@ public class XmMenuController { } m.put("tips", tips); return m; - } + } + + @HasQx(value = "xm_core_xmMenu_batchAdd",name = "批量新增用户故事",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchAdd",method=RequestMethod.POST) public Map batchAddXmMenu(@RequestBody List xmMenus) { Map m = new HashMap<>(); @@ -296,8 +303,9 @@ public class XmMenuController { } m.put("tips", tips); return m; - } + } + @HasQx(value = "xm_core_xmMenu_batchEdit",name = "批量修改用户故事",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchEdit",method=RequestMethod.POST) public Map batchEditXmMenu(@RequestBody List xmMenus) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuExchangeController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuExchangeController.java index 68169c32..ebfbbde0 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuExchangeController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuExchangeController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -107,7 +108,8 @@ public class XmMenuExchangeController { @ApiOperation( value = "新增一条功能表信息",notes="addXmMenuExchange,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmMenuExchange.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmMenuExchange_add",name = "发布故事评论",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmMenuExchange(@RequestBody XmMenuExchange xmMenuExchange) { Map m = new HashMap<>(); @@ -137,7 +139,8 @@ public class XmMenuExchangeController { @ApiOperation( value = "删除一条功能表信息",notes="delXmMenuExchange,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmMenuExchange_del",name = "删除故事评论",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmMenuExchange(@RequestBody XmMenuExchange xmMenuExchange){ Map m = new HashMap<>(); @@ -160,7 +163,8 @@ public class XmMenuExchangeController { @ApiOperation( value = "根据主键修改一条功能表信息",notes="editXmMenuExchange") @ApiResponses({ @ApiResponse(code = 200,response=XmMenuExchange.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmMenuExchange_edit",name = "修改故事评论",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmMenuExchange(@RequestBody XmMenuExchange xmMenuExchange) { Map m = new HashMap<>(); @@ -186,7 +190,8 @@ public class XmMenuExchangeController { @ApiOperation( value = "根据主键列表批量删除功能表信息",notes="batchDelXmMenuExchange,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmMenuExchange_batchDel",name = "批量删除故事评论",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmMenuExchange(@RequestBody List xmMenuExchanges) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuPlanController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuPlanController.java index 7821c170..0e650df3 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuPlanController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmMenuPlanController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -134,7 +135,8 @@ public class XmMenuPlanController { @ApiOperation( value = "新增一条功能计划表,无需前端维护,所有数据由汇总统计得出信息",notes="addXmMenuPlan,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmMenuPlan.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_add",name = "新增故事计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmMenuPlan(@RequestBody XmMenuPlan xmMenuPlan) { Map m = new HashMap<>(); @@ -168,7 +170,8 @@ public class XmMenuPlanController { @ApiOperation( value = "删除一条功能计划表,无需前端维护,所有数据由汇总统计得出信息",notes="delXmMenuPlan,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_del",name = "删除故事计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmMenuPlan(@RequestBody XmMenuPlan xmMenuPlan){ Map m = new HashMap<>(); @@ -193,7 +196,8 @@ public class XmMenuPlanController { @ApiOperation( value = "根据主键修改一条功能计划表,无需前端维护,所有数据由汇总统计得出信息",notes="editXmMenuPlan") @ApiResponses({ @ApiResponse(code = 200,response=XmMenuPlan.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_edit",name = "修改故事计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmMenuPlan(@RequestBody XmMenuPlan xmMenuPlan) { Map m = new HashMap<>(); @@ -221,7 +225,8 @@ public class XmMenuPlanController { @ApiOperation( value = "根据主键列表批量删除功能计划表,无需前端维护,所有数据由汇总统计得出信息",notes="batchDelXmMenuPlan,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_batchDel",name = "批量删除故事计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmMenuPlan(@RequestBody List xmMenuPlans) { Map m = new HashMap<>(); @@ -241,7 +246,8 @@ public class XmMenuPlanController { @ApiOperation( value = "根据主键列表批量删除功能计划表,无需前端维护,所有数据由汇总统计得出信息",notes="batchEditXmMenuPlan,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_batchEdit",name = "批量修改故事计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchEdit",method=RequestMethod.POST) public Map batchEditXmMenuPlan(@RequestBody List xmMenuPlans) { Map m = new HashMap<>(); @@ -266,7 +272,8 @@ public class XmMenuPlanController { @ApiOperation( value = "根据主键列表批量删除功能计划表,无需前端维护,所有数据由汇总统计得出信息",notes="batchEditXmMenuPlan,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_batchAddPlanByProjectIdAndMenuList",name = "由分配到项目的故事创建故事计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchAddPlanByProjectIdAndMenuList",method=RequestMethod.POST) public Map batchAddPlanByProjectIdAndMenuList(@RequestBody XmMenuPlanVo vo) { Map m = new HashMap<>(); @@ -287,7 +294,8 @@ public class XmMenuPlanController { @ApiOperation( value = "计算bug、task、测试案例、等数据",notes="loadTasksToXmMenuPlan") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmMenuPlan_loadTasksToXmMenuPlan",name = "计算故事对应的bug、task、测试案例等数据",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/loadTasksToXmMenuPlan",method=RequestMethod.POST) public Map loadTasksToXmMenuPlan(@RequestBody Map params) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProductController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProductController.java index 410e0854..baadee66 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProductController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProductController.java @@ -6,6 +6,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -108,7 +109,8 @@ public class XmProductController { @ApiOperation( value = "新增一条产品表信息",notes="addXmProduct,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmProduct.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmProduct_add",name = "创建产品/战略规划等",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmProduct(@RequestBody XmProduct xmProduct) { Map m = new HashMap<>(); @@ -148,7 +150,8 @@ public class XmProductController { @ApiOperation( value = "删除一条产品表信息",notes="delXmProduct,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmProduct_del",name = "删除产品/战略规划等",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmProduct(@RequestBody XmProduct xmProduct){ Map m = new HashMap<>(); @@ -183,7 +186,8 @@ public class XmProductController { @ApiOperation( value = "根据主键修改一条产品表信息",notes="editXmProduct") @ApiResponses({ @ApiResponse(code = 200,response=XmProduct.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmProduct_edit",name = "修改产品/战略规划等基本信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmProduct(@RequestBody XmProduct xmProduct) { Map m = new HashMap<>(); @@ -209,7 +213,8 @@ public class XmProductController { @ApiOperation( value = "根据主键列表批量删除产品表信息",notes="batchDelXmProduct,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmProduct_batchDel",name = "批量删除产品/战略规划等基本信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmProduct(@RequestBody List xmProducts) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectController.java index 7f841e1d..845e94f1 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectController.java @@ -154,7 +154,7 @@ public class XmProjectController { @ApiResponses({ @ApiResponse(code = 200,response=XmProject.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) - @HasQx(value = "xm_core_xmProject_editAssess",name = "项目估算",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") + @HasQx(value = "xm_core_xmProject_editAssess",name = "修改项目估算",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/editAssess",method=RequestMethod.POST) public Map editXmProjectAssess(@RequestBody XmProject xmProject) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectGroupController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectGroupController.java index 0adacf4b..41630bf6 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectGroupController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectGroupController.java @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import com.qqkj.xm.core.vo.XmProjectGroupVo; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -69,6 +70,7 @@ public class XmProjectGroupController { @ApiResponses({ @ApiResponse(code = 200,response=XmProjectGroup.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmProjectGroup_updateGroup",name = "批量更新修改项目团队信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/updateGroup",method=RequestMethod.POST) public Map updateGroup(@RequestBody List xmProjectGroupVo) { Map m = new HashMap<>(); @@ -94,6 +96,7 @@ public class XmProjectGroupController { @ApiResponses({ @ApiResponse(code = 200,response=XmProjectGroup.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmProjectGroup_getGroup",name = "查找项目团队信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/getGroup",method=RequestMethod.GET) public Map getGroup(@RequestParam Map params) { Map m = new HashMap<>(); @@ -141,7 +144,8 @@ public class XmProjectGroupController { @ApiOperation( value = "新增一条xm_project_group信息",notes="addXmProjectGroup,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmProjectGroup.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmProjectGroup_add",name = "新增项目团队信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmProjectGroup(@RequestBody XmProjectGroup xmProjectGroup) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectPhaseController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectPhaseController.java index 35a5d13b..192a9cda 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectPhaseController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmProjectPhaseController.java @@ -6,6 +6,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -130,7 +131,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "新增一条xm_project_phase信息",notes="addXmProjectPhase,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmProjectPhase.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_add",name = "创建项目阶段计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmProjectPhase(@RequestBody XmProjectPhase xmProjectPhase) { Map m = new HashMap<>(); @@ -178,7 +180,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "删除一条xm_project_phase信息",notes="delXmProjectPhase,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_del",name = "删除项目阶段计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmProjectPhase(@RequestBody XmProjectPhase xmProjectPhase){ Map m = new HashMap<>(); @@ -218,7 +221,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "根据主键修改一条xm_project_phase信息",notes="editXmProjectPhase") @ApiResponses({ @ApiResponse(code = 200,response=XmProjectPhase.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_edit",name = "修改项目阶段计划基础信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmProjectPhase(@RequestBody XmProjectPhase xmProjectPhase) { Map m = new HashMap<>(); @@ -261,7 +265,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "根据主键列表批量删除xm_project_phase信息",notes="batchDelXmProjectPhase,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_batchDel",name = "批量删除项目阶段计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmProjectPhase(@RequestBody List xmProjectPhases) { Map m = new HashMap<>(); @@ -313,7 +318,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "根据主键列表批量删除xm_project_phase信息",notes="batchDelXmProjectPhase,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_batchImportFromTemplate",name = "从模板批量创建项目阶段计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchImportFromTemplate",method=RequestMethod.POST) public Map batchImportFromTemplate(@RequestBody List xmProjectPhases) { Map m = new HashMap<>(); @@ -361,7 +367,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "批量修改预算",notes="batchSaveBudget,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_batchSaveBudget",name = "批量修改项目阶段计划的预算",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchSaveBudget",method=RequestMethod.POST) public Map batchSaveBudget(@RequestBody List xmProjectPhases) { Map m = new HashMap<>(); @@ -409,7 +416,8 @@ public class XmProjectPhaseController { @ApiOperation( value = "计算bug、task、测试案例、等数据",notes="loadTasksToXmProjectPhase") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmProjectPhase_loadTasksToXmProjectPhase",name = "计算各个阶段计划对应的bug、task、测试案例等数据",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/loadTasksToXmProjectPhase",method=RequestMethod.POST) public Map loadTasksToXmProjectPhase(@RequestBody Map params) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmQuestionController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmQuestionController.java index 97182a51..25e3d254 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmQuestionController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmQuestionController.java @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import com.qqkj.mdp.qx.HasQx; import com.qqkj.xm.core.vo.XmQuestionVo; import org.springframework.util.StringUtils; @@ -123,7 +124,8 @@ public class XmQuestionController { @ApiOperation( value = "新增一条xm_question信息",notes="addXmQuestion,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmQuestion.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmQuestion_add",name = "新增bug",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmQuestion(@RequestBody XmQuestionVo xmQuestionVo) { Map m = new HashMap<>(); @@ -172,7 +174,8 @@ public class XmQuestionController { @ApiOperation( value = "根据主键修改一条xm_question信息",notes="editXmQuestion") @ApiResponses({ @ApiResponse(code = 200,response=XmQuestion.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmQuestion_edit",name = "修改bug",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmQuestion(@RequestBody XmQuestionVo xmQuestionVo) { Map m = new HashMap<>(); @@ -200,6 +203,7 @@ public class XmQuestionController { @ApiResponses({ @ApiResponse(code = 200,response=XmQuestion.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmQuestion_editStatus",name = "修改bug状态",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/editStatus",method=RequestMethod.POST) public Map editStatus(@RequestBody XmQuestion xmQuestion) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskController.java index 894781d1..91f63344 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskController.java @@ -5,6 +5,7 @@ import java.util.*; import com.alibaba.fastjson.JSON; import com.github.pagehelper.Page; +import com.qqkj.mdp.qx.HasQx; import com.qqkj.xm.core.vo.XmProjectGroupVo; import com.qqkj.xm.core.vo.XmTaskVo; import org.apache.commons.logging.Log; @@ -129,6 +130,7 @@ public class XmTaskController { @ApiResponses({ @ApiResponse(code = 200,response=XmTask.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTask_addTask",name = "新增任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/addTask",method=RequestMethod.POST) public Map addTask(@RequestBody XmTaskVo xmTaskVo) { Map m = new HashMap<>(); @@ -232,7 +234,8 @@ public class XmTaskController { @ApiOperation( value = "新增一条xm_task信息",notes="addXmTask,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmTask.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTask_add",name = "新增任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmTask(@RequestBody XmTask xmTask) { Map m = new HashMap<>(); @@ -289,7 +292,8 @@ public class XmTaskController { @ApiOperation( value = "删除一条xm_task信息",notes="delXmTask,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmTask_del",name = "删除任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmTask(@RequestBody XmTask xmTask){ Map m = new HashMap<>(); @@ -310,7 +314,8 @@ public class XmTaskController { @ApiOperation( value = "根据主键修改一条xm_task信息",notes="editXmTask") @ApiResponses({ @ApiResponse(code = 200,response=XmTask.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTask_editXmTask",name = "修改任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmTask(@RequestBody XmTaskVo xmTaskVo) { Map m = new HashMap<>(); @@ -363,6 +368,7 @@ public class XmTaskController { @ApiResponses({ @ApiResponse(code = 200,response=XmTask.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTask_editProgress",name = "修改任务进度百分比",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/editProgress",method=RequestMethod.POST) public Map editProgress(@RequestBody XmTask xmTask) { Map m = new HashMap<>(); @@ -394,7 +400,8 @@ public class XmTaskController { @ApiOperation( value = "批量导入任务-从模板导入",notes="batchDelXmTask,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTask_batchImportFromTemplate",name = "从模板导入任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchImportFromTemplate",method=RequestMethod.POST) public Map batchImportFromTemplate(@RequestBody List xmTasks) { Map m = new HashMap<>(); @@ -444,7 +451,8 @@ public class XmTaskController { @ApiOperation( value = "批量将多个任务与一个用户故事关联",notes="") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTask_batchRelTasksWithMenu",name = "从故事导入任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchRelTasksWithMenu",method=RequestMethod.POST) public Map batchRelTasksWithMenu(@RequestBody List xmTasks) { Map m = new HashMap<>(); @@ -472,7 +480,8 @@ public class XmTaskController { @ApiOperation( value = "根据主键列表批量删除xm_task信息",notes="batchDelXmTask,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTask_batchDel",name = "批量删除任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmTask(@RequestBody List xmTasks) { Map m = new HashMap<>(); @@ -509,7 +518,8 @@ public class XmTaskController { @ApiOperation( value = "批量修改预算",notes="batchSaveBudget,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTask_batchSaveBudget",name = "批量修改任务预算",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchSaveBudget",method=RequestMethod.POST) public Map batchSaveBudget(@RequestBody List xmTasks) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskExecuserController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskExecuserController.java index 7cd17b00..839fe947 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskExecuserController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskExecuserController.java @@ -8,6 +8,7 @@ import java.util.Map; import com.qqkj.audit.log.client.annotation.AuditLog; import com.qqkj.audit.log.client.annotation.OperType; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -113,7 +114,8 @@ public class XmTaskExecuserController { @ApiOperation( value = "新增一条xm_task_execuser信息",notes="addXmTaskExecuser,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTaskExecuser_add",name = "新增任务执行者",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmTaskExecuser(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -149,6 +151,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_leave",name = "执行人离开任务",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/leave",method=RequestMethod.POST) public Map leave(@RequestBody List xmTaskExecusers) { Map m = new HashMap<>(); @@ -195,6 +198,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_execute",name = "修改任务执行人基础信息",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/execute",method=RequestMethod.POST) public Map execute(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -243,6 +247,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_toTest",name = "提交任务到测试",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/toTest",method=RequestMethod.POST) public Map toTest(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -279,6 +284,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_testSuccess",name = "变更任务为测试通过",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/testSuccess",method=RequestMethod.POST) public Map testSuccess(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -316,6 +322,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_testFail",name = "变更任务状态为测试失败",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/testFail",method=RequestMethod.POST) public Map testFalse(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -376,6 +383,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_quotePrice",name = "项目中的任务报价",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/quotePrice",method=RequestMethod.POST) public Map quotePrice(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -416,6 +424,7 @@ public class XmTaskExecuserController { @ApiResponses({ @ApiResponse(code = 200,response=XmTaskExecuser.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") }) + @HasQx(value = "xm_core_xmTaskExecuser_candidate",name = "变更成为任务候选人",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/candidate",method=RequestMethod.POST) public Map becomeCandidate(@RequestBody XmTaskExecuser xmTaskExecuser) { Map m = new HashMap<>(); @@ -452,7 +461,8 @@ public class XmTaskExecuserController { @ApiOperation( value = "删除一条xm_task_execuser信息",notes="delXmTaskExecuser,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmTaskExecuser_del",name = "删除项目中任务的执行人",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmTaskExecuser(@RequestBody XmTaskExecuser xmTaskExecuser){ Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskSkillController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskSkillController.java index 87157f24..e069916a 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskSkillController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTaskSkillController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -89,6 +90,7 @@ public class XmTaskSkillController { @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") }) + @HasQx(value = "xm_core_xmTaskSkill_batchAdd",name = "批量新增任务的技能要求",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchAdd",method=RequestMethod.POST) public Map batchAddSkill(@RequestBody List xmTaskSkills) { Map m = new HashMap<>(); @@ -145,7 +147,8 @@ public class XmTaskSkillController { @ApiOperation( value = "删除一条xm_task_skill信息",notes="delXmTaskSkill,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmTaskSkill_del",name = "删除任务的技能要求",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmTaskSkill(@RequestBody XmTaskSkill xmTaskSkill){ Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseController.java index b25478bb..a5ff8080 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -101,7 +102,8 @@ public class XmTestCaseController { @ApiOperation( value = "新增一条测试用例信息",notes="addXmTestCase,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmTestCase.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTestCase_batchAdd",name = "新增测试用例",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmTestCase(@RequestBody XmTestCase xmTestCase) { Map m = new HashMap<>(); @@ -135,7 +137,8 @@ public class XmTestCaseController { @ApiOperation( value = "删除一条测试用例信息",notes="delXmTestCase,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmTestCase_del",name = "删除测试用例",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmTestCase(@RequestBody XmTestCase xmTestCase){ Map m = new HashMap<>(); @@ -158,7 +161,8 @@ public class XmTestCaseController { @ApiOperation( value = "根据主键修改一条测试用例信息",notes="editXmTestCase") @ApiResponses({ @ApiResponse(code = 200,response=XmTestCase.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTestCase_edit",name = "修改测试用例",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmTestCase(@RequestBody XmTestCase xmTestCase) { Map m = new HashMap<>(); @@ -184,7 +188,8 @@ public class XmTestCaseController { @ApiOperation( value = "根据主键列表批量删除测试用例信息",notes="batchDelXmTestCase,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTestCase_batchDel",name = "批量删除测试用例",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmTestCase(@RequestBody List xmTestCases) { Map m = new HashMap<>(); diff --git a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseExecController.java b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseExecController.java index 1448e936..22a17689 100644 --- a/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseExecController.java +++ b/xm-core/src/main/java/com/qqkj/xm/core/ctrl/XmTestCaseExecController.java @@ -5,6 +5,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import com.qqkj.mdp.core.context.ContextHolder; +import com.qqkj.mdp.qx.HasQx; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -105,7 +106,8 @@ public class XmTestCaseExecController { @ApiOperation( value = "新增一条xm_test_case_exec信息",notes="addXmTestCaseExec,主键如果为空,后台自动生成") @ApiResponses({ @ApiResponse(code = 200,response=XmTestCaseExec.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTestCaseExec_add",name = "新增测试计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/add",method=RequestMethod.POST) public Map addXmTestCaseExec(@RequestBody XmTestCaseExec xmTestCaseExec) { Map m = new HashMap<>(); @@ -139,7 +141,8 @@ public class XmTestCaseExecController { @ApiOperation( value = "删除一条xm_test_case_exec信息",notes="delXmTestCaseExec,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}}") - }) + }) + @HasQx(value = "xm_core_xmTestCaseExec_del",name = "删除测试计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/del",method=RequestMethod.POST) public Map delXmTestCaseExec(@RequestBody XmTestCaseExec xmTestCaseExec){ Map m = new HashMap<>(); @@ -162,7 +165,8 @@ public class XmTestCaseExecController { @ApiOperation( value = "根据主键修改一条xm_test_case_exec信息",notes="editXmTestCaseExec") @ApiResponses({ @ApiResponse(code = 200,response=XmTestCaseExec.class, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'},data:数据对象}") - }) + }) + @HasQx(value = "xm_core_xmTestCaseExec_edit",name = "修改测试计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/edit",method=RequestMethod.POST) public Map editXmTestCaseExec(@RequestBody XmTestCaseExec xmTestCaseExec) { Map m = new HashMap<>(); @@ -188,7 +192,8 @@ public class XmTestCaseExecController { @ApiOperation( value = "根据主键列表批量删除xm_test_case_exec信息",notes="batchDelXmTestCaseExec,仅需要上传主键字段") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTestCaseExec_batchDel",name = "批量删除测试计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchDel",method=RequestMethod.POST) public Map batchDelXmTestCaseExec(@RequestBody List xmTestCaseExecs) { Map m = new HashMap<>(); @@ -208,7 +213,8 @@ public class XmTestCaseExecController { @ApiOperation( value = "批量新增") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTestCaseExec_batchAdd",name = "批量新增测试计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchAdd",method=RequestMethod.POST) public Map batchAddXmTestCaseExec(@RequestBody List xmTestCaseExecs) { Map m = new HashMap<>(); @@ -255,7 +261,8 @@ public class XmTestCaseExecController { @ApiOperation( value = "批量修改") @ApiResponses({ @ApiResponse(code = 200, message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'失败时错误码'}") - }) + }) + @HasQx(value = "xm_core_xmTestCaseExec_batchEdit",name = "批量修改测试计划",categoryId = "admin-xm",categoryName = "管理端-项目管理系统") @RequestMapping(value="/batchEdit",method=RequestMethod.POST) public Map batchEditXmTestCaseExec(@RequestBody List xmTestCaseExecs) { Map m = new HashMap<>();