public abstract class AbstractWorkReportListSpLogicBase extends Object implements WorkReportListLogicIF
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
KlwDailyManager |
klwDailyManager
KlwDailyManager.
|
LaborDateHelper |
laborDateHelper
LaborDateHelper.
|
SummaryTask |
summaryTask
SummaryTask.
|
WorkReportConductor |
workReportConductor
WorkReportConductor.
|
WorkReportDailyDetailConductor |
workReportDailyDetailConductor
WorkReportDailyDetailConductor.
|
コンストラクタと説明 |
---|
AbstractWorkReportListSpLogicBase() |
@Autowired public WorkReportConductor workReportConductor
@Autowired public WorkReportDailyDetailConductor workReportDailyDetailConductor
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public KlwDailyManager klwDailyManager
@Autowired public LaborDateHelper laborDateHelper
@Autowired public SummaryTask summaryTask
@Transactional public LogicResultDto loadData4DailyRecordInput(AbstractWorkReportListFormBase form)
loadData4DailyRecordInput
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータprotected void addPermitInfoLoadData4DailyRecordInput(AbstractWorkReportListSpDtoBase.DailyWorkRecordDto dto, WorkReportConductor.PeriodDailyRecord dailyRecord, AbstractWorkReportListFormBase form, List<Timestamp[]> allowAgentTerm)
勤務表(リスト) DTOに権限による操作可否などの情報を補正します。
dto
- 勤務表(リスト) DTOdailyRecord
- 締め期間内の日次データform
- 汎用勤務一覧(リスト) (Form)allowAgentTerm
- 代理可能期間public LogicResultDto loadData4DailyRecordApprove(AbstractWorkReportListFormBase form)
loadData4DailyRecordApprove
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータ
モバイル機能では日次承認モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
protected void addPermitLoadData4DailyRecordApprove(AbstractWorkReportListDtoBase dto, WorkReportConductor.PeriodDailyRecord dailyRecord, AbstractWorkReportListFormBase form, List<Timestamp[]> allowAgentTerm)
モバイル機能では日次承認モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
dto
- 勤務表(リスト) DTOdailyRecord
- 締め期間内の日次データform
- 汎用勤務一覧(リスト) (Form)allowAgentTerm
- 代理可能期間public LogicResultDto loadData4DailyRecordApproveSup(AbstractWorkReportListFormBase form)
モバイル機能では日次承認(管理者)モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
loadData4DailyRecordApproveSup
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータprotected void addPermitLoadData4DailyRecordApproveSup(AbstractWorkReportListDtoBase dto, WorkReportConductor.PeriodDailyRecord dailyRecord, AbstractWorkReportListFormBase form)
モバイル機能では日次承認(管理者)モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
dto
- 勤務表(リスト) DTOdailyRecord
- 締め期間内の日次データform
- 汎用勤務一覧(リスト) (Form)public LogicResultDto loadData4DailyRecordInspect(AbstractWorkReportListFormBase form)
loadData4DailyRecordInspect
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータprotected void addPermitLoadData4DailyRecordInspect(AbstractWorkReportListDtoBase dto, WorkReportConductor.PeriodDailyRecord dailyRecord, AbstractWorkReportListFormBase form, List<Timestamp[]> allowAgentTerm)
モバイル機能では日次点検モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
dto
- 勤務表(リスト) DTOdailyRecord
- 締め期間内の日次データform
- 汎用勤務一覧(リスト) (Form)allowAgentTerm
- 代理可能期間@Transactional public LogicResultDto loadData4Reference(AbstractWorkReportListFormBase form)
loadData4Reference
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータprotected void addPermitLoadData4Reference(AbstractWorkReportListSpDtoBase.DailyWorkRecordDto dto, WorkReportConductor.PeriodDailyRecord dailyRecord, AbstractWorkReportListFormBase form)
勤務表(リスト) DTOに権限による操作可否などの情報を補正します。
dto
- 勤務表(リスト) DTOdailyRecord
- 締め期間内の日次データform
- 汎用勤務一覧(リスト) (Form)public LogicResultDto loadData4ReferenceSup(AbstractWorkReportListFormBase form)
モバイル機能では管理者照会モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
loadData4ReferenceSup
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータprotected void addPermitLoadData4ReferenceSup(AbstractWorkReportListDtoBase dto, WorkReportConductor.PeriodDailyRecord dailyRecord, AbstractWorkReportListFormBase form)
モバイル機能では管理者照会モードがありませんので、非推奨としています。
必ずKaidenRuntimeExceptionがスローされます。
dto
- 勤務表(リスト) DTOdailyRecord
- 締め期間内の日次データform
- 汎用勤務一覧(リスト) (Form)public LogicResultDto getSummaryTaskStatus(AbstractWorkReportListFormBase form)
getSummaryTaskStatus
インタフェース内 WorkReportListLogicIF
form
- リクエストパラメータprotected jp.co.slcs.kaiden.v2.product_labormgr.feature.logic.kaiden.gadget.AbstractWorkReportListSpLogicBase.Convert getConvert(String companyCd, Date assignStartDate, Date assignEndDate)
companyCd
- 会社コードassignStartDate
- 対象日FromassignEndDate
- 対象日 toprotected abstract Class<? extends AbstractWorkReportListSpDtoBase> getWorkReportListDtoClass()
protected AbstractWorkReportListSpDtoBase.DailyWorkRecordDto makeWorkReportListDto(WorkReportConductor.PeriodDailyRecord dailyRecord)
dailyRecord
- 締め期間内の日次データCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.