增加航空公司 实体类,DAO , controller 接口实现
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
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.SysAirlineDao;
|
||||
import com.gzzn.omms.adminapi.domain.secondary.entity.baiscdata.SysAirline;
|
||||
import com.gzzn.omms.adminapi.dto.ResponseDto;
|
||||
|
||||
/**
|
||||
* 航空公司
|
||||
* @author nyr
|
||||
*/
|
||||
@RestController
|
||||
public class SysAirlineController {
|
||||
|
||||
/**
|
||||
* 航空公司接口
|
||||
*/
|
||||
@Autowired
|
||||
private SysAirlineDao sysAirlineDao;
|
||||
|
||||
/**
|
||||
* 获取所有航空公司数据
|
||||
* @return
|
||||
*/
|
||||
@GetMapping(value="/basicdata/sysAirlines")
|
||||
public ResponseDto getSysAirline() {
|
||||
List<SysAirline> sysAirlineList = (List<SysAirline>) sysAirlineDao.findAll();
|
||||
return ResponseDto.success(sysAirlineList);
|
||||
}
|
||||
}
|
||||
@@ -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.SysAirline;
|
||||
|
||||
public interface SysAirlineDao extends CrudRepository<SysAirline, String> {
|
||||
|
||||
}
|
||||
+222
@@ -0,0 +1,222 @@
|
||||
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_AIRLINE")
|
||||
@NamedQuery(name="SysAirline.findAll", query="SELECT s FROM SysAirline s")
|
||||
public class SysAirline {
|
||||
|
||||
@Id
|
||||
@SequenceGenerator(name="SYS_AIRLINE_AIRLINEID_GENERATOR", sequenceName="SYS_AIRLINE")
|
||||
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SYS_AIRLINE_AIRLINEID_GENERATOR")
|
||||
@Column(name="AIRLINE_ID")
|
||||
private long airlineId; //航空公司ID
|
||||
|
||||
@Column(name="AIRLINE_CODE")
|
||||
private String airlineCode; //航空公司代码
|
||||
|
||||
@Column(name="AIRLINE_CODE_CAA")
|
||||
private String airlineCodeCaa; //航空公司代码(CAA格式)
|
||||
|
||||
@Column(name="AIRLINE_CODE_IATA")
|
||||
private String airlineCodeIata; //航空公司代码(IATA格式)
|
||||
|
||||
@Column(name="AIRLINE_CODE_ICAO")
|
||||
private String airlineCodeIcao; //航空公司代码(ICAO格式)
|
||||
|
||||
@Column(name="AIRLINE_GROUP_ID")
|
||||
private BigDecimal airlineGroupId; //航空集团公司表记录ID
|
||||
|
||||
@Column(name="AIRLINE_NAME")
|
||||
private String airlineName; //航空公司名称
|
||||
|
||||
@Column(name="AIRLINE_NAME_ENG")
|
||||
private String airlineNameEng; //航空公司名称(英文)
|
||||
|
||||
@Column(name="BRIEF_NAME_CHN")
|
||||
private String briefNameChn; //简称(中文)
|
||||
|
||||
@Column(name="BRIEF_NAME_ENG")
|
||||
private String briefNameEng; //简称(英文)
|
||||
|
||||
private String code; //子公司code
|
||||
|
||||
@Column(name="COUNTRY_ID")
|
||||
private BigDecimal countryId; //国家ID
|
||||
|
||||
@Column(name="HOST_FLAG")
|
||||
private BigDecimal hostFlag; //主场标志:1-主场、 0-非主场
|
||||
|
||||
@Column(name="INTERNATIONAL_FLAG")
|
||||
private BigDecimal internationalFlag; //国际机场/航空公司标志:1-国际机场/航空公司 0-非国际机场/航空公司
|
||||
|
||||
private String namc; //子公司中文名
|
||||
|
||||
private String name; //子公司英文名
|
||||
|
||||
private BigDecimal operate; //操作标识 1-使用 0-删除标识
|
||||
|
||||
@Column(name="PARENT_AIRLINE_ID")
|
||||
private BigDecimal parentAirlineId; //上级航空公司ID(本航空公司所属航空集团公司)
|
||||
|
||||
public SysAirline() {
|
||||
}
|
||||
|
||||
public long getAirlineId() {
|
||||
return this.airlineId;
|
||||
}
|
||||
|
||||
public void setAirlineId(long airlineId) {
|
||||
this.airlineId = airlineId;
|
||||
}
|
||||
|
||||
public String getAirlineCode() {
|
||||
return this.airlineCode;
|
||||
}
|
||||
|
||||
public void setAirlineCode(String airlineCode) {
|
||||
this.airlineCode = airlineCode;
|
||||
}
|
||||
|
||||
public String getAirlineCodeCaa() {
|
||||
return this.airlineCodeCaa;
|
||||
}
|
||||
|
||||
public void setAirlineCodeCaa(String airlineCodeCaa) {
|
||||
this.airlineCodeCaa = airlineCodeCaa;
|
||||
}
|
||||
|
||||
public String getAirlineCodeIata() {
|
||||
return this.airlineCodeIata;
|
||||
}
|
||||
|
||||
public void setAirlineCodeIata(String airlineCodeIata) {
|
||||
this.airlineCodeIata = airlineCodeIata;
|
||||
}
|
||||
|
||||
public String getAirlineCodeIcao() {
|
||||
return this.airlineCodeIcao;
|
||||
}
|
||||
|
||||
public void setAirlineCodeIcao(String airlineCodeIcao) {
|
||||
this.airlineCodeIcao = airlineCodeIcao;
|
||||
}
|
||||
|
||||
public BigDecimal getAirlineGroupId() {
|
||||
return this.airlineGroupId;
|
||||
}
|
||||
|
||||
public void setAirlineGroupId(BigDecimal airlineGroupId) {
|
||||
this.airlineGroupId = airlineGroupId;
|
||||
}
|
||||
|
||||
public String getAirlineName() {
|
||||
return this.airlineName;
|
||||
}
|
||||
|
||||
public void setAirlineName(String airlineName) {
|
||||
this.airlineName = airlineName;
|
||||
}
|
||||
|
||||
public String getAirlineNameEng() {
|
||||
return this.airlineNameEng;
|
||||
}
|
||||
|
||||
public void setAirlineNameEng(String airlineNameEng) {
|
||||
this.airlineNameEng = airlineNameEng;
|
||||
}
|
||||
|
||||
public String getBriefNameChn() {
|
||||
return this.briefNameChn;
|
||||
}
|
||||
|
||||
public void setBriefNameChn(String briefNameChn) {
|
||||
this.briefNameChn = briefNameChn;
|
||||
}
|
||||
|
||||
public String getBriefNameEng() {
|
||||
return this.briefNameEng;
|
||||
}
|
||||
|
||||
public void setBriefNameEng(String briefNameEng) {
|
||||
this.briefNameEng = briefNameEng;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return this.code;
|
||||
}
|
||||
|
||||
public void setCode(String code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public BigDecimal getCountryId() {
|
||||
return this.countryId;
|
||||
}
|
||||
|
||||
public void setCountryId(BigDecimal countryId) {
|
||||
this.countryId = countryId;
|
||||
}
|
||||
|
||||
public BigDecimal getHostFlag() {
|
||||
return this.hostFlag;
|
||||
}
|
||||
|
||||
public void setHostFlag(BigDecimal hostFlag) {
|
||||
this.hostFlag = hostFlag;
|
||||
}
|
||||
|
||||
public BigDecimal getInternationalFlag() {
|
||||
return this.internationalFlag;
|
||||
}
|
||||
|
||||
public void setInternationalFlag(BigDecimal internationalFlag) {
|
||||
this.internationalFlag = internationalFlag;
|
||||
}
|
||||
|
||||
public String getNamc() {
|
||||
return this.namc;
|
||||
}
|
||||
|
||||
public void setNamc(String namc) {
|
||||
this.namc = namc;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return this.name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public BigDecimal getOperate() {
|
||||
return this.operate;
|
||||
}
|
||||
|
||||
public void setOperate(BigDecimal operate) {
|
||||
this.operate = operate;
|
||||
}
|
||||
|
||||
public BigDecimal getParentAirlineId() {
|
||||
return this.parentAirlineId;
|
||||
}
|
||||
|
||||
public void setParentAirlineId(BigDecimal parentAirlineId) {
|
||||
this.parentAirlineId = parentAirlineId;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user