package com.cmsz.ws.impl; import java.util.ArrayList; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import com.cmsz.dao.RoleInfoDaoSupport; import com.cmsz.vo.WorkGroupVO; import com.cmsz.ws.GroupService; public class GroupServiceImpl implements GroupService { private static Logger logger = LoggerFactory.getLogger(GroupServiceImpl.class); @Autowired // private RoleInfoDao roleInfoDao; /** * 查询工作组 */ public List<WorkGroupVO> queryWorkGroup(String groupId) { logger.info("开始查询工作组信息-----------------"); RoleInfoDaoSupport roleInfoDao=new RoleInfoDaoSupport(); List<WorkGroupVO> resultList = new ArrayList<WorkGroupVO>(); //List<RoleInfo> roleInfoList = new ArrayList<RoleInfo>();; /*if (groupId.equals("") || groupId == null) {//为空 roleInfoList = (List<RoleInfo>) roleInfoDao.findAll(); } else { roleInfoList = (List<RoleInfo>) roleInfoDao.findByRoleId(Long.valueOf(groupId)); } for (int i = 0; i < roleInfoList.size(); i++) { WorkGroupVO vo = new WorkGroupVO(); vo.setGroupId(String.valueOf(roleInfoList.get(i).getRoleId())); vo.setGroupType(roleInfoList.get(i).getRoleType()); vo.setName(roleInfoList.get(i).getRoleName()); vo.setNote(roleInfoList.get(i).getRoleDescription()); vo.setSafeMode(roleInfoList.get(i).getSafeMode()); vo.setValidBegin(roleInfoList.get(i).getValidBegin()); vo.setValidEnd(roleInfoList.get(i).getValidEnd()); resultList.add(vo); }*/ resultList=roleInfoDao.queryWorkGroup(groupId); return resultList; } }