@Controller @Scope(value="prototype") @RequestMapping(value="kaiden/v2/labor/fixPeriod") public class FixPeriodController extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
FixPeriodController.OutputSalaryResultDto
給与連携データ出力ジョブ処理結果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.
|
FixPeriodDto |
fixPeriodDto
FixPeriodCompanyDto.
|
FixPeriodForm |
fixPeriodForm
FixPeriodCompanyForm.
|
FixPeriodLogic |
fixPeriodLogic
PeriodCloseCompanyLogic.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
StorageFileHelper |
storageFileHelper
StorageFileHelper.
|
コンストラクタと説明 |
---|
FixPeriodController() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
checkFileSalarydata(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
出力ファイルの存在確認チェック.
|
String |
downloadSalarydata(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
出力ファイルをクラアントへ送信.
|
String |
fixCompany(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて会社締め処理を実行.
|
String |
fixDept(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて組織締め処理を実行.
|
protected FixPeriodForm |
getForm()
Formを返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
ページパスを返却.
|
protected LogicResultDto |
outputSalarydata(FixPeriodForm form)
給与連携データ出力ジョブを実行.
|
String |
outputSalarydata(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて給与連携データ出力ジョブを実行.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行(締期間一覧).
|
String |
searchDetail(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行(組織締め状況一覧).
|
String |
searchTermSingle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行(締期間情報単一行).
|
protected void |
setForm(FixPeriodForm form)
Formを設定.
|
String |
unfixDept(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FixPeriodForm form,
org.springframework.ui.Model model)
AJAXにて組織締め解除処理を実行.
|
public FixPeriodForm fixPeriodForm
public FixPeriodDto fixPeriodDto
@Autowired public FixPeriodLogic fixPeriodLogic
@Autowired public ContextHelper contextHelper
@Autowired public DateHelper dateHelper
@Autowired public PropertyHelper propertyHelper
@Autowired public StorageFileHelper storageFileHelper
@Autowired protected CompanySettingsHelper companySettingsHelper
protected static final String DAT_KEY_TERM_SELECTED
@RequestMapping(value={"","/index"}) public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FixPeriodForm form, org.springframework.ui.Model model) throws KaidenSystemException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- XML読み込み例外@RequestMapping(value="search") public String search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FixPeriodForm 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, FixPeriodForm 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, FixPeriodForm 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, FixPeriodForm 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, FixPeriodForm 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, FixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="outputSalarydata") public String outputSalarydata(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化したロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="checkFileSalarydata") public String checkFileSalarydata(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、JSON化したロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="downloadSalarydata") public String downloadSalarydata(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FixPeriodForm form, org.springframework.ui.Model model)
レスポンスに、ダウンロードファイルを出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルprotected LogicResultDto outputSalarydata(FixPeriodForm form)
form
- 画面から送信された値KaidenHaventAuthorityToCompanyException
protected FixPeriodForm getForm()
protected void setForm(FixPeriodForm form)
form
- FormCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.