package com.wgc.action;

import java.util.List;

import com.wgc.entity.Dept;

public class DeptAction extends AbstractAction {
	
	private List<Dept> depts;
	private Dept dept;
	
	
	public List<Dept> getDepts() {
		return depts;
	}


	public void setDepts(List<Dept> depts) {
		this.depts = depts;
	}
	
	


	public Dept getDept() {
		return dept;
	}


	public void setDept(Dept dept) {
		this.dept = dept;
	}


	public String selectDept() throws Exception {
		//设置请求的页数
		if(this.pageIndex != null) {
			this.pageModel.setPageIndex(pageIndex);
		}
		//查询总条数
		Integer recordCount = sshService.getDeptCount();
		//把总数设置到poageModel当中
		this.pageModel.setRecordCount(recordCount);
		//查询数据
		depts = sshService.selectDeptPage(this.pageModel);
		return SUCCESS;
	}
	//通过部门名称查询
	public String selectDeptByName() throws Exception {
		//设置请求的页数
		if(this.pageIndex != null) {
			this.pageModel.setPageIndex(pageIndex);
		}
		//查询总条数
		Integer recordCount = sshService.getCountByName(dept.getName());
		//把总数设置到poageModel当中
		this.pageModel.setRecordCount(recordCount);
		//查询数据
		depts = sshService.selectDeptByName(pageModel, dept.getName());
		return SUCCESS;
	}
	/**
	 * 1 跳转带添加页面
	 * 2 提交到数据库
	 */
	public String addDept() throws Exception {
		if(flag.equals("1")) {
			return "showAddDept";
		}else {
			sshService.saveDept(dept);
			return SUCCESS;
		}
	}
	/**
	 * 1 跳转修改页面
	 * 2 提交到数据库
	 */
	public String updateDpet() throws Exception {
		if(flag.equals("1")) {
			dept = sshService.findDeptId(id);
			return "showUpdateDept";
		}else {
			sshService.updateDept(dept);
			return SUCCESS;
		}
	}
	
}
最近下载更多
程健飞  LV2 2023年3月30日
Hugo_0901  LV5 2022年4月27日
wanglinddad  LV55 2022年4月19日
wangzile1994  LV12 2022年4月16日
槛外人  LV6 2022年3月29日
afei115  LV4 2021年11月29日
864152530  LV5 2021年6月7日
zuihaofdfdfdfdddd  LV10 2021年5月30日
1207748096  LV6 2021年5月12日
and123456  LV11 2021年4月20日
最近浏览更多
isssssss7 10月13日
暂无贡献等级
lqzixi  LV4 10月9日
WBelong  LV8 2023年12月15日
zhangyanghao 2023年9月21日
暂无贡献等级
lcqlcl  LV11 2023年8月29日
werh0123  LV1 2023年8月17日
2506793979  LV12 2023年7月2日
不嘻嘻  LV8 2023年6月12日
maritime 2023年6月1日
暂无贡献等级
纯爱战士  LV2 2023年5月28日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友