/**
* 各个单位保有车辆的列表
*/
public String organCar() {
list=carImpl.selectTblOrgancfg(this);
for (Iterator iterator = list.iterator(); iterator.hasNext();) {
TblOrgancfg tblOrgancfg = (TblOrgancfg) iterator.next();
Query q=carImpl.getBaseDAO().getSessionBaseDAO().createQuery(
"select count(t) from TblCarcfg t where t.tblOrgancfg=:tbl");
q.setParameter("tbl", tblOrgancfg);
Long i=(Long)q.list().get(0);
String s=String.valueOf(i);
map.put(tblOrgancfg.getOrgancode(),s);
}
return SUCCESS;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
/**
* 查询各单位的车辆
*/
public List selectTblOrgancfg(BaseAction baseAction) {
List listPara=new LinkedList();
baseAction.setPageObj(new PageObj());
baseAction.getPageObj().setCurrPage(baseAction.r_currPage);
baseAction.getPageObj().setIs_page(true);
baseAction.getPageObj().setParaList(listPara);
baseDAO.getDataList(baseAction.getPageObj(), "TblOrgancfg");
return baseAction.getPageObj().getDataList();
}
|