Skip to content

Commit

Permalink
Feature/backend (#216)
Browse files Browse the repository at this point in the history
* Modify: CI/CD 수정

* Feat: navigation API 개발 완료

* Modify: navigation API 수정

* Fix: navigation API 예외처리

* Feat: CORS http 포트 추가

* Modify: CORS 옵션 수정

* Modify: CORS 옵션 수정

* Feat: https 서버 업데이트

* HTTPS 적용

* Feat: COSR 옵션 https 추가

* Feat: 없는 지하철역 예외처리

* Feat: 없는 지하철역 예외처리

* Modify: 예외처리 진행

* Modify: https 서버 수정

* Feat: 길찾기 기능 가중치 추가

* Feat: 길찾기 필요 정보 추가, 인터페이스 수정

* Feat: CI/CD 수정

* Modify: 교통약자 도우미번호 추가

* Feat: 지하철 이름 검색 시 주소 같이 제공

* Feat: 지하철 이름 검색 시 주소 같이 제공

* Modify: 지하철 역 좌표 제공 기능 수정

* Modify: 길찾기 오류 수정

* Fix: 길찾기 오류 임시 수정
  • Loading branch information
sw0501 authored Dec 12, 2023
1 parent 7f759a0 commit 9c91458
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 6 deletions.
18 changes: 13 additions & 5 deletions BackendTS/routes/navigation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -508,23 +508,31 @@ router.get('/:startX/:startY/:endX/:endY/:type',async(req:Request,res:Response)=
//지하철인 경우
else if(element.trafficType === 1){
delete element.lane[0].subwayCityCode;
if(element.lane[0].name === "수도권 분당선(급행)"){
element.lane[0].subwayCode = 10;
if(element.lane[0].name === "수도권 분당선(급행)" || element.lane[0].name === "수도권 분당선"){
element.lane[0].subwayCode = "K1";
}
else if(element.lane[0].name === "수도권 신분당선"){
element.lane[0].subwayCode = 11;
else if(element.lane[0].name === "수도권 신분당선" || element.lane[0].name === "수도권 신분당선(급행)"){
element.lane[0].subwayCode = "D1";
}

const getSationInfo = (name:string, subwayCode:number) => new Promise((res,rej)=>{
const SQL:string = "Select * from subcode_1 where STIN_NM LIKE ? and LN_CD = ?;";
const connection:any = db.return_connection();

connection.query(SQL, ['%' + name + '%',subwayCode],function(err:Error,results:any,fields:any){
if (err) {
console.log(err);
return rej(err);
}
else{
if(results.length === 0){
return res({
stCd: null,
lnCd: null,
railCd: null,
stNm: null,
})
}
return res({
stCd: results[0].STIN_CD,
lnCd: results[0].LN_CD,
Expand Down
2 changes: 1 addition & 1 deletion interfaces/Navigation/navigation.interface.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ interface NavigationLane {
busLocalBlID?: number,
busCityCode?: number,
busProviderCode?: number,
subwayCode?: number,
subwayCode?: any,
subwayCityCode?: number
}

Expand Down

0 comments on commit 9c91458

Please sign in to comment.