{primary} ルートパラメータのIDに紐づくレコードを返却します。
| メソッド | URI | Headers |
|---|---|---|
/api/application/training_schedule/{id} |
Default |
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| id | int | 請求書ID |
成功時
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| result | boolean | リクエスト結果 | true |
| errors | array | 成功のためエラーがないので空配列が返ってきます | |
| data[id] | int | id | |
| data[name] | string | 機関名称 | |
| data[training_facilities][][name] | string | 講習実施施設:施設名 | |
| data[training_facilities][][address] | string | 講習実施施設:住所 | |
| data[training_facilities][][phone_number] | string | 講習実施施設:連絡先 | |
| - | text | 監理団体:名称 | 初期値:監理団体->名称 変更不可 |
| - | text | 監理団体:住所 | 初期値:監理団体->住所 変更不可 |
| - | text | 監理団体:代表者氏名 | 初期値:監理団体->代表者氏名 変更不可 |
| data[instructor_name] | string | 法的保護の講義を行う講師:名称 | |
| data[instructor_occupation] | string | 法的保護の講義を行う講師:職業 | |
| data[instructor_affiliation] | string | 法的保護の講義を行う講師:所属機関 | |
| data[instructor_carrer] | string | 法的保護の講義を行う講師:専門的知識の経歴 | |
| data[instructor_license] | string | 法的保護の講義を行う講師:資格免許 | |
| data[holday] | check | 予定表:休日指定 | |
| data[public_holiday] | radio | 予定表:祝日可否 | |
| data[am_class_start_time] | date | 予定表:午前実施期間:開始 | |
| data[am_class_end_time] | date | 予定表:午前実施期間:終了 | |
| data[pm_class_start_time] | date | 予定表:午後実施期間:開始 | |
| data[pm_class_end_time] | date | 予定表:午後実施期間:終了 | |
| data[schedules][][am_content] | string | 予定表:午前:講習内容 | |
| data[schedules][][am_outsourcing] | select | 定表:午前:委託有無 | |
| data[schedules][][pm_content] | select | 予定表:午後:講習内容 | |
| data[schedules][][pm_outsourcing] | select | 定表:午後:委託有無 | |
| data[schedules][][training_facility] | string | 予定表:講習施設 | |
| data[schedules][][hours] | int | 予定表:時間数 | |
| data[schedules][][instructor_name] | string | 予定表:講師の氏名 |
{
"result" : true,
"errors" : "",
"data" : {
"id" : 1,
"name" : "ミャンマー送出機関",
"instructor_name" : "講師の名前",
"instructor_occupation" : "講師の職業",
"instructor_affiliation" : "講師の所属機関",
"instructor_carrer" : "講師の専門的知識の経歴",
"instructor_license" : "講師の資格免許",
"holday" : [0,1,2],
"public_holiday" : 1,
"am_class_start_time" : "09:00",
"am_class_end_time" : "18:00",
"pm_class_start_time" : "09:00",
"pm_class_end_time" : "18:00",
"training_facilities" : [
{
"id" :1,
"address" : "東京都千代田区東神田2-7-9",
"phone_number" : "03-1234-5678",
}
],
"schedules" : [
{
"am_content" : "午前の講習内容",
"am_outsourcing" : 1,
"pm_content" : "午後の講習内容",
"pm_outsourcing" : 1,
"training_facility" : [1,2],
"hours" : "30",
"instructor_name" : "講師の氏名",
}
],
}
},
}
ステータスコード:200
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| result | boolean | リクエスト結果 | |
| error | List |
失敗した理由を配列 |
{
"result" : false,
"errors" : {
'error' : ['失敗しました'],
},
"data" : "",
}
{primary} 何もなければ空配列で返却。検索条件で何も引っかからなかった場合を
想定しています。取得するデータが存在しないため
失敗ではなく、成功として返却します。
エラー件数は上限100件までとします。
{danger} 失敗時は200以外のエラーコードが返却されます。共通ルールのレスポンスをチェック。
SELECT
*
FROM
`organization_bills`
WHERE
`id` = $request->getInput('id')
AND `organization_bills`.`deleted_at` IS NULL