issue #11 #12 임피리얼 펠리스와 광화문을 같이 지원하기 위하여 theme스킴 적용.

This commit is contained in:
Paul Kim
2024-02-15 14:17:07 +09:00
parent d7f61a3691
commit 81c608456e
570 changed files with 8997 additions and 66 deletions

View File

@@ -65,6 +65,7 @@ var HotelTV = HotelTV || {
'weather_reflash': false,
'widget_reflash': false
},
'theme_root': null,
'token': null
},
'carts': {
@@ -317,6 +318,12 @@ HotelTV.Init = async function() {
}
});
}
// state[theme_root] 정의
// For Reference:
// 조선 : HJS00001
// 인스파이어 : HIN00001
// 임페리얼 : HIM00001
HotelTV.state['theme_root'] = HotelTV.hotelinfo.siteCode;
try {
HotelTV.guestinfo = await HotelTV.api.GetGuestInfo();
@@ -484,7 +491,7 @@ HotelTV.LoadWelCome = async function() {
HotelTV.devinfo = await JSON.parse(sessionStorage.getItem("devinfo"));
HotelTV.svrinfo = await JSON.parse(sessionStorage.getItem("svrinfo"));
HotelTV.state = await JSON.parse(sessionStorage.getItem("state"));
//HotelTV.state = await JSON.parse(sessionStorage.getItem("state"));
//STEP#03:API Module INIT
await HotelTV.api.Init(HotelTV.svrinfo.ipaddr, HotelTV.svrinfo.port, HotelTV.devinfo.model_name.substring(2, HotelTV.devinfo.model_name.length - 1), HotelTV.devinfo.serial_number);
HotelTV.settings = await JSON.parse(sessionStorage.getItem("settings"));
@@ -618,7 +625,7 @@ HotelTV.LoadAppFull = async function() {
HotelTV.devinfo = await JSON.parse(sessionStorage.getItem("devinfo"));
HotelTV.svrinfo = await JSON.parse(sessionStorage.getItem("svrinfo"));
HotelTV.services = await JSON.parse(sessionStorage.getItem("services"));
HotelTV.state = await JSON.parse(sessionStorage.getItem("state"));
//HotelTV.state = await JSON.parse(sessionStorage.getItem("state"));
//STEP#02: Init HotelTV API
await HotelTV.api.Init(HotelTV.svrinfo.ipaddr, HotelTV.svrinfo.port, HotelTV.devinfo.model_name.substring(2, HotelTV.devinfo.model_name.length - 1), HotelTV.devinfo.serial_number);

View File

@@ -191,7 +191,7 @@ HotelTV.ui_welcome = (function() {
}
if (sz_msg[_state.lang] != null) {
_elmnt_welcomemsg.html(sz_msg[_state.lang] + '<br />');
_elmnt_welcomemsg.html(sz_msg[_state.lang].replace(/(?:\r\n|\r|\n)/g, '<br>'));
} else {
_elmnt_welcomemsg.html('<br />');
}
@@ -222,7 +222,7 @@ HotelTV.ui_welcome = (function() {
_div_lang_btn.id = 'wc_eit_langsel_' + __lang;
_div_lang_btn.textContent = _SupportedLang[__lang].name;
_div_lang_btn.setAttribute("lang", __lang);
_sz_styleOpt = "--btn_focus:url(./images/bt_language_tab_focus.png); --btn_unfocus:url(./images/bt_language_tab_unfocus.png);";
_sz_styleOpt = "--btn_focus:url(images/bt_language_tab_focus.png); --btn_unfocus:url(images/bt_language_tab_unfocus.png);";
_div_lang_btn.setAttribute("style", _sz_styleOpt);
_div_langsel.appendChild(_div_lang_btn);
}