@Component @Scope(value="prototype") public class FileDetailV02GadgetBuilderLogic extends AbstractGadgetBuilderLogic
AbstractPluginGadgetLogic.ProcessType
修飾子とタイプ | フィールドと説明 |
---|---|
protected IdentifierHelper |
identifierHelper
IdentifierHelper.
|
appManager, k20cMatterHistoryService
blockSurfaceMap, contextHelper, currencyHelper, dateHelper, fieldDefsMap, propertyHelper, systemLocaleHelper, VAL_ARCHIVEMODE_ALL, VAL_ARCHIVEMODE_LATEST, VALIDATE_ERROR_CR_STRING, VALIDATE_ERROR_CR_STRING_MOB, VALIDATE_ERROR_SEP_STRING, validateDefsForGlobal, validateDefsForPostSingle, validateDefsMap
METHOD_ACTV_MATTER_DELETE, METHOD_APPLY, METHOD_APPLY_FROM_TEMP_SAVE, METHOD_APPLY_FROM_UNAPPLY, METHOD_APPROVE, METHOD_APPROVE_END, METHOD_ARC_MATTER_DELETE, METHOD_ARRIVE, METHOD_CPL_MATTER_DELETE, METHOD_DENY, METHOD_DISCONTINUE, METHOD_MATTER_ARCHIVE, METHOD_MATTER_END, METHOD_MATTER_HANDLE, METHOD_MATTER_START, METHOD_PULL_BACK, METHOD_REAPPLY, METHOD_RESERVE, METHOD_RESERVE_CANCEL, METHOD_SEND_BACK, METHOD_SEND_BACK_TO_PULL_BACK, METHOD_TEMP_SAVE_CREATE, METHOD_TEMP_SAVE_DELETE, METHOD_TEMP_SAVE_UPDATE
コンストラクタと説明 |
---|
FileDetailV02GadgetBuilderLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected Map<String,Object> |
complementExtensionData(Map<String,Object> blockData)
拡張データ補完処理.
|
protected int |
insert(String gadgetClass,
String gadgetVariation,
Map<String,Object> gadgetData,
String serviceType)
登録処理.
|
protected Map<String,Object> |
selectBlockDatasForArchive(CriteriaForSqlDto dto)
検索処理(過去案件用).
|
protected Map<String,Object> |
selectBlockDatasForCopy(CriteriaForSqlDto dto)
検索処理(申請書コピー用).
|
protected Map<String,Object> |
selectBlockDatasForView(CriteriaForSqlDto dto)
検索処理(初期表示用).
|
protected void |
setBlockData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
String serviceType,
jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block,
Map<String,Object> blockData)
ブロックデータをJSON文字列に展開.
|
protected Map<String,Object> |
setGadgetData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
String serviceType,
Map<String,Object> gadgetData)
ガジェットデータをJSON文字列に展開.
|
actvMatterDelete, addValidate, apply, applyFromTempSave, applyFromUnapply, approve, approveEnd, arcMatterDelete, arrive, complementJsonData, convertGadgetDto, convertGadgetDto, cplMatterDelete, defineValidate, delete, deny, discontinue, executeEvent, getAddConfig, getCouplingValue, getCriteria, getCriteria, getGlobalComplementJsonDataProcess, getMatterHistory, getValidateArgs, globalComplement, globalValidateMain, matterArchive, matterArchiveInner, matterEnd, matterHandle, matterStart, postSingleValidate, pullBack, reapply, reserve, reserveCancel, search, select, select, sendBack, sendBackToPullBack, skipServerSide, tempSaveCreate, tempSaveDelete, tempSaveUpdate, viewMap
addValidateDefsMap, addValidateDefsMap, addValidateDefsMap, addValidateDefsMapOnlyInput, addValidateDefsMapOnlyInput, addValidateDefsRequired, calcCompanyAmount, calcCompanyAmountSum, checkSelectedData, convCriteriaForSqlDto, convCriteriaForSqlDtoForArchive, convertFieldDefsFromAppGadgetDto, createLogicResultDto, dataMapIdEdit, dataMapSupplementPk, dataMapSupplementSearchCriteria, dataMapUserDataIdEdit, defineValidateForApply, defineValidateForApplyFromTempSave, defineValidateForApplyFromUnapply, defineValidateForApprove, defineValidateForApproveEnd, defineValidateForDeny, defineValidateForDiscontinue, defineValidateForMatterHandle, defineValidateForPullBack, defineValidateForReapply, defineValidateForReserve, defineValidateForReserveCancel, defineValidateForSendBack, defineValidateForSendBackToPullBack, defineValidateForTempSaveCreate, defineValidateForTempSaveDelete, defineValidateForTempSaveUpdate, getAppGadgetDto, getArgs, getDeleteTargetsForArchiveManagers, getDtoPkDefList, getGadgetDto, getGadgetId, getInitialData, getJsonDataDetailBlock, getJsonDataNormalBlock, getMergeKeyDefList, getMultiValue, getSingleValue, getSummaryBigDecimal, getValidateErrorMode, globalValidate, innerValidate, isInputMode, isLastMatterEnd, isNecessaryMergeDbData, isSendDataFlag, isValidateSkip, mainProcess, makeSingleInsertList, mapConvert, matterArchiveLocaleValidate, matterArchivePost, matterArchiveRegister, matterArchiveValidate, mergeDbAndRequestData, outputWarnLog, postProcess, preProcess, preProcessGlobalComplement, setAppGadgetDto, setGadgetDto, setSendDataFlag, singleValidate, view, viewArchive, viewForCopy, viewMapFormated
@Autowired protected IdentifierHelper identifierHelper
protected Map<String,Object> selectBlockDatasForView(CriteriaForSqlDto dto)
次の処理を実行します。
処理概要 | 実行メソッド |
---|---|
検索条件を取得 | #getCriteria(String, String) |
基本テーブルの申請データを検索 | #select(String, String, Map, boolean) |
selectBlockDatasForView
クラス内 AbstractGadgetBuilderLogic
dto
- SQL条件用Dtoprotected Map<String,Object> selectBlockDatasForCopy(CriteriaForSqlDto dto)
次の処理を実行します。
処理概要 | 実行メソッド |
---|---|
検索条件を取得 | #getCriteria(String, String) |
基本テーブルの申請データを検索 | #select(String, String, Map, boolean) |
selectBlockDatasForCopy
クラス内 AbstractGadgetBuilderLogic
dto
- SQL条件用Dtoprotected Map<String,Object> selectBlockDatasForArchive(CriteriaForSqlDto dto)
次の処理を実行します。
処理概要 | 実行メソッド |
---|---|
検索条件を取得 | #getCriteria(String, String) |
アーカイブテーブルのアーカイブデータを検索 | #select(String, String, Map, boolean) |
selectBlockDatasForArchive
クラス内 AbstractGadgetBuilderLogic
dto
- SQL条件用Dtoprotected Map<String,Object> complementExtensionData(Map<String,Object> blockData) throws KaidenSystemException
検索結果のブロックデータから拡張データのJSON文字列を取得しブロックデータに展開します。
blockData
- ブロックデータ Map (Key:ブロックID、Value:データ(DTO Or ListKaidenSystemException
- KaidenSystemException
protected int insert(String gadgetClass, String gadgetVariation, Map<String,Object> gadgetData, String serviceType) throws KaidenSystemException, KaidenApplicationException
insert
クラス内 AbstractGadgetBuilderLogic
gadgetClass
- ガジェットクラスgadgetVariation
- ガジェットバリエーションgadgetData
- ガジェットデータserviceType
- サービスクラス種別KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected Map<String,Object> setGadgetData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, String serviceType, Map<String,Object> gadgetData) throws KaidenSystemException
settings
- GadgetBuilderSettings
serviceType
- サービスタイプgadgetData
- ガジェットデータKaidenSystemException
- KaidenSystemException
protected void setBlockData(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, String serviceType, jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block, Map<String,Object> blockData) throws KaidenSystemException
settings
- GadgetBuilderSettings
serviceType
- サービスタイプblock
- GadgetBlock
blockData
- ブロックデータKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.