@Component @Scope(value="prototype") public class AuthorityMasterLogic extends AbstractGadgetMasterForHeaderDetailLogic
AbstractGadgetMasterLogic.Event, AbstractGadgetMasterLogic.SqlType
修飾子とタイプ | フィールドと説明 |
---|---|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mAuthDtlService |
k10mAuthDtlService
k10mAuthDtlService.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mAuthService |
k10mAuthService
k10mAuthService.
|
BLOCK_ARGS_IMPORT_PRIMARY_COLUMN, COMMA, DETAIL_BLOCK_ID, DETAIL_DELETE_FLAG, HEADER_BLOCK_ID
genericManager, genericSqlSelectManager, SERVICE_TYPE
cacheHelper, contextHelper, dateHelper, dateValidator, identifierHelper, KEY, localeValidator, propertyHelper, systemLocaleHelper, VALUE
コンストラクタと説明 |
---|
AuthorityMasterLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected int |
changeStatus(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form,
String deleteFlag)
有効・無効切替.
|
protected void |
complementDepartmentCd(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
Map<String,Object> gadgetData)
組織コード補完(更新時用).
|
protected void |
complementSearchCriteriaDepartment(Map<String,Object> request,
Map<String,Object> criteria)
検索基準組織を補完.
|
protected void |
complementSearchCriteriaDepartmentSet(Map<String,Object> request,
Map<String,Object> criteria)
検索基準組織セットを補完.
|
protected void |
complementSearchIncludeUnder(Map<String,Object> request,
Map<String,Object> criteria)
下位組織含有無を補完.
|
LogicResultDto |
divideTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
期間分割処理.
|
LogicResultDto |
entry(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
登録処理.
|
protected List<String> |
getDetailDuplicationKey()
明細重複チェック項目を取得.
|
protected String |
getDetailDuplicationMessage()
明細重複エラーメッセージを取得.
|
int |
importData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block,
List<Map<String,Object>> recordList)
データインポート.
|
LogicResultDto |
moveTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
期間変更処理.
|
LogicResultDto |
renew(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
更新処理.
|
LogicResultDto |
search(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
一覧検索処理.
|
boolean |
validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
Map<String,Object> request)
バリデート処理.
|
createPrimaryKeyString, getDetailDeleteFlag, getString, getTermList, isExistsDtlData, validateDetailExists, validateImport, validatePostImport
complementDeleteFlag, complementEndDate, complementEndDate, complementEntryTs, complementListOrderBy, complementSearchCriteriaCompany, complementSearchCriteriaCompany, complementSearchCriteriaDate, complementSearchCriteriaKeyword, complementSearchCriteriaLocale, complementSearchCriteriaUser, complementSearchWithDisabled, convertExportData, createGadgetConfig, createValidateResult, executeEvent, exportData, exportModeCheck, getBlockData, getExportColumnList, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getGadgetData, getImportColumnList, getImportPrimaryColumnList, getPrimaryData, getPrimaryData, getSearchCriteriaCompany, getSearchCriteriaCompany, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSql, getSurface, importModeCheck, importRenewal, importReplace, index, masterSearch, masterSearch, masterSelect, remove, search, searchCount, searchData, select, selectTerm, toDisabled, toEnabled, validateDuplication, validateDuplication, validateExclusion, validateExportJob, validateImportJob, validateMainte, validateSearch
changeStatus, convEditElemDetails, convEditElems, convertEntity, convertEntity, convertExportData, convertItem, convertListForDisplay, convertListForProcess, convertMapForDisplay, convertMapForProcess, countManager, createEntity, deleteManager, deleteManager, divideTerm, entry, exportData, exportModeCheck, getEntity, getException, getExportColumnList, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getFieldData, getImportColumnList, getImportPrimaryColumnList, getIncludeDisabled, getItemSurfaces, getOrder, getRequestData, getSearchCriteriaCompany, getSearchCriteriaCompany, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSearchKeyword, getService, getSurface, getSurfaces, getValidateArgs, importData, importModeCheck, importRenewal, importReplace, index, insertManager, insertManager, isCompany, isCompany, isCompany, isLocale, isLocale, isLocale, isSurface, isTerm, isTerm, isTerm, masterSearch, masterSearch, masterSelect, masterSelect, moveTerm, remove, renew, search, search, searchCount, searchData, select, selectDeleteManager, selectDeleteManager, selectManager, selectManager, selectManager, selectManager, selectManager, selectTerm, setCountDisplay, setFieldData, setFieldData, toDisabled, toEnabled, toString, toString, toTimestamp, toTimestamp, updateManager, updateManager, validate, validate, validate, validateCompany, validateCompany, validateCompany, validateCompany, validateCompany, validateDate, validateDuplication, validateDuplication, validateExclusion, validateExclusion, validateExportJob, validateImport, validateImportJob, validateJson, validateJson, validateLocale, validateMainte, validateSearch, validateTerm, validateTerm
@Autowired protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mAuthService k10mAuthService
@Autowired protected jp.co.slcs.kaiden.v2.base.foundation.model.service.K10mAuthDtlService k10mAuthDtlService
public LogicResultDto search(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
search
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto entry(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
entry
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto renew(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
renew
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected int changeStatus(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form, String deleteFlag) throws KaidenSystemException, KaidenApplicationException
changeStatus
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
deleteFlag
- 削除フラグKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto divideTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
divideTerm
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public LogicResultDto moveTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
moveTerm
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public int importData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block, List<Map<String,Object>> recordList) throws KaidenSystemException, KaidenApplicationException
ヘッダ・明細で構成されたマスタのインポート処理を行います。 当処理はGadgetBuilder定義ファイルにヘッダブロックが1件、明細ブロックが1件の標準的なマスタを想定した処理です。
importData
クラス内 AbstractGadgetMasterForHeaderDetailLogic
settings
- GadgetBuilderSettings
block
- GadgetBlock
recordList
- インポートデータKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public boolean validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, Map<String,Object> request) throws KaidenSystemException, KaidenApplicationException
validate
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
request
- バリデート用データKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected void complementSearchCriteriaDepartmentSet(Map<String,Object> request, Map<String,Object> criteria) throws KaidenSystemException
request
- 補完元データcriteria
- 補完先データKaidenSystemException
- KaidenSystemException
protected void complementSearchCriteriaDepartment(Map<String,Object> request, Map<String,Object> criteria) throws KaidenSystemException
request
- 補完元データcriteria
- 補完先データKaidenSystemException
- KaidenSystemException
protected void complementSearchIncludeUnder(Map<String,Object> request, Map<String,Object> criteria) throws KaidenSystemException
request
- 補完元データcriteria
- 補完先データKaidenSystemException
- KaidenSystemException
protected void complementDepartmentCd(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, Map<String,Object> gadgetData)
settings
- GadgetBuilderSettings
gadgetData
- ガジェットデータprotected List<String> getDetailDuplicationKey()
getDetailDuplicationKey
クラス内 AbstractGadgetMasterForHeaderDetailLogic
protected String getDetailDuplicationMessage()
getDetailDuplicationMessage
クラス内 AbstractGadgetMasterForHeaderDetailLogic
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.