@Component @Scope(value="prototype") public class DailyWorkDataPortalV01Logic extends AbstractDailyWorkDataDetailLogicBase
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
ARCHIVE_WORK_DATA_KEY
過去30日の日次作業実績データ格納KEY.
|
protected static String |
DAILY_WORK_DATA_KEY
日次作業実績データ格納KEY.
|
protected static String |
FAVORITE_DATA_KEY
お気に入りデータ格納KEY.
|
COLON, companyManagerHelper, companySettingsHelper, contextHelper, DAILY_WORK_DATA_DETAIL_TABLE_KEY, dailyWorkDataManager, dateHelper, DEPT_ANAL, DEPT_ANAL_DEPARTMENT_CD, DEPT_ANAL_DEPARTMENT_SET_CD, laborDateHelper, LEFT_PARENTHESIS, NOTE_LEN, PJ_DELETE_FLAG, PRJ_ANAL, PROJECT_ASSIGN, propertyHelper, RIGHT_PARENTHESIS, SEARCH_TYPE_MASTER, SLASH, VALIDATE_ERROR_SEP_STRING, WORK_DATA_DETAIL_KEY, WORK_TYPE, workDataConductor, WT_BREAKDOWN
コンストラクタと説明 |
---|
DailyWorkDataPortalV01Logic() |
修飾子とタイプ | メソッドと説明 |
---|---|
LogicResultDto |
cancelAjax(WorkDataInputForm form)
作業実績入力内容を取消.
|
LogicResultDto |
draftAjax(WorkDataInputForm form)
作業実績入力内容を保存.
|
LogicResultDto |
entryAjax(WorkDataInputForm form)
お気に入りデータを登録.
|
protected WorkDataConductorDto |
getAuthorityCriteria(WorkDataInputForm form)
機能権限の検索条件を取得.
|
LogicResultDto |
loadData(WorkDataInputForm form)
作業実績入力(ポータル)ガジェットに表示するデータを返却.
|
LogicResultDto |
removeAjax(WorkDataInputForm form)
お気に入りデータを削除.
|
applyActualAjax, applyLumpActualAjax, applyLumpPlanAjax, applyPlanAjax, checkAuthority, correctAjax, correctCancelAjax, draftLumpAjax, execLumpEntry, existsWorkType, existsWtBreakdown, getDepartmentCd, getSurfaces, getValidateDefine, getValidateDefine, getValidateDefineIgnoreRequired, insertDailyWorkData, readProductLabormgrSettings, validate, validate
protected static final String DAILY_WORK_DATA_KEY
protected static final String ARCHIVE_WORK_DATA_KEY
@Transactional public LogicResultDto loadData(WorkDataInputForm form)
loadData
クラス内 AbstractDailyWorkDataDetailLogicBase
form
- リクエストパラメータ@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto draftAjax(WorkDataInputForm form) throws KaidenSystemException, KaidenHaventFuncAuthorityException, KaidenOptimisticLockException
draftAjax
クラス内 AbstractDailyWorkDataDetailLogicBase
form
- リクエストパラメータKaidenSystemException
- システムエラーKaidenHaventFuncAuthorityException
- 権限エラーKaidenOptimisticLockException
- 楽観排他エラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto cancelAjax(WorkDataInputForm form) throws KaidenSystemException, KaidenOptimisticLockException
cancelAjax
クラス内 AbstractDailyWorkDataDetailLogicBase
form
- リクエストパラメータKaidenSystemException
- システムエラーKaidenOptimisticLockException
- 楽観排他エラー@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto entryAjax(WorkDataInputForm form) throws KaidenSystemException
entryAjax
クラス内 AbstractDailyWorkDataDetailLogicBase
form
- リクエストパラメータKaidenSystemException
- KaidenSystemException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto removeAjax(WorkDataInputForm form) throws KaidenOptimisticLockException, KaidenSystemException
removeAjax
クラス内 AbstractDailyWorkDataDetailLogicBase
form
- リクエストパラメータKaidenOptimisticLockException
- KaidenOptimisticLockException
KaidenSystemException
- KaidenSystemException
protected WorkDataConductorDto getAuthorityCriteria(WorkDataInputForm form) throws KaidenSystemException
getAuthorityCriteria
クラス内 AbstractDailyWorkDataDetailLogicBase
form
- リクエストパラメータKaidenSystemException
- KaidenSystemException
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.