package com.opentravelsoft.action.manage.resource; import java.util.ArrayList; 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.Country; import com.opentravelsoft.entity.District; import com.opentravelsoft.entity.Province; import com.opentravelsoft.service.resource.DistrictService; /** * 参数设置:景区维护 * * @author <a herf="mailto:zhangsitao@gmail.com">Steven Zhang</a> * @version $Revision: 1.1 $ $Date: 2009/03/01 16:24:03 $ */ public class ListDisctrictAction extends ManageAction { private static final long serialVersionUID = 7671898914387730451L; protected static final Log logger = LogFactory .getLog(ListDisctrictAction.class); @Autowired private DistrictService districtService; private String districtNo; private District district = new District(); // 检索条件 /** 景区名称 */ private String kenName; /** 国家 */ private String kenCountry = "CN"; /** 省份 */ private String kenProvince; private List<District> districtList = new ArrayList<District>(); private List<Country> countryList; private List<Province> provinceList; public String input() throws Exception { countryList = districtService.roGetCountry(); provinceList = districtService.roGetProvinceList("CN"); return INPUT; } public String submit() throws Exception { districtList = districtService.roGetDistrictList(kenName, kenCountry, kenProvince); countryList = districtService.roGetCountry(); provinceList = districtService.roGetProvinceList("CN"); currentPage(districtList.size()); return SUCCESS; } public String delete() throws Exception { districtService.txDeleteDistrict(districtNo); return SUCCESS; } public String getDistrictNo() { return districtNo; } public void setDistrictNo(String districtNo) { this.districtNo = districtNo; } public List<District> getDistrictList() { return districtList; } public List<Country> getCountryList() { return countryList; } public List<Province> getProvinceList() { return provinceList; } public String getKenCountry() { return kenCountry; } public void setKenCountry(String kenCountry) { this.kenCountry = kenCountry; } public String getKenName() { return kenName; } public void setKenName(String kenName) { this.kenName = kenName; } public String getKenProvince() { return kenProvince; } public void setKenProvince(String kenProvince) { this.kenProvince = kenProvince; } public District getDistrict() { return district; } public void setDistrict(District district) { this.district = district; } }