@Component @Scope(value="prototype") public class WorkDataLumpUploadLogic extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
CompanyManagerHelper |
companyManagerHelper
CompanyManagerHelper.
|
protected CompanySettingsHelper |
companySettingsHelper
CompanySettingsHelper.
|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
protected static String |
DEPARTMENT_CD
組織コード.
|
protected static String |
DEPARTMENT_SET_CD
組織セットコード.
|
protected static String |
DEPT_ANAL
プロジェクト分析.
|
GrantAuthorityUtilManager |
grantAuthorityUtilManager
GrantAuthorityUtilManager.
|
protected static String |
INCLUDE_ALL_PRJCOMMON
全プロジェクト共通を含む.
|
protected static String |
MASTER_ID
masterId.
|
protected static int |
NOTE_LEN
備考桁数.
|
protected static String |
PRJ_ANAL
組織分析.
|
protected static String |
PROJECT
プロジェクト.
|
protected static String |
PROJECT_ASSIGN
プロジェクトアサイン.
|
protected static String |
PROJECT_CATEGORY_CD
プロジェクトカテゴリコード.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
protected static String |
WORK_TYPE
作業種類.
|
WorkDataConductor |
workDataConductor
WorkDataConductor.
|
protected static String |
WT_BREAKDOWN
作業種類内訳.
|
コンストラクタと説明 |
---|
WorkDataLumpUploadLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
UploadFileCheckResultDto |
checkDuplicationData(Map<String,Object> rowData,
List<Map<String,Object>> workDataList)
Import対象データ重複チェック.
|
boolean |
checkInputItem(WorkDataLumpUploadForm form)
アップロード画面必須チェック処理(Job実行時用).
|
List<UploadFileCheckResultDto> |
checkUploadData(Map<String,Object> map,
List<Map<String,Object>> userDataList,
String companyCd)
アップロードデータチェック処理(Job実行時用).
|
LogicResultDto |
checkUploadFile(WorkDataLumpUploadForm form,
ConvertForJsonSource convert)
アップロードファイルチェック処理.
|
LogicResultDto |
checkUploadFileAjax(WorkDataLumpUploadForm form)
アップロードファイルチェック処理.
|
protected static final int NOTE_LEN
protected static final String INCLUDE_ALL_PRJCOMMON
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public WorkDataConductor workDataConductor
@Autowired protected CompanySettingsHelper companySettingsHelper
@Autowired public CompanyManagerHelper companyManagerHelper
@Autowired public GrantAuthorityUtilManager grantAuthorityUtilManager
@Transactional public LogicResultDto checkUploadFileAjax(WorkDataLumpUploadForm form) throws KaidenSystemException
form
- 画面から送信された値 ※checkListJsonのみ利用KaidenSystemException
- システムエラーpublic LogicResultDto checkUploadFile(WorkDataLumpUploadForm form, ConvertForJsonSource convert) throws KaidenSystemException
form
- 画面から送信された値 ※checkListJsonのみ利用convert
- 書式変換コンバータKaidenSystemException
- システムエラーpublic List<UploadFileCheckResultDto> checkUploadData(Map<String,Object> map, List<Map<String,Object>> userDataList, String companyCd) throws KaidenSystemException
map
- チェック対象データuserDataList
- ユーザデータリストcompanyCd
- 画面から送信された値KaidenSystemException
- システムエラーpublic boolean checkInputItem(WorkDataLumpUploadForm form)
form
- チェック対象データCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.