한국공항공사(KAC) - Front End
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

279 lines
5.6 KiB

2 years ago
@host = http://localhost:8080
@auth = palnet eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJseWhhbmQiLCJjc3RtclNubyI6NDYsImV4cCI6MTYzMDY2ODI4MiwidXNlcklkIjoibHloYW5kIiwiaWF0IjoxNjMwNjUwMjgyfQ.O0hohzuRtqVL7H-7Eq5bPdIbWGHIdf0OAbM2FY6t--zInl-ZjJ4DR4pJc1BfiWGWPp005gL9E5o8gHyDbS0URQ
###
# 나의 그룹 목록 조회 /api/bas/group/mylist
GET {{host}}/api/bas/group/mylist?cstmrSno=47
Authorization: {{auth}}
###
# 참여 그룹 목록 조회 /api/bas/group/joinlist
GET {{host}}/api/bas/group/joinlist?cstmrSno=46
Authorization: {{auth}}
###
# 그룹 상세 조회 /api/bas/group/detail/{id}
GET {{host}}/api/bas/group/detail/PALNET0002
Authorization: {{auth}}
###
# 그룹 생성 /api/bas/group/create
POST {{host}}/api/bas/group/create
Authorization: {{auth}}
content-Type: application/json
{
"groupId" : "PALNET0003",
"groupNm" : "팔네트웍스",
"groupTypeCd" : "02",
"cstmrSno" : 47
}
###
# 그룹 수정 /api/bas/group/update
PUT {{host}}/api/bas/group/update
Authorization: {{auth}}
content-Type: application/json
{
"groupId" : "PALNET0001",
"groupNm" : "팔네트웍스2",
"groupTypeCd" : "02"
}
###
# 그룹 삭제 /api/bas/group/delete/{id}
DELETE {{host}}/api/bas/group/delete/PALNET0002
Authorization: {{auth}}
###
# 그룹 조회 /api/bas/group/list
GET {{host}}/api/bas/group/list?cstmrSno=47
Authorization: {{auth}}
###
# 그룹코드 발급 /api/bas/group/createid
GET {{host}}/api/bas/group/createid
Authorization: {{auth}}
###
# 참여 그룹 목록 조회 /api/bas/group/join/list
GET {{host}}/api/bas/group/join/list?cstmrSno=46
Authorization: {{auth}}
###
# 가입처리 /api/bas/group/join/create
# // Y : 가입 , N : 탈퇴 , B : 블럭처리 , C : 가입신청 취소
POST {{host}}/api/bas/group/join/create
Authorization: {{auth}}
content-Type: application/json
{
"groupId": "PALNET0003",
"groupAuthCd" : "USER",
"cstmrSno" : 49,
"joinYn" : "Y"
}
###
# 가입취소/탈퇴 처리 /api/bas/group/join/update
PUT {{host}}/api/bas/group/join/update
Authorization: {{auth}}
content-Type: application/json
{
"groupId": "PALNET0003",
"joinYn" : "A" ,
"cstmrGroupSno" : 4
}
###
# 승인요청 조회
GET {{host}}/api/bas/group/aprv/list?cstmrSno=47
Authorization: {{auth}}
###
# 승인 처리/ 승인 취소 처리
PUT {{host}}/api/bas/group/aprv/update
Authorization: {{auth}}
content-Type: application/json
{
"cstmrGroupSno" : 4,
"aprvlYn" : "Y" ,
"aprvlUserId" : "lyhandjin"
}
###
# 그룹사용자 조회
GET {{host}}/api/bas/group/user/list?cstmrSno=47
Authorization: {{auth}}
###
# 사용자 권한 수정
PUT {{host}}/api/bas/group/user/update
Authorization: {{auth}}
content-Type: application/json
{
"cstmrGroupSno" : 4,
"joinYn" : "Y" ,
"groupAuthCd" : "ADMIN"
}
###
# 드론 리스트 조회
GET {{host}}/api/bas/dron/list?groupId=11111
Authorization: {{auth}}
###
# 드론 상세 조회
GET {{host}}/api/bas/dron/detail/1
Authorization: {{auth}}
###
# 드론 등록
POST {{host}}/api/bas/dron/create
Authorization: {{auth}}
content-Type: application/json
{
"groupId" : "1111" ,
"arcrftHght" : 1.111 ,
"arcrftLngth" : 1.222,
"arcrftModelNm" : "testModel",
"arcrftTypeCd" : "01" ,
"arcrftWdth" : 1.11,
"arcrftWght" : 10.11,
"cameraYn" : "Y" ,
"createUserId" : "lyhand",
"insrncYn" : "Y",
"prdctCmpnNm" : "WOW 미래기술",
"prdctNum" : "슈퍼드론",
"takeoffWght" : 40.11,
"updateUserId" : "lyhand",
"imageUrl" : "test",
"wghtTypeCd" : "01",
"idntfNum" : "DRON-000004",
"idntfTypeCd" : "DRON",
"ownerNm" : "강찬구" ,
"hpno" : "01099162432",
"telno" : ""
}
###
# 드론 수정
PUT {{host}}/api/bas/dron/update
Authorization: {{auth}}
content-Type: application/json
{
"groupId" : "1111" ,
"arcrftSno" : 3,
"arcrftHght" : 1.111 ,
"arcrftLngth" : 1,
"arcrftModelNm" : "testModel",
"arcrftTypeCd" : "01" ,
"arcrftWdth" : 1,
"arcrftWght" : 10,
"cameraYn" : "Y" ,
"insrncYn" : "Y",
"prdctCmpnNm" : "WOW 미래기술111",
"prdctNum" : "슈퍼드론222",
"takeoffWght" : 40,
"updateUserId" : "lyhand",
"imageUrl" : "test",
"wghtTypeCd" : "01",
"ownerSno" : 13,
"idntfNum" : "DRON-000004",
"newIdntfNum" : "DRON-000001",
"idntfTypeCd" : "DRON",
"ownerNm" : "강찬구2" ,
"hpno" : "01099162432",
"telno" : ""
}
###
# 드론 삭제
DELETE {{host}}/api/bas/dron/delete/3
Authorization: {{auth}}
###
# 식별장치 등록
POST {{host}}/api/bas/dron/idntf/create
Authorization: {{auth}}
content-Type: application/json
[{
"idntfNum" : "1111" ,
"idntfTypeCd" : "DRON",
"arcrftSno" : 5
}]
###
# 식별 장치 삭제
DELETE {{host}}/api/bas/dron/idntf/delete/1111
Authorization: {{auth}}
###
# 상세조회
GET {{host}}/api/ctr/cntrl/detail/762c2be1-0eff-480a-8922-83dce90cd07b
Authorization: {{auth}}
####
# 비행 현황 목록
GET {{host}}/api/anls/smlt/list?stDate=2021-08-04&endDate=2021-08-27
Authorization: {{auth}}
###
# 비행 좌표 데이터 조회
GET {{host}}/api/anls/smlt/hist/0f79d91d-0256-4db4-8327-afae4274fac4
Authorization: {{auth}}
###
# 비행 상세 데이터 조회
GET {{host}}/api/anls/smlt/detail/0f79d91d-0256-4db4-8327-afae4274fac4
Authorization: {{auth}}
###
# 비행 통계 데이터 조회
GET {{host}}/api/anls/smlt/stcs/0f79d91d-0256-4db4-8327-afae4274fac4
Authorization: {{auth}}
###
# 메인대시 보드 일별 통계
GET {{host}}/api/main/dash/stcs/day?yyyymm=2021-09
Authorization: {{auth}}
###
# 메인대시 보드 지역별 통계
GET {{host}}/api/main/dash/stcs/area?yyyymm=2021-09
Authorization: {{auth}}
###
# 참여 그룹 목록
GET {{host}}/api/main/dash/group/list?cstmrSno=46
Authorization: {{auth}}
###
# 기체 목록 조회
GET {{host}}/api/main/dash/arcrft/list?cstmrSno=46
Authorization: {{auth}}