public class DailyWdDtlExportManagerImpl extends AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtlExport> implements DailyWdDtlExportManager
修飾子とタイプ | フィールドと説明 |
---|---|
DateHelper |
dateHelper
DateHelper.
|
jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tDailyWdDtlExportService |
k31tDailyWdDtlExportService
K31tDailyWdDtlExportService.
|
DELETE_BATCH_4_ARCHIVE, SELECT_DAILY_WORK_DATA_EXPORT_MAX_SEQ
コンストラクタと説明 |
---|
DailyWdDtlExportManagerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
delete(Map<String,Object> criteria)
作業実績明細出力(日次)を削除.
|
int |
deleteBatch4Archive(String companyCd,
String targetMonth)
作業実績情報を削除.
|
int |
entry(List<Map<String,Object>> dataList)
データベースへ登録.
|
long |
getCount(Map<String,Object> criteria)
汎用検索結果件数取得.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtlExport> |
getService()
サービスクラスを返却.
|
List<DailyWdDtlExportManagerDto> |
selectDailyWorkDataExportMaxSeq(DailyWdDtlExportManagerDto criteria,
List<OrderDto> order)
汎用検索.
|
List<DailyWdDtlExportManagerDto> |
selectList(DailyWdDtlExportManagerDto criteria,
List<OrderDto> order)
汎用検索.
|
void |
workDataExportTargetInfoSelectDiffIterat(Map<String,Object> criteria,
List<OrderDto> order,
com.miragesql.miragesql.IterationCallback<DailyWdDtlExportManagerDto,Void> callback)
作業実績エクスポート対象を取得.
|
autoInsUpd, autoInsUpdBatch, createAndCopy, createAndCopy, createListAndCopy, createListAndCopy, delete, deleteAll, deleteBatch, escapeWildcard, genericLock, genericSelect, genericSelect4Update, genericSelectAll, genericSelectAll4Update, genericSelectList, genericSelectList, genericSelectList, genericSelectList, genericSelectList4Update, genericSelectList4Update, genericSelectList4Update, getCount, getCountBySql, getCountBySql, getSelectBySqlFilterNoDataResult, insert, insertBatch, makeOrderListFromPk, selectBySql, selectBySql, selectBySql, selectBySqlFilter, selectBySqlFilter, selectListByFilter, update, updateBatch, updateBySql, updateBySql, updateExcludes, updateExcludesBatch, updateIncludes, updateIncludesBatch
@Autowired public jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tDailyWdDtlExportService k31tDailyWdDtlExportService
@Autowired public DateHelper dateHelper
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtlExport> getService()
getService
クラス内 AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtlExport>
public int entry(List<Map<String,Object>> dataList)
重複チェックなどは行わず、常に指定されたデータをそのままINSERTします。
entry
インタフェース内 DailyWdDtlExportManager
dataList
- 登録データpublic long getCount(Map<String,Object> criteria)
getCount
インタフェース内 GenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtlExport>
getCount
クラス内 AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtlExport>
criteria
- 検索条件public List<DailyWdDtlExportManagerDto> selectDailyWorkDataExportMaxSeq(DailyWdDtlExportManagerDto criteria, List<OrderDto> order)
selectDailyWorkDataExportMaxSeq
インタフェース内 DailyWdDtlExportManager
criteria
- 検索条件order
- ソート項目public List<DailyWdDtlExportManagerDto> selectList(DailyWdDtlExportManagerDto criteria, List<OrderDto> order)
selectList
インタフェース内 DailyWdDtlExportManager
criteria
- 検索条件order
- ソート項目public void workDataExportTargetInfoSelectDiffIterat(Map<String,Object> criteria, List<OrderDto> order, com.miragesql.miragesql.IterationCallback<DailyWdDtlExportManagerDto,Void> callback)
workDataExportTargetInfoSelectDiffIterat
インタフェース内 DailyWdDtlExportManager
criteria
- 検索条件order
- ソート条件callback
- IterationCallback
public int delete(Map<String,Object> criteria)
delete
インタフェース内 DailyWdDtlExportManager
criteria
- 検索条件public int deleteBatch4Archive(String companyCd, String targetMonth)
deleteBatch4Archive
インタフェース内 DailyWdDtlExportManager
companyCd
- 会社コードtargetMonth
- 対象月度Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.