@Component @Scope(value="prototype") public class DailyApproveListLogic extends Object
修飾子とタイプ | クラスと説明 |
---|---|
protected static class |
DailyApproveListLogic.DailyRecordConverter
書式コンバータ.
|
static class |
DailyApproveListLogic.DefaultConvert
検索結果に適用する標準書式変換.
|
protected static class |
DailyApproveListLogic.FormFiledsKeys
リクエストデータキー定義.
|
protected static class |
DailyApproveListLogic.ProcessFormFiledsKeys
処理用リクエストデータキー定義.
|
static class |
DailyApproveListLogic.SearchListCriteriaDto
検索条件用DTO.
|
static class |
DailyApproveListLogic.SearchResultNoSqlFieldName
検索結果の フィールド名定義クラス.
|
コンストラクタと説明 |
---|
DailyApproveListLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected DailyApproveCriteriaDto |
convertSearchConditionFromJsonMap(Map<String,String> m)
ControllerFormから検索で使用する条件DTOを生成.
|
DailyApproveListLogic.DefaultConvert |
getDefaultConvert(String companyCd)
検索結果に適用する標準書式変換を返却.
|
protected static String[] |
getMcategoryKeys()
休憩・控除・時間年休中分類キー定義を返却.
|
LogicResultDto |
lumpApprove(AbstractFs2ListForm form,
boolean isSupMode)
一括承認.
|
LogicResultDto |
lumpSendback(AbstractFs2ListForm form,
boolean isSupMode)
一括差戻し.
|
Map<String,Object> |
searchAjax(DailyApproveListLogic.SearchListCriteriaDto dto)
リスト検索.
|
LogicResultDto |
searchAjaxSp(DailyApproveListLogic.SearchListCriteriaDto dto)
リスト検索.
|
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public CompanySettingsHelper companySettingsHelper
@Autowired public DailyApproveManager dailyApproveManager
@Autowired public WorkReportDailyDetailConductor workReportDailyDetailConductor
@Autowired public WsAgreementManager wsAgreementManager
@Autowired public ViolationManager violationManager
@Autowired public DateValidator dateValidator
@Autowired public IntegerValidator integerValidator
@Autowired public LbrAllowanceRecordConductor lbrAllowanceRecordConductor
@Autowired public WsMappingManager wsMappingManager
public static final String BLOCK_DEDUCTION_RECORD_LIST
public static final String BLOCK_LBR_ALLOWANCE_RECORD_LIST
public static final String BLOCK_VIOLATION_LIST
protected static String[] getMcategoryKeys()
@Transactional public Map<String,Object> searchAjax(DailyApproveListLogic.SearchListCriteriaDto dto) throws KaidenSystemException
dto
- 画面から送信された値KaidenSystemException
- 皆伝システムエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto lumpApprove(AbstractFs2ListForm form, boolean isSupMode) throws KlwNotActiveNodeException, KlwNotFoundMatterNodeException, KlwProcessedNodeException, KlwNotFoundApproverException, KlwAlreadyCanceledMatterException, KlwUpdatedMatterException, KlwNotFoundMatterException, KaidenLaborHaventAgentAuthorizationException
form
- 画面から送信された値isSupMode
- 管理者モードフラグKlwNotFoundMatterException
- 処理対象案件が存在しない場合の例外KlwUpdatedMatterException
- 更新済み案件への審議/操作例外KlwAlreadyCanceledMatterException
- 処理対象案件が既に取り消し済の場合の例外KlwNotFoundApproverException
- 承認者が存在しなかった際の例外KlwProcessedNodeException
- 対象ノードがすでに処理済みの場合の例外KlwNotFoundMatterNodeException
- 対象ノードが見つからない場合の例外KlwNotActiveNodeException
- 対象ノードが処理対象(アクティブなノード)ではない場合の例外KaidenLaborHaventAgentAuthorizationException
- 代理処理権限を持っていない場合の例外@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto lumpSendback(AbstractFs2ListForm form, boolean isSupMode) throws KlwNotActiveNodeException, KlwNotFoundMatterNodeException, KlwProcessedNodeException, KlwNotFoundApproverException, KlwAlreadyCanceledMatterException, KlwUpdatedMatterException, KlwNotFoundMatterException, KaidenLaborHaventAgentAuthorizationException
form
- 画面から送信された値isSupMode
- 管理者モードフラグKlwNotFoundMatterException
- 処理対象案件が存在しない場合の例外KlwUpdatedMatterException
- 更新済み案件への審議/操作例外KlwAlreadyCanceledMatterException
- 処理対象案件が既に取り消し済の場合の例外KlwNotFoundApproverException
- 承認者が存在しなかった際の例外KlwProcessedNodeException
- 対象ノードがすでに処理済みの場合の例外KlwNotFoundMatterNodeException
- 対象ノードが見つからない場合の例外KlwNotActiveNodeException
- 対象ノードが処理対象(アクティブなノード)ではない場合の例外KaidenLaborHaventAgentAuthorizationException
- 代理処理権限を持っていない場合の例外@Transactional public LogicResultDto searchAjaxSp(DailyApproveListLogic.SearchListCriteriaDto dto) throws KaidenApplicationException, KaidenSystemException
dto
- 画面から送信された値KaidenApplicationException
- 皆伝アプリケーションエラーKaidenSystemException
- 皆伝システムエラーprotected DailyApproveCriteriaDto convertSearchConditionFromJsonMap(Map<String,String> m) throws KaidenSystemException
m
- 画面から送信された値KaidenSystemException
- 皆伝システムエラーpublic DailyApproveListLogic.DefaultConvert getDefaultConvert(String companyCd)
companyCd
- 会社コードCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.