6. 메뉴 수정 API (/menus/{menuId})

✅ 메서드 및 URL

메서드 요청 URL
PUT /api/menus/{menuId}

✅ Request Header

파라미터 타입 필수여부 설명
Authorization String 필수 JWT 인증 토큰 (가게 소유주)
Content-Type String 필수 application/json

✅ Request Path Parameter

파라미터 타입 필수여부 설명
menuId Integer 필수 수정할 메뉴 ID

✅ Request Elements

파라미터 타입 필수여부 설명
name String 필수 메뉴 이름
price Integer 필수 가격 (단위: 원)
img String 선택 이미지 URL

✅ Request 예시

json
복사편집
{
  "name": "치즈떡볶이",
  "price": 6000,
  "img": "<https://example.com/images/cheese.jpg>"
}


✅ Response Elements

필드명 타입 설명
menuId Integer 수정된 메뉴 ID
name String 수정된 메뉴 이름
price Integer 수정된 가격
img String 이미지 URL
updatedAt String 수정된 시간 (ISO 8601 형식)

✅ Response 예시 (200 OK)