87,997
社区成员




package cn.hit.heip.heip01.heip01020000.ac;
import java.util.List;
import cn.hit.com.vo.HitListDataVo;
import cn.hit.dxs100.com.vo.HitPage;
import cn.hit.heip.com.HeipConstant;
import cn.hit.heip.com.ac.HeipCommonAction;
import cn.hit.heip.heip01.heip01020000.bo.Heip01020000Bo;
import cn.hit.heip.heip01.heip01020000.vo.Heip01020000Vo;
import cn.hit.hsys.base.vo.HatSysUserInfoVo;
/**
* 通知查看更多列表页面 页面操作类
*
* @author xuhaitao 2010-07-25
*
*/
@SuppressWarnings("serial")
public class Heip01020000Action extends HeipCommonAction {
/** 分页类 */
private HitPage hitPage = new HitPage();
/** 通知查看更多列表页面 Vo类 */
private Heip01020000Vo heip01020000Vo = new Heip01020000Vo();
/** 通知查看更多列表页面 Bo控制类 */
private Heip01020000Bo heip01020000Bo = null;
/** 配置码集合 */
private List<HitListDataVo> typeList = null;
/**
* 页面初始方法
*
* @return String
*/
public String init() {
// Session中,取得当前工程用户信息
HatSysUserInfoVo hatSysUserInfoVo = this.getSessionUserInfo(HeipConstant.APP_ID_HEIP);
heip01020000Vo.setStrCreateId(hatSysUserInfoVo.getStrUserId());
// 设置分页类
hitPage.setPageLimit(HeipConstant.PAGELIMIT_NUM);
heip01020000Vo.setHitPage(hitPage);
// 执行初始化方法
heip01020000Bo.init(heip01020000Vo);
// 设置页面分页类
this.hitPage = heip01020000Vo.getHitPage();
// 设置通知类别下拉数据
typeList = heip01020000Vo.getTypeList();
// 设置页面查询条件
setSessionQueryInfo(getClass().toString(), heip01020000Vo);
return JSP_HEIP01020000;
}
/**
* 分页查询方法
*
* @return 返回通知更多页面
*/
public String page() {
// 取得session历史
Heip01020000Vo queryVo = (Heip01020000Vo) getSessionQueryInfo(getClass().toString());
queryVo.setHitPage(hitPage);
// 执行初始化方法
heip01020000Bo.init(queryVo);
heip01020000Vo.setStrCreateId(queryVo.getStrCreateId());
heip01020000Vo.setDateList(queryVo.getDateList());
// 设置通知类别下拉数据
typeList = queryVo.getTypeList();
// 设置页面查询条件
setSessionQueryInfo(getClass().toString(), queryVo);
return JSP_HEIP01020000;
}
/**
* 历史查询方法
*
* @return 返回通知更多页面
*/
public String back() {
// 取得session历史
heip01020000Vo = (Heip01020000Vo) getSessionQueryInfo(getClass().toString());
// 执行初始化方法
heip01020000Bo.init(heip01020000Vo);
// 设置通知类别下拉数据
typeList = heip01020000Vo.getTypeList();
// 设置页面分页类
hitPage = heip01020000Vo.getHitPage();
return JSP_HEIP01020000;
}
public HitPage getHitPage() {
return hitPage;
}
public void setHitPage(HitPage hitPage) {
this.hitPage = hitPage;
}
public Heip01020000Vo getHeip01020000Vo() {
return this.heip01020000Vo;
}
public void setHeip01020000Vo(Heip01020000Vo heip01020000Vo) {
this.heip01020000Vo = heip01020000Vo;
}
public Heip01020000Bo getHeip01020000Bo() {
return this.heip01020000Bo;
}
public void setHeip01020000Bo(Heip01020000Bo heip01020000Bo) {
this.heip01020000Bo = heip01020000Bo;
}
public List<HitListDataVo> getTypeList() {
return typeList;
}
public void setTypeList(List<HitListDataVo> typeList) {
this.typeList = typeList;
}
}
<include file="config/ac/heip/heip01/Heip01020000Action.xml" />
<!-- 通知单列表页面 -->
<result name="HEIP01020000">WEB-INF/web/heip/HEIP01020000.jsp</result>
<result name="HEIP01020000_INIT"type="redirect">HEIP01020000_init.hit</result>
<result name="HEIP01020000_BACK" type="redirect">HEIP01020000_back.hit</result>