メインコンテンツまでスキップ

プロジェクトカレンダーの更新


説明

指定した ID のプロジェクトのカレンダーを更新します。

必要権限

なし

URL

PUT /project/projects/{projectId}/workCalendar

パスパラメーター

名前必須か説明
projectIdstringプロジェクトID

リクエストボディ

名前必須か説明
specifiedWorkDate<Date, boolean>×稼働日かどうか
true: 稼働日
false: 非稼働日
workDayOfWeek<string, boolean>×曜日が稼働日かどうか
true: 稼働日
false: 非稼働日
resetToDefaultboolean×true:プロジェクトのカレンダー設定をシステム標準のカレンダー設定と同じ値にします。

レスポンス

名前説明
なし

エラーケース

特記事項

なし

サンプル

プロジェクトを指定して、プロジェクトカレンダーを更新する

PUT /project/projects/6/workCalendar
Request Body
{
"workDayOfWeek":{
"sunday":false,
"monday":false,
"tuesday":true,
"wednesday":true,
"thursday":true,
"friday":true,
"saturday":true
},
"specifiedWorkDate":{
"2019/02/11":true,
"2019/03/21":true
}
}
Response
200 OK