public abstract class AbstractLaborMultiAppRouteSettingsMappingLogicBase extends AbstractGadgetMasterForHeaderDetailExtensionLogic
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
COMPANY_CD
companyCd.
|
protected static String |
HEADER_BLOCK_ID
ヘッダ情報.
|
protected static String |
USER_CD
uerCd.
|
DETAIL_NO, propertyHelper
BLOCK_SORT_FOR_CONFIG, BLOCK_SORT_FOR_ENTRY, BLOCK_SORT_FOR_EXPORT, BLOCK_SORT_FOR_IMPORT, BLOCK_SORT_FOR_REMOVE, BLOCK_SORT_FOR_RENEW, BLOCK_SORT_FOR_SELECT, companyManagerHelper, companySettingsHelper, contextHelper, dateHelper, genericManager, genericSqlSelectManager, identifierHelper, systemLocaleHelper
コンストラクタと説明 |
---|
AbstractLaborMultiAppRouteSettingsMappingLogicBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected List<KaidenValidateResult> |
checkDetailDuplicate(List<Map<String,Object>> details,
Map<String,String> surfaces)
明細重複チェック.
|
protected abstract Set<String> |
getAuthorizedUserList(jp.co.intra_mart.foundation.master.company_authz.util.CompanyAuthzActionType action,
String companyCode)
許可済みアクセスユーザリストを返却.
|
List<KaidenValidateResult> |
validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
String type,
Map<String,Object> gadgetData)
バリデートを実行.
|
createValidateResult
convertConfig, entry, entry, executeEvent, getBlockConfig, getBlockData, getClaims, getCompletions, getCouplingValue, getFieldConfig, getFieldGroupConfig, getFieldValidateMap, getGadgetConfig, getGlobalComplement, getInclude, getValidateArgs, getValidateMap, globalComplement, mergeLocaleData, purgeLocaleData, remove, remove, renew, renew, search, select, select, selectForLocales, validate
public AbstractLaborMultiAppRouteSettingsMappingLogicBase()
protected List<KaidenValidateResult> checkDetailDuplicate(List<Map<String,Object>> details, Map<String,String> surfaces)
サブクラスで実装ください。
checkDetailDuplicate
クラス内 AbstractGadgetMasterForHeaderDetailExtensionLogic
details
- 明細データsurfaces
- サーフィスマップprotected abstract Set<String> getAuthorizedUserList(jp.co.intra_mart.foundation.master.company_authz.util.CompanyAuthzActionType action, String companyCode)
action
- 読み/書きcompanyCode
- 会社コードpublic List<KaidenValidateResult> validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, String type, Map<String,Object> gadgetData)
validate
クラス内 AbstractGadgetMasterForHeaderDetailExtensionLogic
settings
- GadgetBuilderSettings
type
- バリデートタイプgadgetData
- バリデート対象データCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.