增加城市 实体类,DAO , controller 接口实现
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package com.gzzn.omms.adminapi.controller.basicdata;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.gzzn.omms.adminapi.domain.secondary.dao.basicdata.SysCityDao;
|
||||
import com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata.SysCity;
|
||||
import com.gzzn.omms.adminapi.dto.ResponseDto;
|
||||
|
||||
/**
|
||||
* 城市
|
||||
* @author nyr
|
||||
*/
|
||||
@RestController
|
||||
public class SysCityController {
|
||||
|
||||
/**
|
||||
* 城市接口
|
||||
*/
|
||||
@Autowired
|
||||
private SysCityDao sysCityDao;
|
||||
|
||||
/**
|
||||
* 获取所有城市数据
|
||||
* @return
|
||||
*/
|
||||
@GetMapping(value="/basicdata/sysCitys")
|
||||
public ResponseDto getSysCity() {
|
||||
List<SysCity> sysCitieList = (List<SysCity>) sysCityDao.findAll();
|
||||
return ResponseDto.success(sysCitieList);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.gzzn.omms.adminapi.domain.secondary.dao.basicdata;
|
||||
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata.SysCity;
|
||||
|
||||
public interface SysCityDao extends CrudRepository<SysCity, String> {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,127 @@
|
||||
package com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.GeneratedValue;
|
||||
import javax.persistence.GenerationType;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.NamedQuery;
|
||||
import javax.persistence.SequenceGenerator;
|
||||
import javax.persistence.Table;
|
||||
|
||||
/**
|
||||
* 城市
|
||||
* @author nyr
|
||||
*
|
||||
*/
|
||||
@Entity
|
||||
@Table(name="SYS_CITY")
|
||||
@NamedQuery(name="SysCity.findAll", query="SELECT s FROM SysCity s")
|
||||
public class SysCity {
|
||||
|
||||
@Id
|
||||
@SequenceGenerator(name="SYS_CITY_CITYID_GENERATOR", sequenceName="SYS_CITY")
|
||||
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SYS_CITY_CITYID_GENERATOR")
|
||||
@Column(name="CITY_ID")
|
||||
private long cityId; //城市ID
|
||||
|
||||
@Column(name="CITY_CODE")
|
||||
private String cityCode; //城市代码
|
||||
|
||||
@Column(name="CITY_ICCDE")
|
||||
private String cityIccde; //ICCD城市代码
|
||||
|
||||
@Column(name="CITY_NAME_CHN")
|
||||
private String cityNameChn; //城市名称(中文)
|
||||
|
||||
@Column(name="CITY_NAME_ENG")
|
||||
private String cityNameEng; //城市名称(英文)
|
||||
|
||||
@Column(name="COUNTRY_ID")
|
||||
private BigDecimal countryId; //国家ID
|
||||
|
||||
@Column(name="MAIN_CITY_TAG")
|
||||
private BigDecimal mainCityTag; //主干城市标志:1-主干城市(相应机场为主干机场)0-非主干城市(相应机场为非主干机场)
|
||||
|
||||
private BigDecimal operate; //操作标识 1-使用 0-删除标识
|
||||
|
||||
@Column(name="TEL_CITY_CODE")
|
||||
private String telCityCode;
|
||||
|
||||
public SysCity() {
|
||||
}
|
||||
|
||||
public long getCityId() {
|
||||
return this.cityId;
|
||||
}
|
||||
|
||||
public void setCityId(long cityId) {
|
||||
this.cityId = cityId;
|
||||
}
|
||||
|
||||
public String getCityCode() {
|
||||
return this.cityCode;
|
||||
}
|
||||
|
||||
public void setCityCode(String cityCode) {
|
||||
this.cityCode = cityCode;
|
||||
}
|
||||
|
||||
public String getCityIccde() {
|
||||
return this.cityIccde;
|
||||
}
|
||||
|
||||
public void setCityIccde(String cityIccde) {
|
||||
this.cityIccde = cityIccde;
|
||||
}
|
||||
|
||||
public String getCityNameChn() {
|
||||
return this.cityNameChn;
|
||||
}
|
||||
|
||||
public void setCityNameChn(String cityNameChn) {
|
||||
this.cityNameChn = cityNameChn;
|
||||
}
|
||||
|
||||
public String getCityNameEng() {
|
||||
return this.cityNameEng;
|
||||
}
|
||||
|
||||
public void setCityNameEng(String cityNameEng) {
|
||||
this.cityNameEng = cityNameEng;
|
||||
}
|
||||
|
||||
public BigDecimal getCountryId() {
|
||||
return this.countryId;
|
||||
}
|
||||
|
||||
public void setCountryId(BigDecimal countryId) {
|
||||
this.countryId = countryId;
|
||||
}
|
||||
|
||||
public BigDecimal getMainCityTag() {
|
||||
return this.mainCityTag;
|
||||
}
|
||||
|
||||
public void setMainCityTag(BigDecimal mainCityTag) {
|
||||
this.mainCityTag = mainCityTag;
|
||||
}
|
||||
|
||||
public BigDecimal getOperate() {
|
||||
return this.operate;
|
||||
}
|
||||
|
||||
public void setOperate(BigDecimal operate) {
|
||||
this.operate = operate;
|
||||
}
|
||||
|
||||
public String getTelCityCode() {
|
||||
return this.telCityCode;
|
||||
}
|
||||
|
||||
public void setTelCityCode(String telCityCode) {
|
||||
this.telCityCode = telCityCode;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user