package com.opentravelsoft.action.manage.account; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import com.opentravelsoft.action.ManageAction; import com.opentravelsoft.entity.Contact; import com.opentravelsoft.entity.Team; import com.opentravelsoft.service.account.ContactService; import com.opentravelsoft.service.setting.TeamService; /** * 联系人 * * @author <a herf="mailto:zhangsitao@gmail.com">Steven Zhang</a> */ public class ListContactAction extends ManageAction { private static final long serialVersionUID = -7138389244051722L; @Autowired private ContactService contactService; @Autowired private TeamService teamService; private List<Contact> contactList; private List<Team> teamList; // ------------------------------------------------------------------------- private int kenTeamId; private int accountId; private String kenName; private String kenMobile; @Override public String input() throws Exception { contactList = contactService.getAllContacts(); teamList = teamService.getMarketTeam(); return INPUT; } public String execute() throws Exception { contactList = contactService.searchContact(accountId, true); return SUCCESS; } public List<Contact> getContactList() { return contactList; } public void setContactList(List<Contact> contactList) { this.contactList = contactList; } public int getAccountId() { return accountId; } public void setAccountId(int accountId) { this.accountId = accountId; } public List<Team> getTeamList() { return teamList; } public int getKenTeamId() { return kenTeamId; } public void setKenTeamId(int kenTeamId) { this.kenTeamId = kenTeamId; } public String getKenName() { return kenName; } public void setKenName(String kenName) { this.kenName = kenName; } public String getKenMobile() { return kenMobile; } public void setKenMobile(String kenMobile) { this.kenMobile = kenMobile; } }