@Component @Scope(value="prototype") public class PersonalConfExpenseLogic extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
CompanyManagerHelper |
companyManagerHelper
CompanyManagerHelper.
|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
static String |
EXTENSION_ID_PERSONAL_CONF_EXPENSE
extensionId:personalConfExpense.
|
static String |
INPUT_AREA
inputArea.
|
jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30mPersonCnfExpenseService |
k30mPersonCnfExpenseService
K30mPersonCnfExpenseService.
|
static String |
MASTER
master.
|
static String |
MASTER_ID_PROJECT_WORKFLOW
masterId:project.
|
MasterManager |
masterManager
MasterManager.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
コンストラクタと説明 |
---|
PersonalConfExpenseLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
LogicResultDto |
companyListAjax(PersonalConfExpenseForm form)
AJAXにて所属会社の一覧を返却.
|
protected void |
entry(PersonalConfExpenseForm form)
登録.
|
LogicResultDto |
margeAjax(PersonalConfExpenseForm form)
AJAXにてデータ登録(存在している場合は更新).
|
protected void |
renew(PersonalConfExpenseForm form)
更新.
|
LogicResultDto |
selectAjax(PersonalConfExpenseForm form)
AJAXにてメンテナンス対象データを返却.
|
protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30mPersonCnfExpense |
selectByPk(PersonalConfExpenseForm form)
主キー検索.
|
protected List<KaidenValidateResult> |
validate(Map<String,Object> map,
Map<String,String> surfaces)
編集データ検証.
|
public static final String MASTER_ID_PROJECT_WORKFLOW
public static final String EXTENSION_ID_PERSONAL_CONF_EXPENSE
@Autowired public CompanyManagerHelper companyManagerHelper
@Autowired public DateHelper dateHelper
@Autowired public ContextHelper contextHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public MasterManager masterManager
@Autowired public jp.co.slcs.kaiden.v2.product_workflow.foundation.model.service.K30mPersonCnfExpenseService k30mPersonCnfExpenseService
@Transactional public LogicResultDto companyListAjax(PersonalConfExpenseForm form)
form
- リクエストパラメータ@Transactional public LogicResultDto selectAjax(PersonalConfExpenseForm form) throws KaidenSystemException
form
- リクエストパラメータKaidenSystemException
- KaidenSystemException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto margeAjax(PersonalConfExpenseForm form) throws KaidenSystemException, KaidenOptimisticLockException
form
- リクエストパラメータKaidenSystemException
- KaidenSystemException
KaidenOptimisticLockException
- KaidenOptimisticLockExceptionprotected List<KaidenValidateResult> validate(Map<String,Object> map, Map<String,String> surfaces)
map
- 検証対象surfaces
- メッセージ置換用ラベル(フィールドキー、ラベル内容)protected jp.co.slcs.kaiden.v2.product_workflow.foundation.model.entity.K30mPersonCnfExpense selectByPk(PersonalConfExpenseForm form) throws KaidenSystemException
form
- リクエストパラメータKaidenSystemException
- KaidenSystemExceptionprotected void entry(PersonalConfExpenseForm form) throws KaidenSystemException
form
- リクエストパラメータKaidenSystemException
- KaidenSystemExceptionprotected void renew(PersonalConfExpenseForm form) throws KaidenSystemException
form
- リクエストパラメータKaidenSystemException
- KaidenSystemExceptionCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.