Browse Source

迭代计划加入故事增加重复添加判断

master
陈裕财 5 years ago
parent
commit
5b95598b6c
  1. 3
      xm-core/src/main/java/com/xm/core/service/XmMenuService.java
  2. 2
      xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmMenuMapper.xml

3
xm-core/src/main/java/com/xm/core/service/XmMenuService.java

@ -61,7 +61,8 @@ public class XmMenuService extends BaseService {
} }
public List<XmMenu> selectExistIterationMenus(List<String> menuIds) { public List<XmMenu> selectExistIterationMenus(List<String> menuIds) {
return this.selectList("selectExistIterationMenus",menuIds);
return this.selectList("selectExistIterationMenus",map("menuIds",menuIds));
} }
} }

2
xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmMenuMapper.xml

@ -8,7 +8,7 @@
<select id="selectExistIterationMenus" parameterType="HashMap" resultType="HashMap"> <select id="selectExistIterationMenus" parameterType="HashMap" resultType="HashMap">
select * from xm.xm_menu res select * from xm.xm_menu res
where exist (select 1 from xm.iteration_menu im where im.menu_id in
where exists (select 1 from xm.xm_iteration_menu im where im.menu_id in
<foreach collection="menuIds" item="item" index="index" open="(" separator="," close=")" > <foreach collection="menuIds" item="item" index="index" open="(" separator="," close=")" >
#{item} #{item}
</foreach> </foreach>

Loading…
Cancel
Save