public abstract class AbstractLbrDailyRecordControllerBase extends Object implements LbrDailyRecordIF
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
PropertyHelper |
propertyHelper
PropertyHelper .
|
コンストラクタと説明 |
---|
AbstractLbrDailyRecordControllerBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
applyActual(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
実績申請を実行.
|
protected void |
applyActualResultAmend(LogicResultDto result)
実績申請の後処理.
|
String |
applyLumpActual(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
一括実績申請を実行.
|
protected void |
applyLumpActualResultAmend(LogicResultDto result)
一括実績申請の後処理.
|
String |
applyLumpPlan(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
一括予定申請を実行.
|
protected void |
applyLumpPlanResultAmend(LogicResultDto result)
一括予定申請の後処理.
|
String |
applyPlan(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
予定申請を実行.
|
protected void |
applyPlanResultAmend(LogicResultDto result)
予定申請の後処理.
|
String |
approve(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
承認を実行.
|
protected void |
approveResultAmend(LogicResultDto result)
承認の後処理.
|
String |
approveSup(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
承認(管理者)を実行.
|
protected void |
approveSupResultAmend(LogicResultDto result)
承認(管理者)の後処理.
|
String |
cancel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
取消しを実行.
|
protected void |
cancelResultAmend(LogicResultDto result)
取消しの後処理.
|
String |
correct(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
訂正を実行.
|
String |
correctCancel(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
管理者による取消しを実行.
|
protected void |
correctCancelResultAmend(LogicResultDto result)
管理者による取消しの後処理.
|
protected void |
correctResultAmend(LogicResultDto result)
訂正の後処理.
|
String |
draft(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
保存処理を実行.
|
String |
draftLump(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
一括保存処理を実行.
|
protected void |
draftLumpResultAmend(LogicResultDto result)
一括保存処理の後処理.
|
protected void |
draftResultAmend(LogicResultDto result)
保存処理の後処理.
|
protected abstract AbstractLbrDailyRecordFormBase |
getForm()
利用する勤務入力(Form)を返却.
|
protected abstract LbrDailyRecordLogicIF |
getLogic()
勤務表日次入力ガジェット(Logic)インスタンスを返却.
|
String |
inspectNg(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
点検NGを実行.
|
protected void |
inspectNgResultAmend(LogicResultDto result)
点検NGの後処理.
|
String |
inspectOk(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
点検OKを実行.
|
protected void |
inspectOkResultAmend(LogicResultDto result)
点検OKの後処理.
|
protected PermitMessageHolder |
isPermitWorkData(AbstractLbrDailyRecordFormBase form)
作業実績使用権限チェック処理.
|
String |
load(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
日次勤務データのロード.
|
protected void |
loadResultAmend(LogicResultDto result)
日次勤務データのロードの後処理.
|
String |
sendback(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
差戻しを実行.
|
protected void |
sendbackResultAmend(LogicResultDto result)
差戻しの後処理.
|
String |
sendbackSup(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractLbrDailyRecordFormBase form,
org.springframework.ui.Model model)
差戻し(管理者)を実行.
|
protected void |
sendbackSupResultAmend(LogicResultDto result)
差戻し(管理者)の後処理.
|
protected abstract void |
setForm(AbstractLbrDailyRecordFormBase form)
利用する勤務入力(Form)を設定.
|
@Autowired public ContextHelper contextHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public DateHelper dateHelper
@RequestMapping(value="load") public String load(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ガジェットロジッククラス
のロードメソッド
を実行。後処理
を実行load
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="draft") public String draft(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。保存メソッド
を実行。後処理
を実行draft
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="applyPlan") public String applyPlan(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。予定申請メソッド
を実行。後処理
を実行applyPlan
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="applyActual") public String applyActual(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。実績申請メソッド
を実行。後処理
を実行レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDtoを出力
applyActual
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="draftLump") public String draftLump(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須一括登録先日付データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。一括保存メソッド
を実行。後処理
を実行draftLump
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="applyLumpPlan") public String applyLumpPlan(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須一括登録先日付データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。一括予定申請メソッド
を実行。後処理
を実行applyLumpPlan
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="applyLumpActual") public String applyLumpActual(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須一括登録先日付データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。一括実績申請メソッド
を実行。後処理
を実行applyLumpActual
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="approve") public String approve(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
approve
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="approveSup") public String approveSup(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ガジェットロジッククラス
の
権限判定メソッド
を実行。承認(管理者)メソッド
を実行。後処理
を実行approveSup
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="cancel") public String cancel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
cancel
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="sendback") public String sendback(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
sendback
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="sendbackSup") public String sendbackSup(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ガジェットロジッククラス
の
権限判定メソッド
を実行。差戻し(管理者)メソッド
を実行。後処理
を実行sendbackSup
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="inspectOk") public String inspectOk(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
inspectOk
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="inspectNg") public String inspectNg(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ガジェットロジッククラス
の
権限判定メソッド
を実行。点検NGメソッド
を実行。後処理
を実行レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDtoを出力
inspectNg
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="correct") public String correct(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ユーザコード
:必須対象日
:必須更新対象データ(JSON)
:必須ガジェットロジッククラス
の
権限判定メソッド
を実行。訂正メソッド
を実行。後処理
を実行correct
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="correctCancel") public String correctCancel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractLbrDailyRecordFormBase form, org.springframework.ui.Model model)
下記内容の処理を実行します。
ガジェットロジッククラス
の
権限判定メソッド
を実行。取消し(管理者)メソッド
を実行。後処理
を実行correctCancel
インタフェース内 LbrDailyRecordIF
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルprotected abstract AbstractLbrDailyRecordFormBase getForm()
protected abstract void setForm(AbstractLbrDailyRecordFormBase form)
form
- 勤務入力(Form)protected abstract LbrDailyRecordLogicIF getLogic()
protected void loadResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void draftResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void applyPlanResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void applyActualResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void draftLumpResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void applyLumpPlanResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void applyLumpActualResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void approveResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void approveSupResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void cancelResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void sendbackResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void sendbackSupResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void inspectOkResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void inspectNgResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void correctResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected void correctCancelResultAmend(LogicResultDto result)
ロジックの実行結果に対し補正を行います。
基底では何も処理を行いません。
result
- ロジック実行結果protected PermitMessageHolder isPermitWorkData(AbstractLbrDailyRecordFormBase form)
form
- 画面情報Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.