Pager.prototype.goKSS0010 = function(params) { var self = this; indicator.on(); this.getHtml('KSS0010.html', function() { printerNo.off(); viewNumber.on('S010'); footer.on(1); self.execApi('/MSAD_SKS_UII_KSS0010.json', params, function(response) { var pageInfo = response.pageInfo; $('#goKSS0015').click(function() { indicator.on(); self.goKSS0015(self.getKSS0015RequestParams()); return false; }); if ("1" == pageInfo.elm_KOBETU_SIGN || "3" == pageInfo.elm_KOBETU_SIGN || "5" == pageInfo.elm_KOBETU_SIGN) { var count = 3; commonApi.get('/MSAD_NET_UII_WarekYYMMInfo.json', {}, function(response) { var list = response.listInfo; $.each(list,function(index, elem) { if (elem.code == pageInfo.elm_SIKIJITU_NENGETU) { $('#yearlist').append($('<option selected="selected"/>').attr('value', elem.code).text(elem.name)); } else { $('#yearlist').append($('<option />').attr('value', elem.code).text(elem.name)); } }); if (--count == 0) { self.setKSS0010DefaultParams(pageInfo); indicator.off(); } }); commonApi.get('/MSAD_NET_UII_DayInfo.json', {}, function(response) { var list = response.listInfo; $.each(list,function(index, elem) { if (index != 0) { if (index == pageInfo.elm_SIKIJITU_NITI) { $('#daylist').append($('<option selected="selected"/>').attr('value', elem.code).text(elem.name)); } else { $('#daylist').append($('<option />').attr('value', elem.code).text(elem.name)); } } }); if (--count == 0) { self.setKSS0010DefaultParams(pageInfo); indicator.off(); } }); commonApi.get('/MSAD_NET_UII_HourInfo.json', {}, function(response) { var list = response.listInfo; $.each(list,function(index, elem) { if (index == pageInfo.elm_SIKIJITU_JI) { $('#hourlist').append($('<option selected="selected"/>').attr('value', elem.code).text(elem.name)); } else { $('#hourlist').append($('<option />').attr('value', elem.code).text(elem.name)); } }); if (--count == 0) { self.setKSS0010DefaultParams(pageInfo); indicator.off(); } }); } else { self.setKSS0010DefaultParams(pageInfo); indicator.off(); } }); }); }; Pager.prototype.setKSS0010DefaultParams = function(pageInfo) { $('#elm_GUIDE').html(pageInfo.elm_GUIDE); $('#elm_PRINTER_SEQNO').val(pageInfo.elm_printerNo); if (pageInfo.elm_PRINTERNO_ON) { $('#elm_PRINTER_SEQNO').attr("disabled", "disabled"); } $('#elm_ACCESS_CODE').val(pageInfo.elm_ACCESS_CODE); if (pageInfo.elm_ACCESSCODE_ON) { $('#elm_ACCESS_CODE').attr("disabled", "disabled"); } if ("1" == pageInfo.elm_KOBETU_SIGN || "3" == pageInfo.elm_KOBETU_SIGN || "5" == pageInfo.elm_KOBETU_SIGN) { $('#shiki').show(); $('#elm_SIKIBI_LBL').show(); } if(pageInfo.elm_SITE_TITLE) { $('#siteTitle').text(pageInfo.elm_SITE_TITLE); } if(pageInfo.elm_SITE_DESC) { $('#siteDesc').text(pageInfo.elm_SITE_DESC); } if (pageInfo.elm_FlyerImagePath) { $('#applyFlyer').attr('src', pageInfo.elm_FlyerImagePath); } // セレクトボタン $('.js-selectBox').customSelect(); selectCtrl(); this.pageId = 'KSS0010'; }; Pager.prototype.getKSS0015RequestParams = function() { return { "MODE" : "KSS0015_DISPLAY", "elm_ACCESS_CODE" : trim($('#elm_ACCESS_CODE').val()), "elm_PRINTER_SEQNO" : trim($('#elm_PRINTER_SEQNO').val()), "elm_SIKIJITU_NENGETU" : trim($('#yearlist').val()), "elm_SIKIJITU_NITI" : trim($('#daylist').val()), "elm_SIKIJITU_JI" : trim($('#hourlist').val()) }; };