package com.opentravelsoft.service.module; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.opentravelsoft.entity.Module; import com.opentravelsoft.providers.ModuleDao; import com.opentravelsoft.providers.RoleDao; @Service("ModuleService") public class ModuleServiceImpl implements ModuleService { @Autowired private ModuleDao moduleDao; @Autowired private RoleDao roleDao; public Module roGetModuleDetail(Integer moduleId) { return moduleDao.get(moduleId); } public List<Module> roGetModuleList(boolean active) { return moduleDao.getModuleList(active); } public List<Module> roGetQueryModule(String keyword) { return moduleDao.queryModle(keyword); } public void txDelModule(Integer moduleId) { moduleDao.remove(moduleId); } public void txSaveModule(Module module) { moduleDao.save(module); } public String txSaveRoleModelPerm(Integer roleId, String moduleName, String moduleAction, String permValue) { return roleDao.saveModulePerm(roleId, moduleName, moduleAction, permValue); } }