addugroupsaction.java
来自「一个实用的CMS管理」· Java 代码 · 共 172 行
JAVA
172 行
package com.suncms.struts2.action;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import javax.servlet.ServletContext;
import org.apache.struts2.interceptor.SessionAware;
import org.apache.struts2.util.ServletContextAware;
import com.opensymphony.xwork2.ActionSupport;
import com.suncms.domain.Article;
import com.suncms.domain.Article_Class;
import com.suncms.domain.NewsFtl;
import com.suncms.domain.Ugroups;
import com.suncms.service.freemarker.MakeNews;
import com.suncms.service.ibatis.ArticleService;
import com.suncms.service.ibatis.UserService;
public class AddUgroupsAction extends ActionSupport implements SessionAware {
/**
*
*/
private static final long serialVersionUID = 1L;
private String row_id;
private String group_name;
private String group_desc;
private String parten_id;
private String parten_id2;
private String parten_name;
//private String create_by;
//private String create_time;
//private String update_by;
//private String update_time;
private Map session;
private UserService userService = null;
private List<Ugroups> GroupsList ;
public String getParten_id2() {
return parten_id2;
}
public void setParten_id2(String parten_id2) {
this.parten_id2 = parten_id2;
}
public Map getSession() {
return session;
}
public void setSession(Map session) {
this.session = session;
}
public String getRow_id() {
return row_id;
}
public void setRow_id(String row_id) {
this.row_id = row_id;
}
public String getGroup_name() {
return group_name;
}
public void setGroup_name(String group_name) {
this.group_name = group_name;
}
public String getGroup_desc() {
return group_desc;
}
public void setGroup_desc(String group_desc) {
this.group_desc = group_desc;
}
public String getParten_id() {
return parten_id;
}
public void setParten_id(String parten_id) {
this.parten_id = parten_id;
}
public String getParten_name() {
return parten_name;
}
public void setParten_name(String parten_name) {
this.parten_name = parten_name;
}
public UserService getUserService() {
return userService;
}
public void setUserService(UserService userService) {
this.userService = userService;
}
public List<Ugroups> getGroupsList() {
return GroupsList;
}
public void setGroupsList(List<Ugroups> groupsList) {
GroupsList = groupsList;
}
public String execute() throws Exception {
return "success";
}
public String addnew() throws Exception {
Ugroups ug = new Ugroups();
ug.setGroup_name(group_name);
ug.setGroup_desc(group_desc);
ug.setParten_id(parten_id2);
ug.setParten_name(parten_name);
getUserService().addNewUgroups(ug);
return "addnew";
}
public String updateById() throws Exception {
return "updateById";
}
public String GroupsIdList() throws Exception {
if(parten_id.equals("ArtClass")||parten_id.equals("0")){
setGroupsList(getUserService().getUgroupsRoot());
setRow_id("0");
setGroup_name("");
setParten_id2(parten_id);
}else{
Ugroups ug = getUserService().getUgroupsById(parten_id);
setGroupsList(getUserService().getUgroupsByParId(parten_id));
setRow_id(ug.getRow_id());
setGroup_name(ug.getGroup_name());
setGroup_desc(ug.getGroup_desc());
setParten_id(ug.getParten_id());
setParten_name(ug.getParten_name());
}
return "groupsidlist";
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?