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 + -
显示快捷键?