path parameter {order-id} 에 해당하는 거래의 발주서를 작성 및 수정합니다.
PUT http://localhost:8080/customer/order/0/purchase-order
Header
이름 | 타입 | 설명 | 필수 |
---|---|---|---|
Authorization | String | 사용자의 Access Token | |
예시 : bearer access token | O |
Path Parameter
이름 | 타입 | 설명 | 필수 |
---|---|---|---|
order-id | Integer | 거래의 DB ID | O |
Request Body
이름 | 타입 | 설명 | 필수 |
---|---|---|---|
file | MultipartFile | 발주서 파일 | |
(PDF, xlsx, …) | X | ||
purchaseOrder | PurchaseOrder | 발주서 내용 | O |
PurchaseOrder
이름 | 타입 | 설명 | 필수 |
---|---|---|---|
inspectionPeriod | LocalDate | 검수 기간 | |
[YYYY]-[MM]-[DD] | O | ||
inspectionCondition | String | 검수 조건 | O |
paymentDate | LocalDate | 지급 일자 | |
[YYYY]-[MM]-[DD] | O |
성공
Response Body
이름 | 타입 | 설명 | 필수 |
---|---|---|---|
id | Long | 발주서의 DB ID | O |
fileName | String | 견적서 파일 이름 | O |
fileUrl | String | 견적서 파일 다운로드 URL | O |