@Controller @Scope(value="prototype") @RequestMapping(value="kaiden/v2/workperf/workDataFixPeriod") public class WorkDataFixPeriodController extends AbstractMasterMaintenanceController
修飾子とタイプ | クラスと説明 |
---|---|
static class |
WorkDataFixPeriodController.OutputWdResultDto
作業実績データ出力ジョブ処理結果DTO.
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected CompanySettingsHelper |
companySettingsHelper
CompanySettingsHelper.
|
ContextHelper |
contextHelper
ContextHelper.
|
protected static String |
DAT_KEY_TERM_AUTH
期間検索返却データKEY:締め権限.
|
protected static String |
DAT_KEY_TERM_LIST
期間検索返却データKEY:リスト.
|
protected static String |
DAT_KEY_TERM_SELECTED
期間検索返却データKEY:対象レコード.
|
DateHelper |
dateHelper
DateHelper.
|
protected LaborDateHelper |
laborDateHelper
LaborDateHelper.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
StorageFileHelper |
storageFileHelper
StorageFileHelper.
|
WorkDataFixPeriodDto |
workDataFixPeriodDto
WorkDataFixPeriodDto.
|
WorkDataFixPeriodForm |
workDataFixPeriodForm
WorkDataFixPeriodForm.
|
WorkDataFixPeriodLogic |
workDataFixPeriodLogic
WorkDataFixPeriodLogic.
|
maintenanceDto
コンストラクタと説明 |
---|
WorkDataFixPeriodController() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
checkFileWdData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
出力ファイルの存在確認チェック.
|
String |
downloadWdData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
出力ファイルをクラアントへ送信.
|
String |
fixCompany(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて会社締め処理を実行.
|
String |
fixDept(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて組織締め処理を実行.
|
protected AbstractMasterMaintenanceDto |
getDto()
DTOのインスタンスをサブクラスから返却.
|
protected AbstractMasterMaintenanceForm |
getForm()
Formのインスタンスをサブクラスから返却.
|
protected AbstractMasterMaintenanceLogic |
getLogic()
Logicのインスタンスをサブクラスから返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
ページパスを返却.
|
String |
outputWdData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて給与連携データ出力ジョブを実行.
|
protected LogicResultDto |
outputWdData(WorkDataFixPeriodForm form)
作業実績データ出力ジョブを実行.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行(締期間一覧).
|
String |
searchDetail(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行(組織締め状況一覧).
|
String |
searchTermSingle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行(締期間情報単一行).
|
String |
selectTermList(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
期間情報一覧を検索して返却する.
|
protected void |
setForm(AbstractMasterMaintenanceForm form)
Formのインスタンスをサブクラスへ設定.
|
String |
unfixCompany(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて会社締め処理を実行.
|
String |
unfixDept(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
WorkDataFixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて組織締め解除処理を実行.
|
entry, index, remove, renew, search, select, toDisabled, toEnabled
public WorkDataFixPeriodForm workDataFixPeriodForm
public WorkDataFixPeriodDto workDataFixPeriodDto
@Autowired public WorkDataFixPeriodLogic workDataFixPeriodLogic
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public StorageFileHelper storageFileHelper
@Autowired protected CompanySettingsHelper companySettingsHelper
@Autowired protected LaborDateHelper laborDateHelper
protected static final String DAT_KEY_TERM_SELECTED
@RequestMapping(value={"","/index"}) public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- XML読み込み例外KaidenApplicationException
- KaidenApplicationException
@RequestMapping(value="search") public String search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
指定された条件を基に締期間情報のリストを取得します。
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="searchTermSingle") public String searchTermSingle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model) throws KaidenSystemException
指定された会社・締め期間コードを基に締期間情報を取得します。
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- システムエラー@RequestMapping(value="searchDetail") public String searchDetail(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="fixCompany") public String fixCompany(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="unfixCompany") public String unfixCompany(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="fixDept") public String fixDept(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="unfixDept") public String unfixDept(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="outputWdData") public String outputWdData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化したロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="checkFileWdData") public String checkFileWdData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化したロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="downloadWdData") public String downloadWdData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、ダウンロードファイルを出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="selectTermList") public String selectTermList(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WorkDataFixPeriodForm form, org.springframework.ui.Model model)
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルprotected LogicResultDto outputWdData(WorkDataFixPeriodForm form)
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
protected AbstractMasterMaintenanceDto getDto()
AbstractMasterMaintenanceController
getDto
クラス内 AbstractMasterMaintenanceController
protected AbstractMasterMaintenanceForm getForm()
AbstractMasterMaintenanceController
getForm
クラス内 AbstractMasterMaintenanceController
protected AbstractMasterMaintenanceLogic getLogic()
AbstractMasterMaintenanceController
getLogic
クラス内 AbstractMasterMaintenanceController
protected void setForm(AbstractMasterMaintenanceForm form)
AbstractMasterMaintenanceController
setForm
クラス内 AbstractMasterMaintenanceController
form
- 対象画面用FormCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.