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.Guide; import com.opentravelsoft.service.setting.GuideService; /** * 参数设置:导陪档案 * * @author udb */ public class ListGuideAction extends ManageAction { private static final long serialVersionUID = 2914390488320236698L; protected static final Log logger = LogFactory.getLog(ListGuideAction.class); private String accCd; private String accNm; @Autowired private GuideService guideService; private List<Guide> guideList; public String input() throws Exception { guideList = guideService.roGetGuidesList(); for (Guide obj : guideList) { if ("M".equals(obj.getAccSex())) { obj.setAccSex("男"); } else { obj.setAccSex("女"); } } currentPage(guideList.size()); return INPUT; } public String query() throws Exception { guideList = guideService.roGetQueryGuide(accNm); for (Guide obj : guideList) { if ("M".equals(obj.getAccSex())) { obj.setAccSex("男"); } else { obj.setAccSex("女"); } } currentPage(guideList.size()); return SUCCESS; } public String delete() throws Exception { int result = 0; result = guideService.txDelete(accCd); if (result < 0) { addActionError("删除失败!"); } return SUCCESS; } public String getAccCd() { return accCd; } public void setAccCd(String accCd) { this.accCd = accCd; } public List<Guide> getGuideList() { return guideList; } public String getAccNm() { return accNm; } public void setAccNm(String accNm) { this.accNm = accNm; } }