package com.meet.action; import java.util.List; import java.util.Map; import org.apache.struts2.interceptor.SessionAware; import com.meet.entity.Group; import com.meet.service.IGroupService; import com.opensymphony.xwork2.ActionSupport; /** * 部门控制层 * @author 琪琪 * */ public class GroupAction extends ActionSupport implements SessionAware { /** * */ private static final long serialVersionUID = 1L; private Group group; private IGroupService groupService; private Map<String, Object> sessionMap; /** * 添加 * @return * @throws Exception */ public String addGroup() throws Exception{ if(group.getGroupid()==null){ groupService.addGroup(group); }else{ updateGroup(); } return "addGroup"; } /** * 更新 * @return * @throws Exception */ public String updateGroup() throws Exception{ groupService.updateGroup(group); return "updateGroup"; } /** * 查找所有 * @return * @throws Exception */ public String findListGroup() throws Exception{ List<Group> groupList=groupService.findAllGroup(); sessionMap.put("groupList", groupList); return "findListGroup"; } /** * 通过id查找 * @return * @throws Exception */ public String findByIdGroup() throws Exception{ this.group=groupService.findByIdGroup(group.getGroupid()); return "findByIdGroup"; } /** * 删除 * @return * @throws Exception */ public String deleteGroup() throws Exception{ groupService.deleteGroup(group.getGroupid()); return "deleteGroup"; } public Group getGroup() { return group; } public void setGroup(Group group) { this.group = group; } public void setGroupService(IGroupService groupService) { this.groupService = groupService; } @Override public void setSession(Map<String, Object> sessionMap) { this.sessionMap=sessionMap; } }
最近下载更多
Henew168 LV2
3月11日
black8angel LV4
2023年12月21日
2036495585 LV9
2023年9月25日
ppppppan LV2
2022年10月13日
咸鱼到处寻码 LV6
2022年7月3日
zhaoyangwfd LV17
2022年6月21日
591231555 LV20
2022年4月18日
sunshine9920 LV12
2022年3月31日
听雨轩丿 LV10
2022年2月22日
HONG SIR LV8
2022年2月8日
最近浏览更多
AlexYHX
4月17日
暂无贡献等级
玖零定制问题修复 LV34
4月4日
jiyun2021 LV9
1月23日
conan_lee LV2
1月22日
bennycheung LV5
1月17日
WBelong LV7
2023年12月26日
Henew168 LV2
2023年11月19日
2036495585 LV9
2023年9月25日
aaaaooa LV4
2023年9月8日
zhumeng168 LV5
2023年7月6日