package com.hrms.service.impl;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import com.hrms.dao.IRoleModuleDao;
import com.hrms.model.RoleModule;
import com.hrms.service.IRoleModuleService;
@Service("roleModuleService")
public class RoleModuleServiceImpl extends GenericServiceImpl<RoleModule, Integer> implements IRoleModuleService {
private IRoleModuleDao roleModuleDao;
public String[] getRoleModuleSum(Integer roleId){
return roleModuleDao.getRoleModuleId(roleId);
}
public String getRoleModuleTree(Integer roleId) {
return roleModuleDao.getRoleModuleTree(roleId);
}
public boolean roleModuleTreeInXml(String fileName,Integer roleId) {
return roleModuleDao.roleModuleTreeInXml(fileName, roleId);
}
public boolean addToRole(Integer roleId,String moduleIdSum) {
return roleModuleDao.addToRole(roleId, moduleIdSum);
}
public boolean removeFromRole(Integer roleId, String moduleIdSum) {
return roleModuleDao.removeFromRole(roleId,moduleIdSum);
}
public IRoleModuleDao getRoleModuleDao() {
return roleModuleDao;
}
@Resource
public void setRoleModuleDao(IRoleModuleDao roleModuleDao) {
this.roleModuleDao = roleModuleDao;
}
}