@Component @Scope(value="prototype") public class PaidLeaveExpiredDaysReportLogic extends AbstractLaborAuthReportLogicBase
AbstractReportLogicBase.ExportType
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
EXTENSION_LEAVE_EXPIRED_DAYS
拡張休暇失効日数.
|
protected static String |
EXTENSION_LEAVE_TYPE
拡張休暇種別.
|
protected static String |
LEAVE_TYPE
休暇種別.
|
protected static String |
LEAVE_TYPE_CD
休暇種別コード.
|
protected static String |
PAID_LEAVE_EXPIRED_DAYS
有給休暇失効日数.
|
protected static String |
PAID_LEAVE_EXPIRED_DAYS_FROM
有給休暇失効日数(min).
|
protected static String |
PAID_LEAVE_EXPIRED_DAYS_TO
有給休暇失効日数(max).
|
protected static String |
PAID_LEAVE_EXPIRED_HOURS
時間年休失効時間.
|
companyManagerHelper, companySettingsHelper, k31mDepartmentAdminService, k31mSimpleAppRouteService
cacheHelper, contextHelper, dateHelper, dateValidator, genericSqlSelectManager, identifierHelper, localeValidator, propertyHelper, systemLocaleHelper, xmlSettingsHelper
コンストラクタと説明 |
---|
PaidLeaveExpiredDaysReportLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
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, 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_EXPIRED_DAYS
protected static final String PAID_LEAVE_EXPIRED_HOURS
protected static final String PAID_LEAVE_EXPIRED_DAYS_FROM
protected static final String PAID_LEAVE_EXPIRED_DAYS_TO
protected static final String EXTENSION_LEAVE_EXPIRED_DAYS
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 © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.