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