資源簡介
生產管理系統JAVA現成代碼,采用SSH框架,絕對物超所值,可用于畢業設計參考。下載mysql、navicat將數據庫文件導入mysql中即可運行。
代碼片段和文件信息
package?com.ictsd.mes.baseManage.action;
import?java.io.Serializable;
import?java.util.ArrayList;
import?java.util.List;
import?com.ictsd.mes.baseManage.service.BillStatusManageService;
import?com.ictsd.mes.baseManage.service.ItemTypeManageService;
import?com.ictsd.mes.common.service.baseService;
import?com.ictsd.mes.exception.baseException;
import?com.ictsd.mes.pojo.Billstatusinfo;
import?com.ictsd.mes.pojo.Itemtypeinfo;
import?com.ictsd.mes.utils.ActionUtil;
import?com.opensymphony.xwork2.ActionSupport;
public?class?BillStatusManageAction?extends?ActionSupport{
private?BillStatusManageService?billStatusManageService;
private?baseService?baseService;
private?List?billstatusinfos;
private?Billstatusinfo?billstatusinfo;
private?int?currentPage=1;
private?int?pageSize=10;
private?int?amount;
public?String?showBillstatusinfos(){
if(billstatusinfo!=null){
billstatusinfos=billStatusManageService.getBillstatusinfoByBs(billstatusinfo?currentPage?pageSize);
amount=billStatusManageService.getCountBillstatusinfoByBs(billstatusinfo);
}
else{
billstatusinfos=baseService.findPageListByCriteria(Billstatusinfo.class?currentPage?pageSize);
amount=baseService.getCountByCriteria(Itemtypeinfo.class);
}
return?ActionUtil.LIST;
}
public?String?getBillstatusinfoById(){
if(billstatusinfo==null){
return?null;
}
billstatusinfo=(Billstatusinfo)?baseService.get(Billstatusinfo.class?billstatusinfo.getId());
return?ActionUtil.MODIFY;
}
public?String?addBillstatusinfo(){
return?ActionUtil.ADD;
}
public?String?saveBillstatusinfo()?throws?baseException{
Serializable?serializable=baseService.save(billstatusinfo);
return?addBillStatus(serializable);
}
public?String?modifyBillstatusinfo()?throws?baseException{
baseService.update(billstatusinfo);
return?addBillStatus(billstatusinfo.getId());
}
public?String?delBillstatusinfo()?throws?baseException{
if(billstatusinfos!=null){
for(int?i=0;i baseService.delete(baseService.get(Billstatusinfo.class?billstatusinfos.get(i).getId()));
}
}
return?showBillstatusinfos();
}
private?String?addBillStatus(Serializable?serializable)?{
billstatusinfos=new?ArrayList();
Billstatusinfo?e=(Billstatusinfo)?baseService.get(Billstatusinfo.class?serializable);
billstatusinfos.add(e);
return?ActionUtil.LIST;
}
public?BillStatusManageService?getBillStatusManageService()?{
return?billStatusManageService;
}
public?void?setBillStatusManageService(
BillStatusManageService?billStatusManageService)?{
this.billStatusManageService?=?billStatusManageService;
}
public?baseService?getbaseService()?{
return?baseService;
}
public?void?setbaseService(baseService?baseService)?{
this.baseService?=?baseService;
}
public?List?getBillstatusinfos()?{
return?billstatusinfos;
}
public?voi
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????I.A....??????7563??2015-01-26?16:50??beckhoff\CallAdsFuncs.java
????I.A....?????53248??2015-01-26?16:50??beckhoff\lib\adstojava.dll
-----------?---------??----------?-----??----
????????????????60811????????????????????2
評論
共有 條評論