1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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;
}
}