|
@@ -253,27 +253,48 @@ $(function () {
|
|
|
}
|
|
|
|
|
|
window.loadAirConditioner = function (params={}) {
|
|
|
- let {id="air-conditioner",val,type,ifOn,windSpeed,fanPos,name,fanState} = params
|
|
|
+ let {id="air-conditioner",
|
|
|
+ val='unset',
|
|
|
+ type='unset',
|
|
|
+ ifOn='unset',
|
|
|
+ windSpeed='unset',
|
|
|
+ fanPos='unset',
|
|
|
+ name='unset',
|
|
|
+ fanState='unset'} = params
|
|
|
|
|
|
//开关
|
|
|
- $('.ac-close').text(ifOn?'开':'关')
|
|
|
- $('.ac-close').addClass('activeTxt')
|
|
|
+ if (ifOn!='unset') {
|
|
|
+ $('.ac-close').text(ifOn?'开':'关')
|
|
|
+ $('.ac-close').addClass('activeTxt')
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
//名字
|
|
|
- $('.ac-title').text(name)
|
|
|
+ if (name!='unset') {
|
|
|
+ $('.ac-title').text(name)
|
|
|
+ }
|
|
|
|
|
|
//风向
|
|
|
- $('#fxDom').text('风向' + fanPos)
|
|
|
+ if (fanPos!='unset') {
|
|
|
+ $('#fxDom').text('风向' + fanPos)
|
|
|
+ }
|
|
|
|
|
|
//风速
|
|
|
- $('#fsDom').text(windSpeed)
|
|
|
- $(`.ac-left li[data-name='${windSpeed}']`).addClass("active").siblings().removeClass("active");
|
|
|
-
|
|
|
+ if (windSpeed!='unset') {
|
|
|
+ $('#fsDom').text(windSpeed)
|
|
|
+ $(`.ac-left li[data-name='${windSpeed}']`).addClass("active").siblings().removeClass("active");
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
//模式
|
|
|
- $(`#airmode span[data-name='${type}']`).addClass("activeTxt").siblings().removeClass("activeTxt");
|
|
|
+ if (type!='unset') {
|
|
|
+ $(`#airmode span[data-name='${type}']`).addClass("activeTxt").siblings().removeClass("activeTxt");
|
|
|
+ }
|
|
|
|
|
|
- //加载温度计
|
|
|
+ if (val=='unset') {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ //加载温度计
|
|
|
var chartDom = document.getElementById(id);
|
|
|
var myChart = echarts.init(chartDom);
|
|
|
|
|
@@ -370,14 +391,14 @@ $(function () {
|
|
|
type:'冷风'
|
|
|
}) */
|
|
|
|
|
|
- loadAirConditioner({
|
|
|
- name:'二楼-大会议室-04-空调',
|
|
|
- val:50,
|
|
|
- id:"air-conditioner",
|
|
|
- type:'冷风',
|
|
|
- ifOn:true,//开关机
|
|
|
- windSpeed : "低风",//风速
|
|
|
- fanPos : "上",//摆叶位置
|
|
|
- fanState: true//摆叶状态
|
|
|
- })
|
|
|
+ // loadAirConditioner({
|
|
|
+ // name:'二楼-大会议室-04-空调',
|
|
|
+ // val:50,
|
|
|
+ // id:"air-conditioner",
|
|
|
+ // type:'冷风',
|
|
|
+ // ifOn:true,//开关机
|
|
|
+ // windSpeed : "低风",//风速
|
|
|
+ // fanPos : "上",//摆叶位置
|
|
|
+ // fanState: true//摆叶状态
|
|
|
+ // })
|
|
|
});
|