package com.cabletech.business.workflow.electricity.security.action; import javax.annotation.Resource; import org.apache.struts2.convention.annotation.Action; import org.apache.struts2.convention.annotation.Namespace; import com.cabletech.business.workflow.electricity.security.model.OeDispatchTask; import com.cabletech.business.workflow.electricity.security.service.OeOilengineSearchService; import com.cabletech.common.util.Page; /** * 搜索油机信息Action * * @author 杨隽 2012-05-09 创建 * */ @Namespace("/workflow") @Action("/oeOilengineSearchAction") public class OeOilengineSearchAction extends OeDispatchTaskBaseAction<OeDispatchTask, String> { // 供电保障派单表单数据 private OeDispatchTask oeDispatchTask; // 搜索油机信息业务处理 @Resource(name = "oeOilengineSearchServiceImpl") private OeOilengineSearchService oeOilengineSearchService; /** * 序列化编号 */ private static final long serialVersionUID = 1L; /** * 查询油机列表数据 */ @SuppressWarnings("rawtypes") public void listData() { Page page = super.initPage(); oeDispatchTask.setPage(page); page = oeOilengineSearchService.getList(oeDispatchTask); convertObjToJson(page); } @Override public OeDispatchTask getModel() { return oeDispatchTask; } public OeDispatchTask getOeDispatchTask() { return oeDispatchTask; } public void setOeDispatchTask(OeDispatchTask oeDispatchTask) { this.oeDispatchTask = oeDispatchTask; } @Override protected void prepareViewModel() throws Exception { } @Override protected void prepareSaveModel() throws Exception { } }