@Component @Scope(value="prototype") public class PaidLeaveAcquisitionDaysReportLogic extends AbstractLaborAuthReportLogicBase
AbstractReportLogicBase.ExportType
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
END_DATE_VALUE
初期値:対象期間終了日.
|
protected static String |
EXTENSION_LEAVE_DAYS
拡張休暇取得日数.
|
protected static String |
EXTENSION_LEAVE_TYPE
拡張休暇種別.
|
protected static String |
LEAVE_TYPE
休暇種別.
|
protected static String |
LEAVE_TYPE_CD
休暇種別コード.
|
protected static String |
PAID_LEAVE_DAYS
有給休暇取得日数.
|
protected static String |
PAID_LEAVE_DAYS_FROM
有給休暇取得日数(min).
|
protected static String |
PAID_LEAVE_DAYS_NOT_IN_PAID_LEAVE_HOURS
有給休暇取得日数(時間年休除く).
|
protected static String |
PAID_LEAVE_DAYS_NOT_IN_PAID_LEAVE_HOURS_FROM
有給休暇取得日数(時間年休除く)(min).
|
protected static String |
PAID_LEAVE_DAYS_NOT_IN_PAID_LEAVE_HOURS_TO
有給休暇取得日数(時間年休除く)(max).
|
protected static String |
PAID_LEAVE_DAYS_TO
有給休暇取得日数(max).
|
protected static String |
PAID_LEAVE_HOUR_PER_UNIT
1日の時間数.
|
protected static String |
PAID_LEAVE_HOURS
時間年休取得時間.
|
protected static String |
PERIOD_END_DATE
対象期間終了日.
|
protected static String |
PERIOD_START_DATE
対象期間開始日.
|
protected static String |
START_DATE_VALUE
初期値:対象期間開始日.
|
protected static String |
YYYY
YYYY.
|
companyManagerHelper, companySettingsHelper, k31mDepartmentAdminService, k31mSimpleAppRouteService
cacheHelper, contextHelper, dateHelper, dateValidator, formatHelper, genericSqlSelectManager, identifierHelper, localeValidator, propertyHelper, systemLocaleHelper, xmlSettingsHelper
コンストラクタと説明 |
---|
PaidLeaveAcquisitionDaysReportLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addExtensionItem(List<Map<String,Object>> mapList,
Map<String,Object> searchOptions)
拡張項目追加処理.
|
int |
checkSortItem(String i1,
String i2)
ソートアイテムチェック.
|
void |
dispPage(Map<String,Object> json,
List<Map<String,Object>> mapList,
Map<String,Object> data)
表示件数.
|
LogicResultDto |
editExportData(AbstractReportForm form,
LogicResultDto result)
エクスポート編集処理(画面用).
|
List<Map<String,Object>> |
editExportData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings,
List<Map<String,Object>> mapList,
Map<String,Object> searchOptions)
エクスポート編集処理(ジョブ用).
|
LogicResultDto |
editSearchResult(AbstractReportForm form,
LogicResultDto result)
検索結果編集処理.
|
LogicResultDto |
exportCsv(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings,
AbstractReportForm form)
エクスポート処理.
|
AbstractReportLogicBase.ExportType |
getExportType()
エクスポート処理種類.
|
void |
listSort(Map<String,Object> json,
List<Map<String,Object>> mapList)
リストソート.
|
LogicResultDto |
search(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings,
AbstractReportForm form)
検索処理.
|
convertProcess
convertDisplay, editExportData, exportData, exportData, getExportColumnList, getExportColumnList, getExportHeaderColumn, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSearchKeyword, getService, getSortList, getSurface, index, registQuery, removeQuery, reportInfo, setInitSearchQuery, shareQuery, validateDate, validateDate, validateLocale, validateLocale
protected static final String PAID_LEAVE_DAYS_NOT_IN_PAID_LEAVE_HOURS
protected static final String PAID_LEAVE_HOUR_PER_UNIT
protected static final String PAID_LEAVE_DAYS_NOT_IN_PAID_LEAVE_HOURS_FROM
protected static final String PAID_LEAVE_DAYS_NOT_IN_PAID_LEAVE_HOURS_TO
protected static final String PAID_LEAVE_DAYS_FROM
public AbstractReportLogicBase.ExportType getExportType()
getExportType
クラス内 AbstractReportLogicBase
public LogicResultDto search(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings, AbstractReportForm form) throws KaidenSystemException, KaidenApplicationException
search
クラス内 AbstractReportLogicBase
settings
- ReportBuilderSettings
form
- AbstractReportForm
LogicResultDto
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto editSearchResult(AbstractReportForm form, LogicResultDto result) throws KaidenSystemException
form
- AbstractReportFormresult
- LogicResultDtoKaidenSystemException
- KaidenSystemException
public LogicResultDto editExportData(AbstractReportForm form, LogicResultDto result) throws KaidenSystemException
form
- AbstractReportFormresult
- LogicResultDtoKaidenSystemException
- KaidenSystemException
public List<Map<String,Object>> editExportData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings, List<Map<String,Object>> mapList, Map<String,Object> searchOptions) throws KaidenSystemException, KaidenApplicationException
editExportData
クラス内 AbstractReportLogicBase
settings
- GenericMasterSettings
mapList
- エクスポートデータsearchOptions
- 抽出条件KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public void addExtensionItem(List<Map<String,Object>> mapList, Map<String,Object> searchOptions)
mapList
- ListsearchOptions
- Listpublic void listSort(Map<String,Object> json, List<Map<String,Object>> mapList) throws KaidenSystemException
json
- MapmapList
- ListKaidenSystemException
- KaidenSystemException
public void dispPage(Map<String,Object> json, List<Map<String,Object>> mapList, Map<String,Object> data) throws KaidenSystemException
json
- MapmapList
- Listdata
- MapKaidenSystemException
- KaidenSystemException
public LogicResultDto exportCsv(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.report_builder_settings.ReportBuilderSettings settings, AbstractReportForm form) throws KaidenSystemException, KaidenApplicationException
exportCsv
クラス内 AbstractReportLogicBase
settings
- ReportBuilderSettings
form
- AbstractReportForm
LogicResultDto
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public int checkSortItem(String i1, String i2)
i1
- Stringi2
- StringKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.