diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java
index 8b867daa..c5d95bd8 100644
--- a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java
+++ b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java
@@ -12,7 +12,6 @@ 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.*;
import com.xm.core.vo.XmIterationVo;
import io.swagger.annotations.*;
@@ -51,8 +50,6 @@ public class XmIterationController {
private XmIterationService xmIterationService;
- @Autowired
- private XmIterationLinkService xmIterationLinkService;
@Autowired
private XmProductService xmProductService;
@@ -229,11 +226,6 @@ public class XmIterationController {
return failed("no-qx","您无权删除,迭代创建人、负责人可以删除");
}
- XmIterationLink linkQ=new XmIterationLink();
- linkQ.setIterationId(iterationDb.getId());
- if(xmIterationLinkService.countByWhere(linkQ)>0){
- return failed("links-no-0","该迭代具有产品或者项目关联,请先移除关联关系");
- }
xmIterationService.deleteByPk(xmIteration);
xmRecordService.addXmIterationRecord(xmIteration.getId(),"迭代-删除","删除迭代"+iterationDb.getIterationName(),"", JSON.toJSONString(iterationDb));
diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationLinkController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationLinkController.java
deleted file mode 100644
index 897f1487..00000000
--- a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationLinkController.java
+++ /dev/null
@@ -1,278 +0,0 @@
-package com.xm.core.ctrl;
-
-import com.mdp.core.entity.Tips;
-import com.mdp.core.err.BizException;
-import com.mdp.core.utils.RequestUtils;
-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;
-import com.xm.core.service.*;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import io.swagger.annotations.ApiResponse;
-import io.swagger.annotations.ApiResponses;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.util.StringUtils;
-import org.springframework.web.bind.annotation.*;
-import springfox.documentation.annotations.ApiIgnore;
-
-import java.util.Date;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.stream.Collectors;
-
-/**
- * url编制采用rest风格,如对XM.xm_iteration_product_link 迭代表与产品表的关联关系,一般由迭代管理员将迭代挂接到产品表的操作有增删改查,对应的url分别为:
- * 新增: core/xmIterationLink/add
- * 查询: core/xmIterationLink/list
- * 模糊查询: core/xmIterationLink/listKey
- * 修改: core/xmIterationLink/edit
- * 删除: core/xmIterationLink/del
- * 批量删除: core/xmIterationLink/batchDel
- * 组织 com 顶级模块 xm 大模块 core 小模块
- * 实体 XmIterationLink 表 XM.xm_iteration_product_link 当前主键(包括多主键): iteration_id,product_id;
- ***/
-@RestController("xm.core.xmIterationLinkController")
-@RequestMapping(value="/**/core/xmIterationLink")
-@Api(tags={"迭代表与产品表的关联关系,一般由迭代管理员将迭代挂接到产品表操作接口"})
-public class XmIterationLinkController {
-
- static Logger logger =LoggerFactory.getLogger(XmIterationLinkController.class);
-
- @Autowired
- private XmIterationLinkService xmIterationLinkService;
-
- @Autowired
- private XmIterationService xmIterationService;
-
-
- @Autowired
- private XmTaskService xmTaskService;
-
-
- @Autowired
- private XmMenuService xmMenuService;
-
- @Autowired
- XmGroupService xmGroupService;
-
-
- @ApiOperation( value = "查询迭代表与产品表的关联关系,一般由迭代管理员将迭代挂接到产品表信息列表",notes=" ")
- @ApiEntityParams(XmIterationLink.class)
- @ApiResponses({
- @ApiResponse(code = 200,response= XmIterationLink.class,message = "{tips:{isOk:true/false,msg:'成功/失败原因',tipscode:'错误码'},total:总记录数,data:[数据对象1,数据对象2,...]}")
- })
- @RequestMapping(value="/list",method=RequestMethod.GET)
- public Map listXmIterationLink( @ApiIgnore @RequestParam Map xmIterationLink){
- Map m = new HashMap<>();
- RequestUtils.transformArray(xmIterationLink, "iterationIdsproductIds");
- PageUtils.startPage(xmIterationLink);
- List