public class DailyWdDtlManagerImpl extends AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtl> implements DailyWdDtlManager
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tDailyWdDtlService |
k31tDailyWdDtlService
K31tDailyWdDtlService.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
DELETE_BATCH_4_ARCHIVE, SELECT_DAILY_WORK_DATA_FOR_DETAIL, SELECT_SUMMARY_FOR_HEADER, SELECT_VIEW_FOR_CALENDAR, SELECT_VIEW_FOR_CONFIRM, SELECT_VIEW_FOR_ONEDAY, SELECT_VIEW_FOR_PROJECT_SUMMARY, SELECT_VIEW_FOR_ROW_NUMBER, SELECT_WORK_DATA_INCLUDE_DETAIL
コンストラクタと説明 |
---|
DailyWdDtlManagerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
copy(String userCd,
Date sourceBaseDate,
List<Date> targetDateList,
String companyCd)
コピー.
|
int |
delete(List<Map<String,Object>> dataList)
作業実績情報を削除.
|
int |
deleteBatch4Archive(String companyCd,
String targetMonth)
作業実績情報を削除.
|
int |
deleteForCopy(String userCd,
List<Date> targetDateList,
String companyCd)
コピー前削除.
|
int |
entry(List<Map<String,Object>> dataList)
作業実績情報を登録.
|
long |
getCount(Map<String,Object> criteria)
汎用検索結果件数取得.
|
List<DailyWdDtlManagerDto> |
getDataForMonthly(String userCd,
Date startDate,
Date endDate,
String companyCd)
対象年月の明細データを取得.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtl> |
getService()
サービスクラスを返却.
|
List<DailyWdDtlManagerDto> |
getWorkDataExportTargetInfoSelect(Map<String,Object> criteria,
List<OrderDto> order)
作業実績エクスポート対象の作業実績情報を返却.
|
List<DailyWdDtlManagerDto> |
insertDailyWorkData(DailyWdDtlManagerDto criteria)
登録処理.
|
int |
renew(List<Map<String,Object>> dataList)
作業実績情報を更新.
|
DailyWdDtlManagerDto |
selectByPk(String userCd,
String companyCd,
Date targetDate,
Long tupleId)
主キー検索.
|
Map<String,Object> |
selectDailyWorkDataForConfirm(Map<String,Object> criteria,
List<OrderDto> order,
long limit,
long numberOfPage)
SQLファイル検索(作業実績確認用).
|
List<DailyWdDtlManagerDto> |
selectDailyWorkDataForDetail(DailyWdDtlManagerDto criteria,
List<OrderDto> order)
SQLファイル検索.
|
List<DailyWdDtlManagerDto> |
selectList(DailyWdDtlManagerDto criteria)
汎用検索.
|
List<DailyWdDtlManagerDto> |
selectList(Map<String,Object> criteria,
List<OrderDto> order)
汎用検索.
|
List<DailyWdDtlManagerDto> |
selectSummaryForHeader(DailyWdDtlManagerDto criteria)
作業実績対象年月の工数合計検索.
|
List<DailyWdDtlManagerDto> |
selectViewForCalendar(DailyWdDtlManagerDto criteria)
作業実績カレンダー用表示データ検索.
|
List<DailyWdDtlManagerDto> |
selectViewForOneDay(DailyWdDtlManagerDto criteria)
作業実績一日用表示データ検索.
|
List<DailyWdDtlManagerDto> |
selectViewForProjectSummary(String userCd,
Date startDate,
Date endDate,
Date searchCriteriaDate,
String localeId,
String companyCd)
プロジェクト別工数用表示データ検索.
|
List<DailyWdDtlManagerDto> |
selectViewForRowNumber(String userCd,
Date startDate,
Date endDate,
String companyCd)
作業実績カレンダー用明細行数検索.
|
List<DailyWdDtlManagerDto> |
selectWorkDataIncludeDetail(DailyWdDtlManagerDto criteria,
List<OrderDto> order)
SQLファイル検索(指定期間の作業実績データ取得).
|
void |
workDataExportTargetInfoSelectIterat(Map<String,Object> criteria,
List<OrderDto> order,
com.miragesql.miragesql.IterationCallback<DailyWdDtlManagerDto,Void> callback)
作業実績エクスポート対象の作業実績情報のIteration処理.
|
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.K31tDailyWdDtlService k31tDailyWdDtlService
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtl> getService()
getService
クラス内 AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtl>
public List<DailyWdDtlManagerDto> selectDailyWorkDataForDetail(DailyWdDtlManagerDto criteria, List<OrderDto> order)
selectDailyWorkDataForDetail
インタフェース内 DailyWdDtlManager
criteria
- 検索条件order
- ソート項目public List<DailyWdDtlManagerDto> getDataForMonthly(String userCd, Date startDate, Date endDate, String companyCd)
getDataForMonthly
インタフェース内 DailyWdDtlManager
userCd
- ユーザコードstartDate
- 開始日endDate
- 終了日companyCd
- 会社コードpublic List<DailyWdDtlManagerDto> insertDailyWorkData(DailyWdDtlManagerDto criteria)
insertDailyWorkData
インタフェース内 DailyWdDtlManager
criteria
- 登録条件public int entry(List<Map<String,Object>> dataList)
entry
インタフェース内 DailyWdDtlManager
dataList
- 登録データpublic int renew(List<Map<String,Object>> dataList)
renew
インタフェース内 DailyWdDtlManager
dataList
- 登録データpublic int delete(List<Map<String,Object>> dataList)
delete
インタフェース内 DailyWdDtlManager
dataList
- 登録データpublic long getCount(Map<String,Object> criteria)
getCount
インタフェース内 GenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtl>
getCount
インタフェース内 DailyWdDtlManager
getCount
クラス内 AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWdDtl>
criteria
- 検索条件public List<DailyWdDtlManagerDto> selectList(DailyWdDtlManagerDto criteria)
selectList
インタフェース内 DailyWdDtlManager
criteria
- 検索条件public List<DailyWdDtlManagerDto> selectViewForCalendar(DailyWdDtlManagerDto criteria)
selectViewForCalendar
インタフェース内 DailyWdDtlManager
criteria
- 検索条件public List<DailyWdDtlManagerDto> selectViewForProjectSummary(String userCd, Date startDate, Date endDate, Date searchCriteriaDate, String localeId, String companyCd)
selectViewForProjectSummary
インタフェース内 DailyWdDtlManager
userCd
- ユーザコードstartDate
- 開始日endDate
- 終了日searchCriteriaDate
- 対象日localeId
- ロケールIDcompanyCd
- 会社コードpublic List<DailyWdDtlManagerDto> selectSummaryForHeader(DailyWdDtlManagerDto criteria)
selectSummaryForHeader
インタフェース内 DailyWdDtlManager
criteria
- 検索条件public int copy(String userCd, Date sourceBaseDate, List<Date> targetDateList, String companyCd) throws KaidenOptimisticLockException
copy
インタフェース内 DailyWdDtlManager
userCd
- ユーザコードsourceBaseDate
- コピー元日付targetDateList
- コピー先日付リストcompanyCd
- 会社コードKaidenOptimisticLockException
- 楽観排他エラーpublic int deleteForCopy(String userCd, List<Date> targetDateList, String companyCd)
deleteForCopy
インタフェース内 DailyWdDtlManager
userCd
- ユーザコードtargetDateList
- コピー先日付リストcompanyCd
- 会社コードpublic DailyWdDtlManagerDto selectByPk(String userCd, String companyCd, Date targetDate, Long tupleId)
selectByPk
インタフェース内 DailyWdDtlManager
userCd
- ユーザコードcompanyCd
- 会社コードtargetDate
- 対象日tupleId
- タプルIDpublic List<DailyWdDtlManagerDto> selectList(Map<String,Object> criteria, List<OrderDto> order)
selectList
インタフェース内 DailyWdDtlManager
criteria
- 検索条件order
- ソート項目public List<DailyWdDtlManagerDto> getWorkDataExportTargetInfoSelect(Map<String,Object> criteria, List<OrderDto> order)
getWorkDataExportTargetInfoSelect
インタフェース内 DailyWdDtlManager
criteria
- 検索条件order
- ソート条件public void workDataExportTargetInfoSelectIterat(Map<String,Object> criteria, List<OrderDto> order, com.miragesql.miragesql.IterationCallback<DailyWdDtlManagerDto,Void> callback)
workDataExportTargetInfoSelectIterat
インタフェース内 DailyWdDtlManager
criteria
- 検索条件order
- ソート条件callback
- IterationCallback
public List<DailyWdDtlManagerDto> selectViewForOneDay(DailyWdDtlManagerDto criteria)
DailyWdDtlManager
selectViewForOneDay
インタフェース内 DailyWdDtlManager
criteria
- 検索条件public int deleteBatch4Archive(String companyCd, String targetMonth)
deleteBatch4Archive
インタフェース内 DailyWdDtlManager
companyCd
- 会社コードtargetMonth
- 対象月度public List<DailyWdDtlManagerDto> selectViewForRowNumber(String userCd, Date startDate, Date endDate, String companyCd)
selectViewForRowNumber
インタフェース内 DailyWdDtlManager
userCd
- ユーザコードstartDate
- 開始日endDate
- 終了日companyCd
- 会社コードpublic Map<String,Object> selectDailyWorkDataForConfirm(Map<String,Object> criteria, List<OrderDto> order, long limit, long numberOfPage)
selectDailyWorkDataForConfirm
インタフェース内 DailyWdDtlManager
criteria
- 検索条件order
- ソート項目limit
- 1ページあたりの件数numberOfPage
- 返却ページpublic List<DailyWdDtlManagerDto> selectWorkDataIncludeDetail(DailyWdDtlManagerDto criteria, List<OrderDto> order)
selectWorkDataIncludeDetail
インタフェース内 DailyWdDtlManager
criteria
- 検索条件order
- ソート項目Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.