C-11 クライアント 応募管理¶
業務の流れ:04 応募・確定 の 19 応募を確認する
| 項目 | 内容 |
|---|---|
| 画面 ID | C-11 |
| URL | /shift/client/applications |
| 開ける人 | 企業アカウント・事業所アカウント |
| 画面の目的 | 応募を一覧で見て、確定・却下する。まとめても処理できる |
画面¶

説明文は 応募者の確認・確定管理 です。
一覧の列¶
| 列 | 内容 |
|---|---|
| 選択 | まとめて処理する行を選ぶ。「応募中」の行だけ選べます |
| スタッフ名 | 年齢も出ます |
| メールアドレス | |
| JOB | お仕事の名前 |
| 勤務日時 | 日付と HH:mm〜HH:mm。勤務日を過ぎた未確定には 勤務日を過ぎています が付きます |
| 応募日時 | |
| ステータス | 応募中 / 確定 / 不採用 / キャンセル / 辞退 |
| 操作 | 確定 / 却下 |
「応募中」の行は背景に薄く色を付けます。手を付けるべき行が ひと目で分かるようにするためです。
入力項目¶
| ラベル | 必須 | 形式 | 初期値 | 入力例の表示 |
|---|---|---|---|---|
| 検索 | 任意 | 自由入力 | 空 | スタッフ名・メール・JOBで検索 |
| ステータス | 任意 | 一覧から選ぶ | すべて | — |
| 勤務日 | 任意 | 日付 | 空 | — |
ボタンと操作¶
1 件ずつ¶
| ボタン | 出る条件 | 確認ダイアログ | 成功したとき | 失敗したとき |
|---|---|---|---|---|
| 確定 | 「応募中」かつ自動確定でない | この応募を確定しますか? / 本文 {氏名} さんの応募を確定状態に変更します。 / 実行 確定する |
応募を確定しました |
サーバの文言、無ければ 操作に失敗しました |
| 却下 | 「応募中」または「確定」 | この応募を却下しますか? / 本文 {氏名} さんの応募を却下します。確定済みでもこの操作は可能です。 / 実行 却下する |
応募を却下しました |
同上 |
まとめて¶
行を選ぶと、上に {件数}件を選択中 と「まとめて確定」「まとめて却下」が出ます。
| ボタン | 確認ダイアログ |
|---|---|
| まとめて確定 | {件数}件の応募を確定しますか? / 本文 募集人数の上限や、同時間帯の重複に当たるものは確定されません。結果は件数と理由で表示します。 / 実行 確定する |
| まとめて却下 | {件数}件の応募を却下しますか? / 本文 却下した応募は元に戻せません。 / 実行 却下する |
一括でも1 件ずつとまったく同じ処理を通ります。重複の確認・募集人数の 上限・勤怠の記録の作成が、一括のときだけ抜けることを防ぐためです。
一部だけ失敗したときは、件数と理由を添えて知らせます
({メッセージ}({理由}))。何が通って何が通らなかったか分からないと
対処できないためです。
勤務日を過ぎた応募を確定するとき¶
確認ダイアログに、次の注意が足されます。
勤務日を過ぎています。確定すると勤怠の記録が作られます。
実際に勤務した場合のみ確定し、勤怠画面で出勤・退勤の時刻を
入力してください
まとめて確定するときは 選択したうち N 件は… と件数を添えます。
くわしくは 04 業務ルール を見てください。
状態ごとの表示¶
| 状況 | 表示 |
|---|---|
| 読み込み中 | 枠だけの仮表示 |
| 1 件も無い | 応募はまだありません |
| 絞り込んで 0 件 | 条件に一致する応募はありません |
| 事業所を選んでいない | C-02 へ案内されます |
一覧に出る範囲¶
出るのは、選んでいる事業所のお仕事への応募です。応募した人が どの事業所に所属しているかは見ません。スタッフは法人に属し、複数の 事業所で働けるので(C-05 参照)、他の事業所の スタッフがこの事業所のお仕事に応募・確定していれば、ここにも出ます。
権限¶
| 利用者 | 見る | 確定・却下 |
|---|---|---|
| 企業アカウント・事業所アカウント | ○(選んでいる事業所のみ) | ○ |
| スタッフ | ×(自分の応募は S-04 で見ます) | × |
| Gipple 管理者 | ○ | ○ |
遷移先と使う API¶
| 使う API | いつ |
|---|---|
GET /api/shift/applications/ |
画面を開いたとき、絞り込んだとき |
POST /api/shift/applications/{id}/confirm/(JobApplicationViewSet.confirm) |
1 件確定したとき |
POST /api/shift/applications/{id}/reject/(JobApplicationViewSet.reject) |
1 件却下したとき |
POST /api/shift/applications/bulk-action/(JobApplicationViewSet.bulk_action) |
まとめて処理したとき |