public abstract class AbstractKlsSettingLogic extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
CHECK_REQUIRED_FLAG
チェック要否のキー.
|
CheckPrmValueManager |
checkPrmValueManager
CheckPrmValueManager.
|
ContextHelper |
contextHelper
ContextHelper.
|
protected static String |
CRITERIA_VALUE_1
注意レベル1のキー.
|
protected static String |
CRITERIA_VALUE_2
注意レベル2のキー.
|
protected static String |
CRITERIA_VALUE_3
注意レベル3のキー.
|
protected static String |
CRITERIA_VALUE_4
注意レベル4のキー.
|
DateHelper |
dateHelper
DateHelper.
|
IdentifierHelper |
identifierHelper
IdentifierHelper.
|
protected static String |
JSP_AREA_SUM_CHECK
JSP入力エリアのキー.
|
protected static String |
JSP_WS_USE_SUM_CHECK
JSP集計チェック情報のキー(集計チェック設定に必要な情報).
|
protected static String |
PARAMETER_DATA_ID
パラメータidのキー.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
Summary |
summary
Summary.
|
WsAgreementConductor |
wsAgreementConductor
WsAgreementConductor.
|
WsAgreementManager |
wsAgreementManager
WsAgreementManager.
|
WsAgreementTermManager |
wsAgreementTermManager
WsAgreementTermManager.
|
WsUseCheckManager |
wsUseCheckManager
WsUseCheckManager.
|
コンストラクタと説明 |
---|
AbstractKlsSettingLogic() |
protected static final String JSP_WS_USE_SUM_CHECK
@Autowired public DateHelper dateHelper
@Autowired public ContextHelper contextHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public Summary summary
@Autowired public WsUseCheckManager wsUseCheckManager
@Autowired public CheckPrmValueManager checkPrmValueManager
@Autowired public WsAgreementManager wsAgreementManager
@Autowired public WsAgreementTermManager wsAgreementTermManager
@Autowired public WsAgreementConductor wsAgreementConductor
@Autowired public IdentifierHelper identifierHelper
@Transactional public LogicResultDto loadSumCheckAjax(AbstractKlsSettingForm form)
form
- 画面から送信された値@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto renewCheckFlagAjax(AbstractKlsSettingForm form) throws KaidenDuplicationEntryException, KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException
form
- 画面から送信された値 ※updateDataJsonのみ利用KaidenHaventAuthorityToCompanyException
- 権限のない会社への更新KaidenDuplicationEntryException
- データ重複KaidenOptimisticLockException
- 更新対象データが見つからない/楽観排他エラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto renewParamValuesAjax(AbstractKlsSettingForm form) throws KaidenDuplicationEntryException, KaidenHaventAuthorityToCompanyException, KaidenOptimisticLockException
form
- 画面から送信された値 ※updateDataJsonのみ利用KaidenHaventAuthorityToCompanyException
- 権限のない会社への更新KaidenDuplicationEntryException
- データ重複KaidenOptimisticLockException
- 更新対象データが見つからない/楽観排他エラー@Transactional protected Map<String,Object> getSumCheckSettingInputData(AbstractKlsSettingForm form)
form
- 画面から送信された値@Transactional protected List<CheckPrmValueManagerDto> getCheckPrmValuesData(Map<String,Object> map, WsUseCheckManagerDto wsUseCheckDto, String uniqueId)
map
- JSONからMAPに変換した値wsUseCheckDto
- 集計チェック設定値uniqueId
- パラメータID用のユニークIDprotected List<CheckPrmValueManagerDto> getCheckPrmValues4SaveData(Map<String,Object> map)
map
- JSONからMAPに変換した値protected Map<String,String> getSurfaces()
■設定値一覧
設定キー | 設定値 |
wsCategoryCd | 勤務体系カテゴリコード |
companyCd | 会社 |
wsAgreementCd | 勤務体系コード |
checkRequiredFlag | チェック要否 |
protected AuthorityCriteriaDto getReadAuthCriteria()
protected AuthorityCriteriaDto getWriteAuthCriteria()
protected Map<String,Object> getSumCheckDefsCriteria(String wsCategoryCd, String companyCd, String wsAgreementCd, String gadgetClass, String gadgetVariation, Long gadgetInstance, Timestamp searchCriteriaDate)
wsCategoryCd
- 勤務体系カテゴリコードcompanyCd
- 会社コードwsAgreementCd
- 勤務体系コードgadgetClass
- ガジェットクラスgadgetVariation
- ガジェットバリエーションgadgetInstance
- ガジェットインスタンスsearchCriteriaDate
- 検索基準日Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.