(function ($, DX, undefined) { var timer; var Sites = []; var layoutSets = DX.framework.html.layoutSets; layoutSets["desktop"] = layoutSets["desktop"] || []; layoutSets["desktop"].push({ platform: "generic", controller: new DX.framework.html.DefaultLayoutController({ name: "desktop", disableViewLoadingState: true }) }); //var setDataSource = new Array(); //var setData = { // "CreatedDateTime": "2018-05-03 14:00:00", "Type": "", "FacilityName": "", "PropertyName": "", "CurrentValue": 0, "UpperLimit": 0, "LowerLimit": 0, "Chekck": "", // "SiteId": 0, "FacilityTypeId": 0, "FacilityCode": 0, "PropertyId": 0, "FormulaId": 0 //}; //setData.CreatedDateTime = "2018-05-03 14:00:00"; //setData.Type = "성능분석"; //setData.FacilityName = "공조기_AHU - 102"; //setData.PropertyName = "난방ATF"; //setData.CurrentValue = 10; //setData.UpperLimit = 10; //setData.LowerLimit = 5; //setData.Chekck = "확인"; //setDataSource.push(setData); //$("#gridContainer").dxDataGrid("instance").option("dataSource", setDataSource); //$("#PopupAlarm").dxPopup('instance').option('visible', true); // // 알람이 있다 // if (dataArray.length > 0) { // if (alarm_image == false) { // $("#alarm_button").dxButton("instance").option("type", "danger"); // alarm_image = true; // } // else { // $("#alarm_button").dxButton("instance").option("type", "normal"); // alarm_image = false; // } // } // else { // } //}) //2015 03 hcLee var CmSiteDataSource = BemsWebApplication.db.createDataSource('CmSite') var fuelTypesDataSource = BemsWebApplication.db.createDataSource('BemsFuelType'); // //var g_fuelTypes; fuelTypesDataSource.load().done(function (dbfuelType) { for (var i = 0; i < dbfuelType.length; i++) //fuelTypes.push(dbfuelType[i]); if (dbfuelType[i].FuelTypeId() > 0) $Code.g_fuelTypes.push(dbfuelType[i]); }); $.when(CmSiteDataSource.load()).done(function (result) { Sites = result; BWA.Desktop.Sites = Sites; }); var timer = setInterval(function () { var timeStr = new Date().format('현재시간: yyyy년 MM월 dd일 HH:mm'); $('.time').html(timeStr); }, 1000); })(jQuery, DevExpress); BemsWebApplication.Desktop = { ControlViewOpen: function () { window.open('http://www.naver.com/', '_blank'); }, showNav: function () { return BWA.LoginManager.showNav(); }, handleLogout: function (e) { BWA.LoginManager.logout(); }, handleLogoClick: function (e) { if (BWA.config['BemsFmsMode'] < 2) //2017 03 07 hcLee BWA.LoginManager.goMainDashBoard(); }, handleNavItemSelectAction: function (e) { //console.log(e.itemData); if (_.isUndefined(e.itemData) === false && !BWA.LoginManager.isCenterLogin()) { $SideMenu.setNavigationId(e.itemData.id); } }, first: 0, handleDesktopToolbarContentReadyAction: function (e) { return; this.first++; if (this.first !== 5) return; $SideMenu.showSideMenuIfWill(); console.log('handleDesktopToolbarContentReadyAction :'); var item = e.element.find('.dx-toolbar-before div'); console.log($(item).html()); console.log($SideMenu.selectedItems()); console.log('== END : handleDesktopToolbarContentReadyAction :'); item.children().remove(); var ul = $('