@Component @Scope(value="prototype") public class OverWorkMultiMonthAverageListReportLogic extends AbstractLaborAuthReportLogicBase
AbstractReportLogicBase.ExportType
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
COMPANY_CD
固定文字 : companyCd.
|
static String |
END_DATE
固定文字 : endDate.
|
static String |
ENFORCEMENT_DATE
固定文字 : enforcementDate.
|
static String |
ENFORCEMENT_DATE_SLA
固定文字 : enforcementDate.
|
static String |
FACT_TYPE_CD
固定文字 : factTypeCd.
|
static String |
FACT_TYPE_CD_DEFAULT
ファクト登録区分初期値:"0".
|
static String |
FIRST_MONTH
固定文字 : firstMonth.
|
static String |
FIVE_MONTH
固定文字 : fiveMonth.
|
static String |
FOUR_MONTH
固定文字 : fourMonth.
|
static String |
LBR_YEAR_START_D
固定文字 : lbrYearStartD.
|
static String |
LBR_YEAR_START_M
固定文字 : lbrYearStartM.
|
static String |
LOCALE_ID
固定文字 : localeId.
|
static String |
PERIOD_ATTACHED_END_DATE
固定文字 : periodAttachedEndDate.
|
static String |
PERIOD_ATTACHED_START_DATE
固定文字 : periodAttachedStartDate.
|
static String |
SEARCH_CRITERIA_DATE
固定文字 : searchCriteriaDate.
|
static String |
SELECT_MONTHLY_SUM_DATA_BY_PERIOD_SQLFILE_NM
指定期間月次集計データ取得SQLファイル名.
|
static String |
SIX_MONTH
固定文字 : sixMonth.
|
static String |
START_DATE
固定文字 : startDate.
|
static String |
SUM_KEY
固定文字 : sumKey.
|
static String |
SUM_SEQ
固定文字 : sumSeq.
|
static Long |
SUM_SEQ_DEFAULT
集計SEQ初期値:0L.
|
protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.SummaryService |
summaryService
SummaryService.
|
static String |
THREE_MONTH
固定文字 : threeMonth.
|
static String |
TWO_MONTH
固定文字 : twoMonth.
|
static String |
USER_CD
固定文字 : usesrCd.
|
static String |
WS_AGREEMENT_CD
固定文字 : wsAgreementCd.
|
static String |
WS_CATEGORY_CD
固定文字 : wsCategoryCd.
|
static String |
wsAgreementSqlFilePath
勤務体系検索SQL.
|
static String |
YEAR_START_M_D
固定文字 : yearStartMD.
|
companyManagerHelper, companySettingsHelper, k31mDepartmentAdminService, k31mSimpleAppRouteService
cacheHelper, contextHelper, dateHelper, dateValidator, formatHelper, genericSqlSelectManager, identifierHelper, localeValidator, propertyHelper, systemLocaleHelper, xmlSettingsHelper
コンストラクタと説明 |
---|
OverWorkMultiMonthAverageListReportLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,String> |
averageMonthlyMapReturn(Map<String,String> map,
String key)
指定されたキーが存在する月次集計の過去5ヶ月分の値をmapへ格納して返す.
|
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()
エクスポート処理種類.
|
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
@Autowired protected jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.SummaryService summaryService
public static final String SEARCH_CRITERIA_DATE
public static final String PERIOD_ATTACHED_START_DATE
public static final String PERIOD_ATTACHED_END_DATE
public static final String ENFORCEMENT_DATE_SLA
public static final String SELECT_MONTHLY_SUM_DATA_BY_PERIOD_SQLFILE_NM
public static final Long SUM_SEQ_DEFAULT
public static final String FACT_TYPE_CD_DEFAULT
public OverWorkMultiMonthAverageListReportLogic()
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, KaidenApplicationException
form
- AbstractReportFormresult
- LogicResultDtoKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
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 Map<String,String> averageMonthlyMapReturn(Map<String,String> map, String key) throws KaidenSystemException, KaidenApplicationException
map
- 検索と値の格納へ使用key
- 検索する集計キーKaidenSystemException
- .KaidenApplicationException
- .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
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.