-
Notifications
You must be signed in to change notification settings - Fork 4
구매 내역 조회
dayoung edited this page Jan 10, 2019
·
23 revisions
메소드 | 경로 | 설명 |
---|---|---|
Get | /notices/buys/{user_idx} | 구매 내역 조회 (날짜 DESC) |
메소드 | 경로 |
---|---|
결제전 - 직거래 | 금액, 은행, 계좌(관리자 계좌) |
결제전 - 택배 | 금액, 은행, 계좌(관리자 계좌) |
결제완료 - 직거래 | 관리자 배송 정보 |
결제완료 - 택배 | 관리자 배송 정보 x |
Authorization : token
token: 로그인 시 받는 문자열 ex) eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJEb0lUU09QVCIsInVzZXJfaWR4Ijo3LCJleHAiOjE1NDkyODI2MjB9.ZkF-UKRV_OLRcbOo0odXx4OUG-n2PH-qAoKqS3oSP7k
ex) GET localhost:8080/notices/buys/9
{
"status": 200,
"message": "알림 구매 내역 조회 성공",
"data": [
{ //결제전택배
"p_idx": 17,
"p_isPay": 0,
"p_isDelivery": 1,
"p_date": "01.07(월)",
"c_isComment": false, //추가
"a_idx": 10,
"a_name": "피자",
"a_u_name": "ssss",
"a_price": 0,
"a_pic_url": "https://s3.ap-northeast-2.amazonaws.com/project-artoo/artwork/KakaoTalk_Photo_2019-01-07-16-33-03.jpeg",
"u_name": "관리자",
"u_phone": "010-3113-0573",
"u_address": "인천시 계양구 계양문화로 168 317동 304호",
"u_bank": "신한은행",
"u_account": "110-432-638438"
},
{//결제전직거래
"p_idx": 9,
"p_isPay": 0,
"p_isDelivery": 0,
"p_date": "01.01(화)",
"c_isComment": false,
"a_idx": 5,
"a_name": "숲길",
"a_u_name": "김자현",
"a_price": 0,
"a_pic_url": "https://s3.ap-northeast-2.amazonaws.com/project-artoo/artwork/98d76a7de6064d66a45a3059922eb3e5.jpeg",
"u_name": "관리자",
"u_phone": "010-3113-0573",
"u_address": "인천시 계양구 계양문화로 168 317동 304호",
"u_bank": "신한은행",
"u_account": "110-432-638438"
},
{//결제완료직거래
"p_idx": 10,
"p_isPay": 1,
"p_isDelivery": 0,
"p_date": "01.01(화)",
"c_isComment": false,
"a_idx": 9,
"a_name": "내안의 무엇",
"a_u_name": "ssss",
"a_price": 0,
"a_pic_url": "https://s3.ap-northeast-2.amazonaws.com/project-artoo/artwork/0c3c7b278f8341c7be5a44e94a2f6d68.jpeg",
"u_name": "관리자",
"u_phone": "010-3113-0573",
"u_address": "인천시 계양구 계양문화로 168 317동 304호",
"u_bank": null,
"u_account": null
},
{//결제완료택배
"p_idx": 11,
"p_isPay": 1,
"p_isDelivery": 1,
"p_date": "01.01(화)",
"c_isComment": false,
"a_idx": 13,
"a_name": "너와나와카와",
"a_u_name": "jm",
"a_price": 0,
"a_pic_url": "https://s3.ap-northeast-2.amazonaws.com/project-artoo/artwork/IMG_9313.JPG",
"u_name": "관리자",
"u_phone": "010-3113-0573",
"u_address": "인천시 계양구 계양문화로 168 317동 304호",
"u_bank": null,
"u_account": null
}
]
}
변수 | 타입 | 설명 |
---|---|---|
p_idx | int | 구매 인덱스 |
p_isPay | int | 구매 상태 0- 결제전 1- 결제완료 |
p_isDelivery | int | 구매 방법 0- 직거래 1- 택배 |
p_date | String | 구매 날짜 ex.(12.03(목)) |
c_isComment ** | boolean | 후기 작성 가능 여부 false: 후기 미작성(작성가능) true- 후기 작성됨(작성불가) |
a_idx | int | 작품 인덱스 (FK) |
a_name | String | 작품명 |
a_u_name | String | 작가 이름 |
a_price | int | 작품 가격 |
a_pic_url | String | 사진 url |
u_idx (삭제) | int | (판매자 혹은 구매자) u_idx |
u_name | String | (판매자 혹은 구매자) 이름 |
u_phone | String | (판매자 혹은 구매자) 핸드폰 번호 |
u_address | String | (판매자 혹은 구매자) 주소 |
u_bank | String | (판매자 혹은 구매자) 은행 이름 |
u_account | String | (판매자 혹은 구매자) 은행 계좌번호 |
구매 내역이 없을 경우
{
"status": 204,
"message": "구매내역이 존재하지 않습니다.",
"data": []
}
{
"status": 500,
"message": "서버 내부 에러",
"data": null
}
{
"status": 401,
"message": "인증 실패",
"data": null
}