Pager.prototype.goLSS0220 = function(params) {
var self = this;
indicator.on();
self.execApi('/SLS_UII_LSS0220.json', params, function(response) {
self.pageInfo = response.pageInfo;
self.getHtml('LSS0220.html', function() {
viewNumber.on("S220");
footer.on();
$('#goLSS0210back').click(function(){
self.goLSS0210(self.getLSS0210BackParams());
return false;
});
self.setLSS0220DefaultParams(self.pageInfo);
indicator.off();
});
});
};
Pager.prototype.setLSS0220DefaultParams = function(pageInfo) {
var self = this;
this.pageId = 'LSS0220';
var lastDate = "";
var table = $("#lss0220pageshokennoinfoTable");
$.each(pageInfo.elm_SHOKEN_NOList,function (i,elm_SHOKEN_NO_INFO) {
tr = $('
');
var checkId = elm_SHOKEN_NO_INFO.elm_SHOKEN_NO + (i + 1).toString();
var td4 = $(' ').append($(' ').addClass('cmnCheckbox02')
.append($(' ').attr('type','checkbox').attr('id',checkId)
.after($(' ').attr('for',checkId))));
var dateDetailStart = dateFomat220(elm_SHOKEN_NO_INFO.elm_KYK_HKN_SIKI_DT,3);
var dateDetailEnd = dateFomat220(elm_SHOKEN_NO_INFO.elm_KYK_HKN_SYUUKI_DT,3);
var dateDetail = $('
').append(dateDetailStart).append('〜 ').append(dateDetailEnd);
var td2 = $(' ').append($('
').append(dateDetail));
var td3 = $(' ').append($('
').text(elm_SHOKEN_NO_INFO.elm_HKNRYO));
var td1;
if (elm_SHOKEN_NO_INFO.elm_CANCEL_KBN == "03") {
td1 = $(' ').append($(' ').attr('id',elm_SHOKEN_NO_INFO.elm_SHOKEN_NO)).append($('
').text(elm_SHOKEN_NO_INFO.elm_SHOKEN_NO));
} else {
td1 = $(' ').append(''+elm_SHOKEN_NO_INFO.elm_SHOKEN_NO+' ');
}
tr.append(td1).append(td2).append(td3).append(td4);
table.append(tr);
if (i == 0) {
firstDate = dateFomat220(elm_SHOKEN_NO_INFO.elm_KYK_HKN_SIKI_DT,2);
}
if (i == pageInfo.elm_SHOKEN_NOList.length-1) {
lastDate = dateFomat220(elm_SHOKEN_NO_INFO.elm_KYK_HKN_SYUUKI_DT,2);
};
var cancelId = "#" + checkId;
if (elm_SHOKEN_NO_INFO.elm_CANCEL_KBN == "03") {
$(cancelId).attr("disabled",true).attr("checked",true).parent().addClass('disabled');
}else if (elm_SHOKEN_NO_INFO.elm_CANCEL_KBN == "02") {
$(cancelId).attr("disabled",true).attr("checked",false).parent().addClass('disabled');
} else if (elm_SHOKEN_NO_INFO.elm_CANCEL_KBN == "01") {
$(cancelId).attr("disabled",false).attr("checked",false);
};
});
//取消確認画面から戻った場合は、選択される
if (pageInfo.checkIdArray !="") {
var checkIdArr = new Array();
checkIdArr = pageInfo.checkIdArray.split(',');
$.each(checkIdArr,function(i,checkid) {
$.each($(':checkbox'),function(n,element) {
if (!element.disabled) {
var id = element.id.substr(0,element.id.length -1);
if (checkid == id) {
$('#' + element.id).attr("checked",true);
}
};
});
});
}
$('#elm_APPLICATION_NO').text(pageInfo.elm_APPLICATION_NO);
$('#elm_APPLICATION_DATE').text(dateFomat220(pageInfo.elm_APPLICATION_DATE,2));
$('#elm_PLAN_NAME').text(pageInfo.elm_PLAN_NAME);
$('#elm_HOSHO_PEOPLE_NUM').text(pageInfo.elm_HOSHO_PEOPLE_NUM);
$('#elm_TYPE_NAME').text(pageInfo.elm_TYPE_NAME);
if (firstDate != "" && lastDate != "") {
var elmHknTermDate = $('
').append(firstDate).append(' 〜 ').append(lastDate);
$('#elm_HKN_TERM').append(elmHknTermDate);
};
$('#td_keka1').attr('rowspan','3');
if (pageInfo.elm_PLAN_CODE) {
if ('G' == pageInfo.elm_PLAN_CODE) {
$('#td_keka1').attr('rowspan','2');
$('#elm_keka3').hide();
$('#elm_baisho2').hide();
$('#elm_kyuensha').hide();
$('#elm_hkn2').hide();
} else if ('M2' == pageInfo.elm_PLAN_CODE) {
$('[id^=elm_keka]').hide();
$('#elm_baisho1').hide();
$('#elm_kyuensha').hide();
$('#elm_yhn').hide();
$('#elm_hkn1').hide();
} else if ('A' == pageInfo.elm_PLAN_CODE || 'H' == pageInfo.elm_PLAN_CODE || 'S' == pageInfo.elm_PLAN_CODE || 'M1' == pageInfo.elm_PLAN_CODE) {
$('#elm_baisho2').hide();
$('#elm_yhn').hide();
$('#elm_hkn1').hide();
$('#elm_hkn2').hide();
}
}
if (pageInfo.elm_PLAN_CODE === "M1"){
$('#HOKEN_ITIMEIATARI').show();
}else if(pageInfo.elm_PLAN_CODE === "M2"){
$('#HOKEN_ITIMEIATARI').show();
}else{
$('#HOKEN_ITIMEIATARI').hide();
}
$('#elm_SHIBOU_HKN_KINGAKU').text(pageInfo.elm_SHIBOU_HKN_KINGAKU);
$('#elm_NYUIN_HKN_KINGAKU').text(pageInfo.elm_NYUIN_HKN_KINGAKU);
$('#elm_MIMAI_HKN_KINGAKU').text(pageInfo.elm_MIMAI_HKN_KINGAKU);
$('#elm_BAISHO_LMT_KINGAKU1').text(pageInfo.elm_BAISHO_LMT_KINGAKU1);
$('#elm_BAISHO_LMT_KINGAKU2').text(pageInfo.elm_BAISHO_LMT_KINGAKU2);
$('#elm_KYUENSHA_HIYO_HKN_KINGAKU').text(pageInfo.elm_KYUENSHA_HIYO_HKN_KINGAKU);
$('#elm_YHN_HKN_KINGAKU').text(pageInfo.elm_YHN_HKN_KINGAKU);
$('#elm_HI1_HKN_KINGAKU1').text(pageInfo.elm_HI1_HKN_KINGAKU1);
$('#elm_HI1_HKN_KINGAKU2').text(pageInfo.elm_HI1_HKN_KINGAKU2);
$('#elm_KYK_NAME_KANJI').text(pageInfo.elm_KYK_NAME_KANJI);
$('#elm_KYK_NAME_KANA').text(pageInfo.elm_KYK_NAME_KANA);
$('#elm_KYK_BIRTHDAY').text(dateFomat220(pageInfo.elm_KYK_BIRTHDAY,1));
$('#elm_KYK_SEIBETU').text(pageInfo.elm_KYK_SEIBETU);
$('#elm_KYK_YUBIN_NO').text(pageInfo.elm_KYK_YUBIN_NO);
$('#elm_KYK_ADRS_KANJI').text(pageInfo.elm_KYK_ADRS_KANJI);
$('#elm_KYK_ADRS_KANA').text(pageInfo.elm_KYK_ADRS_KANA);
$('#elm_KYK_TEL_NO').text(pageInfo.elm_KYK_TEL_NO);
$('#elm_KYK_MAILADRS').text(pageInfo.elm_KYK_MAILADRS);
$('#article_title').text("補償を受けられる方の情報");
$('#article0').hide();
$('#article1').hide();
$('#article2').hide();
$('#article3').hide();
$('#article4').hide();
$('#article5').hide();
$('#article_konnpe').hide();
$('[id^=article_kimei]').show();
$.each(pageInfo.elm_HIHOSYA_List,function (n,element) {
if (n == 0 ) {
if (pageInfo.elm_HIHO_PEOPLE_NUM != 0) {
$('#article0').show();
if (pageInfo.elm_PLAN_CODE && 'M1' == pageInfo.elm_PLAN_CODE) {
$('#article_title').text("補償を受けられる方(代表)の情報");
}
}
if (element.elm_HIHO_NAME_KANJI) {
$('#elm_HIHO_NAME_KANJI').text(element.elm_HIHO_NAME_KANJI);
$('#elm_HIHO_NAME_KANA').text(element.elm_HIHO_NAME_KANA);
$('#elm_HIHO_BIRTHDAY').text(dateFomat220(element.elm_HIHO_BIRTHDAY,1));
$('#elm_HIHO_SEIBETU').text(element.elm_HIHO_SEIBETU);
$('#elm_HIHO_YUBIN_NO').text(element.elm_HIHO_YUBIN_NO);
$('#elm_HIHO_ADRS_KANJI').text(element.elm_HIHO_ADRS_KANJI);
$('#elm_HIHO_ADRS_KANA').text(element.elm_HIHO_ADRS_KANA);
$('#elm_HIHO_TEL_NO').text(element.elm_HIHO_TEL_NO);
$('#elm_HIHO_MAILADRS').text(element.elm_HIHO_MAILADRS);
}
} else if (n == 1) {
if (pageInfo.elm_HIHO_PEOPLE_NUM > 1) {
$('#article1').show();
}
if (element.elm_HIHO_NAME_KANJI) {
$('#elm_STHIHO1_NAME_KANJI').text(element.elm_HIHO_NAME_KANJI);
$('#elm_STHIHO1_NAME_KANA').text(element.elm_HIHO_NAME_KANA);
}
} else if (n == 2) {
if (pageInfo.elm_HIHO_PEOPLE_NUM > 2) {
$('#article2').show();
}
if (element.elm_HIHO_NAME_KANJI) {
$('#elm_STHIHO2_NAME_KANJI').text(element.elm_HIHO_NAME_KANJI);
$('#elm_STHIHO2_NAME_KANA').text(element.elm_HIHO_NAME_KANA);
}
} else if (n == 3) {
if (pageInfo.elm_HIHO_PEOPLE_NUM > 3) {
$('#article3').show();
}
if (element.elm_HIHO_NAME_KANJI) {
$('#elm_STHIHO3_NAME_KANJI').text(element.elm_HIHO_NAME_KANJI);
$('#elm_STHIHO3_NAME_KANA').text(element.elm_HIHO_NAME_KANA);
}
} else if (n == 4) {
if (pageInfo.elm_HIHO_PEOPLE_NUM > 4) {
$('#article4').show();
}
if (element.elm_HIHO_NAME_KANJI) {
$('#elm_STHIHO4_NAME_KANJI').text(element.elm_HIHO_NAME_KANJI);
$('#elm_STHIHO4_NAME_KANA').text(element.elm_HIHO_NAME_KANA);
}
} else if (n == 5) {
if (pageInfo.elm_HIHO_PEOPLE_NUM > 5) {
$('#article5').show();
}
if (element.elm_HIHO_NAME_KANJI) {
$('#elm_STHIHO5_NAME_KANJI').text(element.elm_HIHO_NAME_KANJI);
$('#elm_STHIHO5_NAME_KANA').text(element.elm_HIHO_NAME_KANA);
}
}
});
if (!pageInfo.elm_HIHOSYA_List || pageInfo.elm_HIHOSYA_List.length == 0) {
$('#article0').show();
$('#article_konnpe').show();
$('[id^=article_kimei]').hide();
}
$('#article6').hide();
if (pageInfo.elm_HIHO_PEOPLE_NUM > 1) {
$('#article6').show();
if (pageInfo.elm_LEISURE_DETAIL) {
$('#elm_LEISURE_DETAIL').text(pageInfo.elm_LEISURE_DETAIL);
}
if (pageInfo.elm_LEISURE_DETAIL_OTHER) {
$('#elm_LEISURE_DETAIL_OTHER').text(pageInfo.elm_LEISURE_DETAIL_OTHER);
}
}
$('#elm_N_DAIRITR').text(pageInfo.elm_N_DAIRITR);
var dairiten = '';
if (pageInfo.elm_DRT_FREERAN1){
dairiten += pageInfo.elm_DRT_FREERAN1;
dairiten +=' ';
}
if (pageInfo.elm_DRT_FREERAN2){
dairiten += pageInfo.elm_DRT_FREERAN2;
dairiten +=' ';
}
if (pageInfo.elm_DRT_FREERAN3){
dairiten += pageInfo.elm_DRT_FREERAN3;
dairiten +=' ';
}
if (pageInfo.elm_DRT_FREERAN4){
dairiten += pageInfo.elm_DRT_FREERAN4;
dairiten +=' ';
}
if (pageInfo.elm_DRT_FREERAN5){
dairiten += pageInfo.elm_DRT_FREERAN5;
dairiten +=' ';
}
$('#dairitenInfo').html(dairiten);
if (!pageInfo.elm_DRT_SUB_CD || !pageInfo.elm_DRT_SUB_CD_TITLE) {
$('#sub_cd_sec').hide();
}
if (!pageInfo.elm_DRT_FREE_CD || !pageInfo.elm_DRT_FREE_CD_TITLE) {
$('#free_cd_sec').hide();
}
$('#elm_DRT_SUB_CD_TITLE').text(pageInfo.elm_DRT_SUB_CD_TITLE);
$('#elm_DRT_SUB_CD').text(pageInfo.elm_DRT_SUB_CD);
$('#elm_DRT_FREE_CD_TITLE').text(pageInfo.elm_DRT_FREE_CD_TITLE);
$('#elm_DRT_FREE_CD').text(pageInfo.elm_DRT_FREE_CD);
if ($(':checkbox:enabled').length < 1) {
$("#goLSS0230").css({opacity:"0.3",cursor:"default"});
$("#goLSS0230").hide();
};
$('#goLSS0230').click(function(){
var checkIdArray = "\"";
$.each($(':checkbox:checked'),function(n,element) {
if (!element.disabled) {
checkIdArray = checkIdArray + element.id + ",";
};
});
if (checkIdArray == "\"") {
checkIdArray = checkIdArray + "";
} else {
checkIdArray = checkIdArray.substr(0,checkIdArray.length-1);
}
var json = "{ \"MODE\" : \"LSS0230_DISPLAY\",\"APPLICATION_DT\" : \""+ pageInfo.elm_APPLICATION_DATE + "\" , \"checkIdArray\" : ";
json = json + checkIdArray + "\"}";
var jsonObject = jQuery.parseJSON(json);
self.goLSS0230(jsonObject);
return false;
});
};
Pager.prototype.getLSS0210BackParams = function() {
return {
"MODE" : "LSS0210_BACK_DISPLAY"
};
};
function dateFomat220(date,kbn){
if (!date){
return "";
}
var dateValue = "";
if (kbn == 1) {
dateValue = date.substr(0,4) + "年";
if (date.substr(4,2) > 9) {
dateValue = dateValue + date.substr(4,2) + "月";
} else {
dateValue = dateValue + date.substr(5,1) + "月";
}
if (date.substr(6,2) > 9) {
dateValue = dateValue + date.substr(6,2)+ "日 ";
} else {
dateValue = dateValue + date.substr(7,1)+ "日 ";
}
}
else if (kbn == 2) {
dateValue = date.substr(0,4) + "年";
if (date.substr(5,2) > 9) {
dateValue = dateValue + date.substr(5,2) + "月";
} else {
dateValue = dateValue + date.substr(6,1) + "月";
}
if (date.substr(8,2) > 9) {
dateValue = dateValue + date.substr(8,2) + "日 ";
} else {
dateValue = dateValue + date.substr(9,1) + "日 ";
}
dateValue = dateValue + date.substr(11,9);
} else if (kbn == 3) {
dateValue = date.substr(0,4) + "/";
if (date.substr(5,2) > 9) {
dateValue = dateValue + date.substr(5,2) + "/";
} else {
dateValue = dateValue + date.substr(6,1) + "/";
}
if (date.substr(8,2) > 9) {
dateValue = dateValue + date.substr(8,2) +" ";
} else {
dateValue = dateValue + date.substr(9,1) +" ";
}
dateValue = dateValue + date.substr(11,5);
}
return dateValue;
};
var openFlg = 0;
function shokenFormSubmit220(shokenNo,phoneFlg) {
//PCの場合
if (phoneFlg == "1") {
$("#shokenForm").attr('target', '_blank');
//スマホの場合
} else {
if (openFlg==0){
pdfWin = window.open("","pdfWin","");
openFlg= 1;
} else{
pdfWin.close();
pdfWin = window.open("","pdfWin","");
}
$("#shokenForm").attr('target', pdfWin.name);
}
$('#SHOKEN_NO').val(shokenNo);
$('#shokenForm').submit();
};