public class DailyWorkDataManagerImpl extends AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWorkData> implements DailyWorkDataManager
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.service.K31tDailyWorkDataService |
k31tDailyWorkDataService
K31tDailyWorkDataService.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
DELETE_BATCH_4_ARCHIVE, SELECT_SUMMARY_FOR_CALENDAR, SELECT_VIEW_FOR_COPY
コンストラクタと説明 |
---|
DailyWorkDataManagerImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
copy(DailyWorkDataManagerDto sourceBaseData,
List<Date> targetDateList)
コピー.
|
int |
delete(DailyWorkDataManagerDto criteria)
作業実績情報を削除.
|
int |
deleteBatch4Archive(String companyCd,
String targetMonth)
作業実績情報を削除.
|
int |
entry(DailyWorkDataManagerDto criteria)
作業実績情報を登録.
|
int |
entry(List<Map<String,Object>> dataList)
作業実績情報を登録.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWorkData> |
getService()
サービスクラスを返却.
|
int |
renew(DailyWorkDataManagerDto criteria)
作業実績情報(1件のみ)を更新.
|
int |
renew(List<Map<String,Object>> dataList)
作業実績情報を更新.
|
DailyWorkDataManagerDto |
selectByCriteria(String userCd,
Date targetDate)
ユーザコード・対象日で検索.
|
DailyWorkDataManagerDto |
selectByPk(String userCd,
String companyCd,
Date targetDate)
主キー検索.
|
List<DailyWorkDataManagerDto> |
selectSummaryForCalendar(String userCd,
String companyCd,
Date startDate,
Date endDate)
作業実績カレンダー用作業実績工数合計検索.
|
List<DailyWorkDataManagerDto> |
selectWorkDataForCopy(DailyWorkDataManagerDto criteria)
コピー詳細表示用検索.
|
autoInsUpd, autoInsUpdBatch, createAndCopy, createAndCopy, createListAndCopy, createListAndCopy, delete, deleteAll, deleteBatch, escapeWildcard, genericLock, genericSelect, genericSelect4Update, genericSelectAll, genericSelectAll4Update, genericSelectList, genericSelectList, genericSelectList, genericSelectList, genericSelectList4Update, genericSelectList4Update, genericSelectList4Update, getCount, 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.K31tDailyWorkDataService k31tDailyWorkDataService
@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.K31tDailyWorkData> getService()
getService
クラス内 AbstractGenerateServiceManager<jp.co.slcs.kaiden.v2.product_labormgr.foundation.model.entity.K31tDailyWorkData>
public DailyWorkDataManagerDto selectByCriteria(String userCd, Date targetDate)
selectByCriteria
インタフェース内 DailyWorkDataManager
userCd
- ユーザコードtargetDate
- 対象日public DailyWorkDataManagerDto selectByPk(String userCd, String companyCd, Date targetDate)
selectByPk
インタフェース内 DailyWorkDataManager
userCd
- ユーザコードcompanyCd
- 会社コードtargetDate
- 対象日public List<DailyWorkDataManagerDto> selectWorkDataForCopy(DailyWorkDataManagerDto criteria)
selectWorkDataForCopy
インタフェース内 DailyWorkDataManager
criteria
- 検索条件public List<DailyWorkDataManagerDto> selectSummaryForCalendar(String userCd, String companyCd, Date startDate, Date endDate)
selectSummaryForCalendar
インタフェース内 DailyWorkDataManager
userCd
- ユーザコードcompanyCd
- 会社コードstartDate
- 開始日endDate
- 終了日public int copy(DailyWorkDataManagerDto sourceBaseData, List<Date> targetDateList) throws KaidenOptimisticLockException
copy
インタフェース内 DailyWorkDataManager
sourceBaseData
- コピー元データtargetDateList
- コピー先日付リストKaidenOptimisticLockException
- 楽観排他エラーpublic int entry(List<Map<String,Object>> dataList)
entry
インタフェース内 DailyWorkDataManager
dataList
- 登録データpublic int renew(List<Map<String,Object>> dataList)
renew
インタフェース内 DailyWorkDataManager
dataList
- 登録データpublic int entry(DailyWorkDataManagerDto criteria)
entry
インタフェース内 DailyWorkDataManager
criteria
- 登録データpublic int delete(DailyWorkDataManagerDto criteria)
delete
インタフェース内 DailyWorkDataManager
criteria
- 登録データpublic int deleteBatch4Archive(String companyCd, String targetMonth)
deleteBatch4Archive
インタフェース内 DailyWorkDataManager
companyCd
- 会社コードtargetMonth
- 対象月度public int renew(DailyWorkDataManagerDto criteria)
renew
インタフェース内 DailyWorkDataManager
criteria
- 登録データCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.