Pager.prototype.goKSS0060 = function(params) {
var self = this;
indicator.on();
this.execApi('/MSAD_SKS_UII_KSS0060.json', params, function(response) {
self.pageInfo = response.pageInfo;
var pageInfo = self.pageInfo;
self.getHtml('KSS0060.html', function() {
viewNumber.on('S060');
footer.on(2);
var count = 7;
commonApi.get('/MSAD_NET_UII_YakushokuInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_APP_POS_CODE').append($('').attr('value', elem.code).text(elem.name));
});
$('#elm_APP_POS_CODE').change();
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_GengoInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_GG').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_BrithdayYearInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_YY').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_MonthInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_MM').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_DayInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_DD').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_SexInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_SEIBETU').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_ZokugaraInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_RELATION').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
$('[id$=_toFull]').blur(function() {
$(this).val(convHerfToFull($(this).val()));
});
// 住所検索
$('.adressSeach_btn').click(function() {
searchAddress('FAM',self);
});
$('#elm_APP_POS_CODE').change(function() {
$('#elm_APP_POS_NAME_KANNJI_toFull').val("");
$('#elm_APP_POS_NAME_KANA_toFull').val("");
if ("9" != trim($(this).val())) {
$('#elm_APP_POS_NAME_KANNJI_toFull').parent().parent().parent().hide();
$('#elm_APP_POS_NAME_KANA_toFull').parent().parent().parent().hide();
} else {
$('#elm_APP_POS_NAME_KANNJI_toFull').parent().parent().parent().show();
$('#elm_APP_POS_NAME_KANA_toFull').parent().parent().parent().show();
}
});
var curTarVal = pageInfo.elm_FAM_SIKI_FLG;
$("input[name='elm_FAM_SIKI_FLG']").click(function() {
if (curTarVal == $(this).val()) {
return;
}
if($('#elm_FAM_SIKI_FLG_1').is(":checked")){
$('[id^=shinzoku_info_]').show();
} else if ($('#elm_FAM_SIKI_FLG_0').is(":checked")){
$('[id^=shinzoku_info_]').hide();
}
selectCtrl();
curTarVal = $(this).val();
});
$("input[type='radio']").change(function(){
radioCssChange($(this).attr('name'));
});
$('#goKSS0050Back').click(function() {
indicator.on();
self.goKSS0050(self.getKSS0070RequestParams("KSS0050_BACK_DISPLAY"));
return false;
});
$('#goKSS0070').click(function() {
indicator.on();
self.goKSS0070(self.getKSS0070RequestParams("KSS0070_DISPLAY"));
return false;
});
});
});
};
Pager.prototype.goKSS0061 = function(params) {
var self = this;
indicator.on();
this.execApi('/MSAD_SKS_UII_KSS0060.json', params, function(response) {
self.pageInfo = response.pageInfo;
var pageInfo = self.pageInfo;
self.getHtml('KSS0060.html', function() {
viewNumber.on('S060');
footer.on(2);
var count = 7;
commonApi.get('/MSAD_NET_UII_YakushokuInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_APP_POS_CODE').append($('').attr('value', elem.code).text(elem.name));
});
$('#elm_APP_POS_CODE').change();
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_GengoInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_GG').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_BrithdayYearInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_YY').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_MonthInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_MM').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_DayInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_BIRTHDAY_DD').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_SexInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_SEIBETU').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
commonApi.get('/MSAD_NET_UII_ZokugaraInfo.json', {}, function(response) {
var list = response.listInfo;
$.each(list,function(index, elem) {
$('#elm_FAM_RELATION').append($('').attr('value', elem.code).text(elem.name));
});
if (--count == 0) {
self.setKSS0060DefaultParams(pageInfo);
indicator.off();
}
});
$('[id$=_toFull]').blur(function() {
$(this).val(convHerfToFull($(this).val()));
});
// 住所検索
$('.adressSeach_btn').click(function() {
searchAddress('FAM',self);
});
$('#elm_APP_POS_CODE').change(function() {
$('#elm_APP_POS_NAME_KANNJI_toFull').val("");
$('#elm_APP_POS_NAME_KANA_toFull').val("");
if ("9" != trim($(this).val())) {
$('#elm_APP_POS_NAME_KANNJI_toFull').parent().parent().parent().hide();
$('#elm_APP_POS_NAME_KANA_toFull').parent().parent().parent().hide();
} else {
$('#elm_APP_POS_NAME_KANNJI_toFull').parent().parent().parent().show();
$('#elm_APP_POS_NAME_KANA_toFull').parent().parent().parent().show();
}
});
var curTarVal = pageInfo.elm_FAM_SIKI_FLG;
$("input[name='elm_FAM_SIKI_FLG']").click(function() {
if (curTarVal == $(this).val()) {
return;
}
if($('#elm_FAM_SIKI_FLG_1').is(":checked")){
$('[id^=shinzoku_info_]').show();
} else if ($('#elm_FAM_SIKI_FLG_0').is(":checked")){
$('[id^=shinzoku_info_]').hide();
}
selectCtrl();
curTarVal = $(this).val();
});
$("input[type='radio']").change(function(){
radioCssChange($(this).attr('name'));
});
$('#goKSS0050Back').click(function() {
indicator.on();
self.goKSS0051(self.getKSS0070RequestParams("KSS0050_BACK_DISPLAY"));
return false;
});
$('#goKSS0070').click(function() {
indicator.on();
self.goKSS0071(self.getKSS0070RequestParams("KSS0070_DISPLAY"));
return false;
});
});
});
};
Pager.prototype.setKSS0060DefaultParams = function(pageInfo) {
$("#elm_APP_POS_error").hide();
// 個人法人
if ("1" == pageInfo.elm_CONTRACTOR_FLG) {
$('[id$=_kozin]').show();
$('[id$=_houzinInfo]').hide();
} else {
$('[id$=_kozin]').hide();
$('[id$=_houzinInfo]').show();
}
$('#elm_APP_NAME_KANJI').text(pageInfo.elm_APP_NAME_KANJI);
$('#elm_APP_NAME_KANA').text(pageInfo.elm_APP_NAME_KANA);
$('#elm_APP_POS_CODE').val(pageInfo.elm_APP_POS_CODE);
$('#elm_APP_POS_CODE').change();
$('#elm_APP_POS_NAME_KANNJI_toFull').val(pageInfo.elm_APP_POS_NAME_KANNJI);
$('#elm_APP_POS_NAME_KANA_toFull').val(pageInfo.elm_APP_POS_NAME_KANA);
$('#elm_HOUJIN_NAME_KANNJI_toFull').val(pageInfo.elm_HOUJIN_NAME_KANNJI);
$('#elm_HOUJIN_NAME_KANA_toFull').val(pageInfo.elm_HOUJIN_NAME_KANA);
$('#elm_APPLICATION_DT').text(pageInfo.elm_APPLICATION_DT);
$('#elm_DJY0009A').text(pageInfo.elm_DJY0009A);
$('#elm_KYK_MAIL').val(pageInfo.elm_KYK_MAIL);
$('#elm_KYK_MAIL_KAKUNIN').val(pageInfo.elm_KYK_MAIL_KAKUNIN);
$("input[name='elm_FAM_SIKI_FLG']").val([pageInfo.elm_FAM_SIKI_FLG]);
// 親族連絡先の初期表示設定
if ("2" == pageInfo.elm_FAM_CONTACT_KBN) {
$('#elm_FAM_CONTACT_KBN').text("前契約どおり").show();
shinzoku_old_info(pageInfo);
$('#elm_FAM_SIKI_FLG_ul').hide();
$('input[id^=elm_FAM_]').attr('disabled', 'disabled');
$('textarea[id^=elm_FAM_]').attr('disabled', 'disabled');
$('select[id^=elm_FAM_]').attr('disabled', 'disabled');
$('#adrs_btn_div').hide();
} else {
$('#elm_FAM_CONTACT_KBN').hide();
if ("1" == pageInfo.elm_ShinzokuSessionFlg){
// 画面戻りなどですでに入力済みならばそれを表示
shinzoku_new_info(pageInfo);
} else if (
// 前年情報あり+登録変更 または 前年情報削除 の場合は前年情報を表示
("1" == pageInfo.elm_HasOldYearKbn && "1" == pageInfo.elm_FAM_SIKI_FLG)
|| "9" == pageInfo.elm_FAM_CONTACT_KBN) {
shinzoku_old_info(pageInfo);
}
}
// 親族連絡先が「登録しない」の場合に入力部をあらかじめ隠す
if("0" == pageInfo.elm_FAM_SIKI_FLG) {
$('[id^=shinzoku_info_]').hide();
}
// 必須入力の制御
if (pageInfo.elm_IsRequiredForElementFlg === true) {
$('#elm_FAM_YUBIN_NO_IMG').attr('src', 'images/icn_must_pc.png').attr('alt', '必須');
$('#elm_FAM_YUBIN_NO_IMG').removeClass('icn_option').addClass('icn_must');
$('#elm_FAM_ADRS_KANJI_IMG').attr('src', 'images/icn_must_pc.png').attr('alt', '必須');
$('#elm_FAM_ADRS_KANJI_IMG').removeClass('icn_option').addClass('icn_must');
$('#elm_FAM_SEIBETU_IMG').attr('src', 'images/icn_must_pc.png').attr('alt', '必須');
$('#elm_FAM_SEIBETU_IMG').removeClass('icn_option').addClass('icn_must');
}
// セレクトボタン
$('.js-selectBox').customSelect();
selectCtrl();
$("input[type='radio']").change();
this.pageId = 'KSS0060';
};
Pager.prototype.getKSS0070RequestParams = function(mode) {
return {
"MODE" : mode,
"elm_APP_POS_CODE" : trim($('#elm_APP_POS_CODE').val()),
"elm_APP_POS_NAME_KANNJI" : trim($('#elm_APP_POS_NAME_KANNJI_toFull').val()),
"elm_APP_POS_NAME_KANA" : trim($('#elm_APP_POS_NAME_KANA_toFull').val()),
"elm_HOUJIN_NAME_KANNJI" : trim($('#elm_HOUJIN_NAME_KANNJI_toFull').val()),
"elm_HOUJIN_NAME_KANA" : trim($('#elm_HOUJIN_NAME_KANA_toFull').val()),
"elm_KYK_MAIL" : trim($('#elm_KYK_MAIL').val()),
"elm_KYK_MAIL_KAKUNIN" : trim($('#elm_KYK_MAIL_KAKUNIN').val()),
"elm_FAM_SIKI_FLG" : trim($('input[name=elm_FAM_SIKI_FLG]:checked').val()),
"elm_FAM_YUBIN_NO" : trim($('#elm_FAM_YUBIN_NO').val()),
"elm_FAM_ADRS_KANJI" : trim($('#elm_FAM_ADRS_KANJI_toFull').val()),
"elm_FAM_NAME_KANJI" : trim($('#elm_FAM_NAME_KANJI_toFull').val()),
"elm_FAM_NAME_KANA" : trim($('#elm_FAM_NAME_KANA_toFull').val()),
"elm_FAM_TEL_NO" : trim($('#elm_FAM_TEL_NO').val()),
"elm_FAM_BIRTHDAY_GG" : trim($('#elm_FAM_BIRTHDAY_GG').val()),
"elm_FAM_BIRTHDAY_YY" : trim($('#elm_FAM_BIRTHDAY_YY').val()),
"elm_FAM_BIRTHDAY_MM" : trim($('#elm_FAM_BIRTHDAY_MM').val()),
"elm_FAM_BIRTHDAY_DD" : trim($('#elm_FAM_BIRTHDAY_DD').val()),
"elm_FAM_SEIBETU" : trim($('#elm_FAM_SEIBETU').val()),
"elm_FAM_RELATION" : trim($('#elm_FAM_RELATION').val())
};
};
// 親族連絡先エリアを前年親族連絡先情報を設定する
shinzoku_old_info = function(pageInfo) {
$('#elm_FAM_YUBIN_NO').val(pageInfo.elm_OLD_FAM_YUBIN_NO);
$('#elm_FAM_ADRS_KANJI_toFull').val(pageInfo.elm_OLD_FAM_ADRS_KANJI);
$('#elm_FAM_NAME_KANJI_toFull').val(pageInfo.elm_OLD_FAM_NAME_KANJI);
$('#elm_FAM_NAME_KANA_toFull').val(pageInfo.elm_OLD_FAM_NAME_KANA);
$('#elm_FAM_TEL_NO').val(pageInfo.elm_OLD_FAM_TEL_NO);
$('#elm_FAM_BIRTHDAY_GG').val(pageInfo.elm_OLD_FAM_BIRTHDAY_GG);
$('#elm_FAM_BIRTHDAY_YY').val(pageInfo.elm_OLD_FAM_BIRTHDAY_YY);
$('#elm_FAM_BIRTHDAY_MM').val(pageInfo.elm_OLD_FAM_BIRTHDAY_MM);
$('#elm_FAM_BIRTHDAY_DD').val(pageInfo.elm_OLD_FAM_BIRTHDAY_DD);
$('#elm_FAM_SEIBETU').val(pageInfo.elm_OLD_FAM_SEIBETU);
$('#elm_FAM_RELATION').val(pageInfo.elm_OLD_FAM_RELATION);
};
// 前年以外の場合
shinzoku_new_info = function(pageInfo) {
$('#elm_FAM_YUBIN_NO').val(pageInfo.elm_FAM_YUBIN_NO);
$('#elm_FAM_ADRS_KANJI_toFull').val(pageInfo.elm_FAM_ADRS_KANJI);
$('#elm_FAM_NAME_KANJI_toFull').val(pageInfo.elm_FAM_NAME_KANJI);
$('#elm_FAM_NAME_KANA_toFull').val(pageInfo.elm_FAM_NAME_KANA);
$('#elm_FAM_TEL_NO').val(pageInfo.elm_FAM_TEL_NO);
$('#elm_FAM_BIRTHDAY_GG').val(pageInfo.elm_FAM_BIRTHDAY_GG);
$('#elm_FAM_BIRTHDAY_YY').val(pageInfo.elm_FAM_BIRTHDAY_YY);
$('#elm_FAM_BIRTHDAY_MM').val(pageInfo.elm_FAM_BIRTHDAY_MM);
$('#elm_FAM_BIRTHDAY_DD').val(pageInfo.elm_FAM_BIRTHDAY_DD);
$('#elm_FAM_SEIBETU').val(pageInfo.elm_FAM_SEIBETU);
$('#elm_FAM_RELATION').val(pageInfo.elm_FAM_RELATION);
};