fetch:数据处理

This commit is contained in:
root
2021-07-09 09:49:38 +08:00
parent 7fda1c196c
commit 5bbf8556f6
8 changed files with 49 additions and 1 deletions
@@ -65,4 +65,6 @@ public interface ISarMenuService extends IService<SarMenu> {
* @return List<Menu>
*/
List<SarMenu> getMenuByIds(List<String> menuIds);
List<SarMenu> getSecondMenuByIds(List<String> menuIds);
}
@@ -244,6 +244,21 @@ public class SarMenuServiceImpl extends ServiceImpl<SarMenuDao, SarMenu> impleme
*/
@Override
public List<SarMenu> getMenuByIds(List<String> menuIds) {
if(menuIds!=null&&menuIds.size()>0){
QueryWrapper<SarMenu> sarMenuQueryWrapper=new QueryWrapper<>();
sarMenuQueryWrapper.in("id",menuIds);
return dao.selectList(sarMenuQueryWrapper);
}
return new ArrayList<>();
}
/**
* 通过Ids查询menu
* @param menuIds :菜单Ids
* @return List<Menu>
*/
@Override
public List<SarMenu> getSecondMenuByIds(List<String> menuIds) {
if(menuIds!=null&&menuIds.size()>0){
QueryWrapper<SarMenu> sarMenuQueryWrapper=new QueryWrapper<>();
sarMenuQueryWrapper.in("id",menuIds);