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

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


説明​

指定した 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