コンテンツにスキップ

C-10 クライアント 業務テンプレートの編集

項目 内容
画面 ID C-10
URL /shift/client/tasks/[id]/edit
開ける人 企業アカウント・事業所アカウント
画面の目的 業務テンプレートの内容と画像を直す

画面の形

フォームの幅は 760px で中央に寄せ、保存のボタンは画面下に固定します。

この画面は項目を畳みません。 直す画面で既に入っている値が隠れると、 直したい項目を探せなくなるためです(畳むのは新規作成の画面だけ)。


入力項目

C-09 新規登録 と同じ項目・同じルールです。 初期値には、いま保存されている値が入ります。

勤務地が空のときは、入力欄の薄い文字に事業所の所在地が出ます。 自分で入れた値なのか引き継いでいるのかを、見て分かるようにするためです。

ボタンと操作

ボタン 何が起きるか 確認ダイアログ
更新する 内容を保存して C-08 一覧 へ戻ります なし
画像を追加 選んだ画像をその場で送ります なし
画像を削除 その画像を消します あり
キャンセル 前の画面へ戻る —

新規登録では「登録する」、既にあるものを直すときは「更新する」と 言葉を使い分けています。どちらの操作をしているかを取り違えないためです。

直してもお仕事には反映されない

テンプレートを直しても、そこから既に作ったお仕事は変わりません。 募集を出したあとに内容が勝手に変わると、応募した人が見た条件と 食い違うためです。

状態ごとの表示

状況 表示
読み込み中 読み込み中の印
取得に失敗 エラーの文言
別の事業所のテンプレートを URL で直接開いた 見つかりません(404)

画像を送っている間

画像を送っている間は 画像をアップロード中…(進み具合が取れるときは %、複数枚なら何枚目かも)を出し、保存のボタンを押せなくします。 数秒かかることがあり、黙って待たせると二重に押されてしまうためです。 文言は 07 メッセージ の「画像を送っている間」に まとめています。


権限

C-08 と同じです。

遷移先と使う API

使う API いつ
GET /api/shift/tasks/{id}/ 画面を開いたとき
PATCH /api/shift/tasks/{id}/ 更新したとき
POST /api/shift/tasks/{id}/upload-image/(BusinessTaskViewSet.upload_image) 画像を追加したとき
DELETE /api/shift/tasks/{id}/delete-image/{image_id}/(BusinessTaskViewSet.delete_image) 画像を消したとき