diff --git a/xm-core/src/main/java/com/xm/core/service/XmMenuService.java b/xm-core/src/main/java/com/xm/core/service/XmMenuService.java index d7f0a581..d6ac168e 100644 --- a/xm-core/src/main/java/com/xm/core/service/XmMenuService.java +++ b/xm-core/src/main/java/com/xm/core/service/XmMenuService.java @@ -6,6 +6,7 @@ import com.xm.core.entity.XmMenu; import com.xm.core.entity.XmTask; import com.xm.core.vo.XmIterationMenuVo; import com.xm.core.vo.XmMenuVo; +import com.xm.core.vo.XmPhaseMenusVo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -267,5 +268,14 @@ public class XmMenuService extends BaseService { public void batchIteration(XmIterationMenuVo xmIterationMenus) { super.update("batchIteration",xmIterationMenus); } + + + public void batchUnProductPhase(XmPhaseMenusVo xmPhaseMenusVo) { + super.update("batchUnProductPhase",xmPhaseMenusVo); + } + + public void batchProductPhase(XmPhaseMenusVo xmPhaseMenusVo) { + super.update("batchProductPhase",xmPhaseMenusVo); + } } diff --git a/xm-core/src/main/java/com/xm/core/vo/XmPhaseMenusVo.java b/xm-core/src/main/java/com/xm/core/vo/XmPhaseMenusVo.java new file mode 100644 index 00000000..98f418cb --- /dev/null +++ b/xm-core/src/main/java/com/xm/core/vo/XmPhaseMenusVo.java @@ -0,0 +1,26 @@ +package com.xm.core.vo; + +import java.util.List; + +public class XmPhaseMenusVo { + + String phaseId; + + List menuIds; + + public String getPhaseId() { + return phaseId; + } + + public void setPhaseId(String phaseId) { + this.phaseId = phaseId; + } + + public List getMenuIds() { + return menuIds; + } + + public void setMenuIds(List menuIds) { + this.menuIds = menuIds; + } +}