skyouc
2024-12-21 c635d78b479510ebe2556a420948effcd30a0731
zy-asrs-wms/src/main/java/com/zy/asrs/wms/system/service/impl/RoleMenuServiceImpl.java
@@ -1,31 +1,31 @@
package com.zy.asrs.wms.system.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zy.asrs.wms.system.entity.Menu;
import com.zy.asrs.wms.system.entity.RoleMenu;
import com.zy.asrs.wms.system.mapper.RoleMenuMapper;
import com.zy.asrs.wms.system.service.RoleMenuService;
import org.springframework.stereotype.Service;
import java.util.Collections;
import java.util.List;
@Service("roleMenuService")
public class RoleMenuServiceImpl extends ServiceImpl<RoleMenuMapper, RoleMenu> implements RoleMenuService {
    @Override
    public List<Menu> listMenuByUserId(Long userId, Integer menuType) {
        return baseMapper.listMenuByUserId(userId, menuType, null);
    }
    @Override
    public List<Menu> listMenuByUserId(Long userId, Integer menuType, Long hostId) {
        return baseMapper.listMenuByUserId(userId, menuType, hostId);
    }
    @Override
    public List<Long> listStrictlyMenuByRoleId(Long roleId) {
        return baseMapper.listStrictlyMenuByRoleId(roleId);
    }
}
package com.zy.asrs.wms.system.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zy.asrs.wms.system.entity.Menu;
import com.zy.asrs.wms.system.entity.RoleMenu;
import com.zy.asrs.wms.system.mapper.RoleMenuMapper;
import com.zy.asrs.wms.system.service.RoleMenuService;
import org.springframework.stereotype.Service;
import java.util.Collections;
import java.util.List;
@Service("roleMenuService")
public class RoleMenuServiceImpl extends ServiceImpl<RoleMenuMapper, RoleMenu> implements RoleMenuService {
    @Override
    public List<Menu> listMenuByUserId(Long userId, Integer menuType) {
        return baseMapper.listMenuByUserId(userId, menuType, null);
    }
    @Override
    public List<Menu> listMenuByUserId(Long userId, Integer menuType, Long hostId) {
        return baseMapper.listMenuByUserId(userId, menuType, hostId);
    }
    @Override
    public List<Long> listStrictlyMenuByRoleId(Long roleId) {
        return baseMapper.listStrictlyMenuByRoleId(roleId);
    }
}