@Component @Scope(value="prototype") public class DecisionCooperationLogic extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
DecisionAdvManager |
decisionAdvManager
DecisionAdvManager.
|
GenericManager |
genericManager
GenericManager.
|
jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tDecisionAdvDtlService |
k30tDecisionAdvDtlService
K30tDecisionAdvDtlService.
|
jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tDecisionAdvService |
k30tDecisionAdvService
K30tDecisionAdvService.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tDecisionStatusService |
k30tDecisionStatusService
K30tDecisionStatusService.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
コンストラクタと説明 |
---|
DecisionCooperationLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
LogicResultDto |
changeDecisionStatusAjax(DecisionCooperationForm form)
決裁状況ステータス変更.
|
jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tDecisionAdv |
getDecisionAdv(Map<String,Object> data)
決裁事前を取得.
|
List<Map<String,Object>> |
getDecisionAdvDtl(Map<String,Object> data)
決裁事前明細を取得.
|
LogicResultDto |
renewAjax(DecisionCooperationForm form)
更新(決裁事前明細).
|
LogicResultDto |
searchAjax(DecisionCooperationForm form)
リスト検索(決裁連携データメンテナンス画面).
|
LogicResultDto |
selectAjax(DecisionCooperationForm form)
対象データ検索.
|
@Autowired public DateHelper dateHelper
@Autowired public ContextHelper contextHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public DecisionAdvManager decisionAdvManager
@Autowired public GenericManager genericManager
@Autowired protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tDecisionStatusService k30tDecisionStatusService
@Autowired public jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tDecisionAdvService k30tDecisionAdvService
@Autowired public jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30tDecisionAdvDtlService k30tDecisionAdvDtlService
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto searchAjax(DecisionCooperationForm form) throws KaidenHaventAuthorityToCompanyException
マネージャクラスのselectDecisionAdvMaintenanceViewを実行します。
form内の以下のフィールドを利用します
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
- 認可判定エラーdecisionAdvManager#selectDecisionAdvMaintenanceView(criteria, order, keywordsCriteria, authCriteria)
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto renewAjax(DecisionCooperationForm form) throws KaidenOptimisticLockException, KaidenSystemException
form
- 画面から送信された値 ※updateDataJsonのみ利用KaidenOptimisticLockException
- 楽観排他エラーKaidenSystemException
- システムエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto changeDecisionStatusAjax(DecisionCooperationForm form) throws KaidenOptimisticLockException, KaidenSystemException
form
- 画面から送信された値 ※criteriaJsonのみ利用KaidenOptimisticLockException
- 楽観排他エラーKaidenSystemException
- システムエラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto selectAjax(DecisionCooperationForm form) throws KaidenSystemException
form
- 画面入力値KaidenSystemException
- KaidenSystemException
public jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30tDecisionAdv getDecisionAdv(Map<String,Object> data) throws KaidenSystemException
data
- 対象データKaidenSystemException
- KaidenSystemException
public List<Map<String,Object>> getDecisionAdvDtl(Map<String,Object> data) throws KaidenSystemException
data
- 対象データKaidenSystemException
- KaidenSystemException
Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.