Skip to content

구매 내역 조회

dayoung edited this page Jan 10, 2019 · 23 revisions

구매 내역 조회 (/notices/buys/{user_idx})

1.7 (월)- u_idx 변수삭제 및 관리자 정보만 제공으로 변경
1.8 (화)- p_isComment 컬럼 추가(후기 작성 가능여부)
메소드 경로 설명
Get /notices/buys/{user_idx} 구매 내역 조회 (날짜 DESC)

API 설명

메소드 경로
결제전 - 직거래 금액, 은행, 계좌(관리자 계좌)
결제전 - 택배 금액, 은행, 계좌(관리자 계좌)
결제완료 - 직거래 관리자 배송 정보
결제완료 - 택배 관리자 배송 정보 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 (판매자 혹은 구매자) 은행 계좌번호

NOT_FOUND_READ_BUYS

구매 내역이 없을 경우

{
    "status": 204,
    "message": "구매내역이 존재하지 않습니다.",
    "data": []
}

INTERNAL SERVER ERROR

{
    "status": 500,
    "message": "서버 내부 에러",
    "data": null
}

header 의 token과 user_idx 일치하지 않은 경우

{
    "status": 401,
    "message": "인증 실패",
    "data": null
}

Home

URI


(상윤) 로그인*

카카오 로그인 - 정빈

카카오 회원가입 - 정빈


(나연)

오늘의 작품 조회*

테마의 따른 작품 조회*

특정 테마 상세 조회*


작품 전체 조회 2.11수정- 다영 /최신순,높은가격순, 낮은 가격순, 인기순- 정빈

작품 전체 조회(a_idx, pic_url만 받기)/최신순* - 정빈

작품 필터 검색* - 나연 다영

특정 미술작품 조회* - 정빈 다영

구매 페이지(미술작품 조회)* - 상윤

구매 페이지(구매하기 버튼 클릭)* - 상윤

작품 내용 업로드* - 정빈

작품 내용 수정* - 정빈

작품 삭제* - 정빈

작품 좋아요/취소* - 정빈


전시 메인 - 모든 전시 조회* - 다영

전시장 입장 - 삭제 예정ㅠ

전시관람* - 다영

전시신청서* -다영

전시신청* - 다영

전시신청 취소* - 다영


회원 작품 조회* - 상윤

저장(좋아요) 작품 조회* - 상윤

거래 작품 조회* - 상윤

거래 후기 조회* - 상윤

회원 가입* - 상윤 다영

회원 소개란 삽입/수정* - 상윤

회원 정보 조회* - 상윤

회원 정보 수정* - 상윤

회원 비밀번호 수정*- 상윤

회원 삭제


구매 내역 조회 - 다영

판매 내역 조회- 다영

후기 작성 - 정빈(p_state체크 결제 전 작성 안되게)

전시내역- 다영

전시신청 취소*- 다영


특정 작품 모든 댓글 조회* - 정빈

특정 미술작품에 댓글 작성*-정빈

특정 미술작품에 댓글 수정*-정빈

특정 미술작품에 대한 댓글 삭제*-정빈

Clone this wiki locally