package com.opentravelsoft.action.manage.setting; import java.util.List; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.beans.factory.annotation.Autowired; import com.opentravelsoft.action.ManageAction; import com.opentravelsoft.entity.Module; import com.opentravelsoft.service.module.ModuleService; /** * 系统管理:模块列表 * * @author udb */ public class ListModuleAction extends ManageAction { private static final long serialVersionUID = 2914390488320236698L; protected static final Log logger = LogFactory.getLog(ListModuleAction.class); private int moduleId; private String keyword; @Autowired private ModuleService moduleService; private List<Module> moduleList; public String input() throws Exception { moduleList = moduleService.roGetModuleList(false); return INPUT; } public String query() throws Exception { moduleList = moduleService.roGetQueryModule(keyword); return SUCCESS; } public String delete() throws Exception { moduleService.txDelModule(moduleId); return SUCCESS; } public int getModuleId() { return moduleId; } public void setModuleId(int moduleId) { this.moduleId = moduleId; } public List<Module> getModuleList() { return moduleList; } public String getKeyword() { return keyword; } public void setKeyword(String keyword) { this.keyword = keyword; } }