public abstract class AbstractDisplayWrSummaryControllerBase extends AbstractDisplaySummaryControllerBase
AbstractDisplaySummaryControllerBase.ConveterForBlankHyphen, AbstractDisplaySummaryControllerBase.ConveterForBlankZero, AbstractDisplaySummaryControllerBase.SummaryItemDto
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
SUMMARY_DATA_KEY
集計データ格納KEY.
|
BALANCE_DAYS_D, BALANCE_HOURS_M, contextHelper, dateHelper, itemManager, laborDateHelper, laborLeaveTypeSettingHelper, LEAVE_BALANCE_HOURS_M, leaveSummaryLogic, propertyHelper, SUMMARY_DAYS_D, SUMMARY_DAYS_EXCLUDE_LEAVE_PER_HOUR_D, SUMMARY_HOURS_M, summarySurfaceHelper, workReportConductor, workReportDailyDetailConductor, wsAgreementManager
コンストラクタと説明 |
---|
AbstractDisplayWrSummaryControllerBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected ConvertForJsonSource |
getConvertForJsonSource()
利用するJSON書式変換クラスを返却.
|
protected abstract AbstractWrSummaryForm |
getForm()
利用する日次集計値表示ガジェット(Form)を返却.
|
String |
loadPeriodSummary(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractWrSummaryForm form,
org.springframework.ui.Model model)
締め期間集計データを返却.
|
protected void |
loadPeriodSummaryResultAmend(Map<String,Object> resultMap)
集計データの補正処理.
|
protected abstract void |
setForm(AbstractWrSummaryForm form)
利用する日次集計値表示ガジェット(Form)を設定.
|
editLastLeaveBalance, get36Total, getAttachHolidayWorkAndCompensation, getAttachWorkAndHoliday, getDailySumary, getDailySumary, getLeaveBalance, getLeaveBalance2, getLeaveBalance3, getLeaveSummary, getPeriodDailySumary, getPeriodSummary, getRealtimeSumary, getSumValue, getUnProcessedHolidayWorkAndCompensation, getUnProcessedSubstitutionWorkAndHoliday
protected abstract AbstractWrSummaryForm getForm()
protected abstract void setForm(AbstractWrSummaryForm form)
form
- 日次集計値表示ガジェット(Form)protected ConvertForJsonSource getConvertForJsonSource()
基底ではConveterForBlankHyphen
を返却します。
@Transactional @RequestMapping(value="loadPeriodSummary") public String loadPeriodSummary(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractWrSummaryForm form, org.springframework.ui.Model model)
下記内容の処理を実行します。
締め期間集計値取得メソッド
を実行。補正処理
を実行。#DAILY_SUMMARY_KEY
をKEYとして格納しています。getConvertForJsonSource()
で取得したJSON書式変換クラスを適用。作成
し、JSON化した上でレスポンスに出力。request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.