equip-set.js 19 KB

12345678910111213141516171819202122232425262728293031323334
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cb/bzy/equip-set/equip-set"],{139:
  2. /*!*******************************************************************************************************!*\
  3. !*** C:/Users/FC/Desktop/大数据平台app/master/main.js?{"page":"pages%2Fcb%2Fbzy%2Fequip-set%2Fequip-set"} ***!
  4. \*******************************************************************************************************/
  5. /*! no static exports found */function(e,t,i){"use strict";(function(e){i(/*! uni-pages */4);n(i(/*! vue */2));var t=n(i(/*! ./pages/cb/bzy/equip-set/equip-set.vue */140));function n(e){return e&&e.__esModule?e:{default:e}}e(t.default)}).call(this,i(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["createPage"])},140:
  6. /*!********************************************************************************!*\
  7. !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue ***!
  8. \********************************************************************************/
  9. /*! no static exports found */function(e,t,i){"use strict";i.r(t);var n=i(/*! ./equip-set.vue?vue&type=template&id=05e47016& */141),o=i(/*! ./equip-set.vue?vue&type=script&lang=js& */143);for(var l in o)"default"!==l&&function(e){i.d(t,e,(function(){return o[e]}))}(l);i(/*! ./equip-set.vue?vue&type=style&index=0&lang=scss& */145);var a,u=i(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */10),c=Object(u["default"])(o["default"],n["render"],n["staticRenderFns"],!1,null,null,null,!1,n["components"],a);c.options.__file="pages/cb/bzy/equip-set/equip-set.vue",t["default"]=c.exports},141:
  10. /*!***************************************************************************************************************!*\
  11. !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue?vue&type=template&id=05e47016& ***!
  12. \***************************************************************************************************************/
  13. /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,i){"use strict";i.r(t);var n=i(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./equip-set.vue?vue&type=template&id=05e47016& */142);i.d(t,"render",(function(){return n["render"]})),i.d(t,"staticRenderFns",(function(){return n["staticRenderFns"]})),i.d(t,"recyclableRender",(function(){return n["recyclableRender"]})),i.d(t,"components",(function(){return n["components"]}))},142:
  14. /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  15. !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue?vue&type=template&id=05e47016& ***!
  16. \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  17. /*! exports provided: render, staticRenderFns, recyclableRender, components */function(e,t,i){"use strict";var n;i.r(t),i.d(t,"render",(function(){return o})),i.d(t,"staticRenderFns",(function(){return a})),i.d(t,"recyclableRender",(function(){return l})),i.d(t,"components",(function(){return n}));try{n={uSelect:function(){return i.e(/*! import() | uview-ui/components/u-select/u-select */"uview-ui/components/u-select/u-select").then(i.bind(null,/*! @/uview-ui/components/u-select/u-select.vue */638))},uIcon:function(){return i.e(/*! import() | uview-ui/components/u-icon/u-icon */"uview-ui/components/u-icon/u-icon").then(i.bind(null,/*! @/uview-ui/components/u-icon/u-icon.vue */525))},uButton:function(){return i.e(/*! import() | uview-ui/components/u-button/u-button */"uview-ui/components/u-button/u-button").then(i.bind(null,/*! @/uview-ui/components/u-button/u-button.vue */617))},uToast:function(){return i.e(/*! import() | uview-ui/components/u-toast/u-toast */"uview-ui/components/u-toast/u-toast").then(i.bind(null,/*! @/uview-ui/components/u-toast/u-toast.vue */631))}}}catch(u){if(-1===u.message.indexOf("Cannot find module")||-1===u.message.indexOf(".vue"))throw u;console.error(u.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var e=this,t=e.$createElement;e._self._c},l=!1,a=[];o._withStripped=!0},143:
  18. /*!*********************************************************************************************************!*\
  19. !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue?vue&type=script&lang=js& ***!
  20. \*********************************************************************************************************/
  21. /*! no static exports found */function(e,t,i){"use strict";i.r(t);var n=i(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./equip-set.vue?vue&type=script&lang=js& */144),o=i.n(n);for(var l in n)"default"!==l&&function(e){i.d(t,e,(function(){return n[e]}))}(l);t["default"]=o.a},144:
  22. /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  23. !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue?vue&type=script&lang=js& ***!
  24. \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  25. /*! no static exports found */function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(i(/*! ./node_modules/@babel/runtime/regenerator */19));function o(e){return e&&e.__esModule?e:{default:e}}function l(e,t,i,n,o,l,a){try{var u=e[l](a),c=u.value}catch(r){return void i(r)}u.done?t(c):Promise.resolve(c).then(n,o)}function a(e){return function(){var t=this,i=arguments;return new Promise((function(n,o){var a=e.apply(t,i);function u(e){l(a,n,o,u,c,"next",e)}function c(e){l(a,n,o,u,c,"throw",e)}u(void 0)}))}}var u={data:function(){return{d_id:"",on_off_show:!1,on_off:null,on_off_list:[{value:0,label:"关闭"},{value:1,label:"开机"}],drop_time_show:!1,drop_time_List:[],setFrom:{drop_time:"1",cul_time:1,set_temp:10,datt:10,coll_time:[]},coll_time:{time01:"",time02:"",time03:"",time04:"",time05:"",time06:"",value01:"",value02:"",value03:"",value04:"",value05:"",value06:""},timeList:[],collShow:!1,timeType:"",myuser_type:!1}},onLoad:function(t){var i=this;this.d_id=t.d_id,this.equipOperation(),this.equipSet(),e.getStorage({key:"myuser_type",success:function(e){1==Number(e.data)&&(i.myuser_type=!0)}})},methods:{equipSet:function(){var e=this;return a(n.default.mark((function t(){var i,o,l,a,u,c;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$myRequest({url:"/api/api_gateway?method=forecast.send_control.device_control_info",data:{d_id:e.d_id,cmd:"paramconf"}});case 2:for(l in i=t.sent,e.setFrom.drop_time=i.drop_time,e.setFrom.cul_time=i.cul_time,e.setFrom.set_temp=i.set_temp,e.setFrom.datt=i.datt,o=i.coll_time,o)0==l?(a=o[l].split("-"),e.coll_time.time01=Number(a[0])<10?"0"+a[0]+":00":a[0]+":00",e.coll_time.time02=Number(a[1])<10?"0"+a[1]+":00":a[1]+":00",e.coll_time.value01=Number(a[0]),e.coll_time.value02=Number(a[1])):1==l?(u=o[l].split("-"),e.coll_time.time03=Number(u[0])<10?"0"+u[0]+":00":u[0]+":00",e.coll_time.time04=Number(u[1])<10?"0"+u[1]+":00":u[1]+":00",e.coll_time.value03=Number(u[0]),e.coll_time.value04=Number(u[1])):2==l&&(c=o[l].split("-"),e.coll_time.time05=Number(c[0])<10?"0"+c[0]+":00":c[0]+":00",e.coll_time.time06=Number(c[1])<10?"0"+c[1]+":00":c[1]+":00",e.coll_time.value05=Number(c[0]),e.coll_time.value06=Number(c[1]));console.log(e.setFrom);case 10:case"end":return t.stop()}}),t)})))()},equipOperation:function(){var e=this;return a(n.default.mark((function t(){var i;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$myRequest({url:"/api/api_gateway?method=forecast.worm_lamp.bzy_device",data:{d_id:e.d_id}});case 2:i=t.sent,e.on_off=i.on_off;case 4:case"end":return t.stop()}}),t)})))()},equipBtnControl:function(e){var t=this;return a(n.default.mark((function i(){var o;return n.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.$myRequest({url:"/api/api_gateway?method=forecast.send_control.admin_device_control",data:{cmd:e,device_type_id:7,d_id:t.d_id}});case 2:o=i.sent,o&&t.$refs.toast.show({title:"指令下发成功!",type:"success"});case 4:case"end":return i.stop()}}),i)})))()},onoff:function(){this.on_off_show=!0},confirm:function(e,t){switch(t){case"on_off":e[0].value?this.equipControl("poweron",e[0].value):this.equipControl("poweroff",e[0].value);break;case"drop":this.setFrom.drop_time=e[0].value;break}},equipControl:function(e,t){var i=this;return a(n.default.mark((function o(){return n.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,i.$myRequest({url:"/api/api_gateway?method=forecast.send_control.admin_device_control",data:{cmd:e,device_type_id:7,d_id:i.d_id}});case 2:n.sent,i.on_off=t;case 4:case"end":return n.stop()}}),o)})))()},selectFun:function(e){switch(e){case"drop_time":for(var t=1;t<31;t++)this.drop_time_List.push({value:t,label:t});this.drop_time_show=!0}},sliderChange:function(e,t){switch(t){case"cul_time":this.setFrom.cul_time=e.detail.value;break;case"set_temp":this.setFrom.set_temp=e.detail.value;break;case"datt":this.setFrom.datt=e.detail.value;break}},selectTime:function(e){this.timeType=e;var t=[];if("st1"==e){for(var i=1;i<25;i++){var n=i<10?"0".concat(i,":00"):"".concat(i,":00");t.push({value:i,label:n})}this.timeList=t}else if("et1"==e){for(var o=this.coll_time.value01+1;o<25;o++){var l=o<10?"0".concat(o,":00"):"".concat(o,":00");t.push({value:o,label:l})}this.timeList=t}else if("st2"==e){for(var a=this.coll_time.value02+1;a<25;a++){var u=a<10?"0".concat(a,":00"):"".concat(a,":00");t.push({value:a,label:u})}this.timeList=t}else if("et2"==e){for(var c=this.coll_time.value03+1;c<25;c++){var r=c<10?"0".concat(c,":00"):"".concat(c,":00");t.push({value:c,label:r})}this.timeList=t}else if("st3"==e){for(var s=this.coll_time.value04+1;s<25;s++){var m=s<10?"0".concat(s,":00"):"".concat(s,":00");t.push({value:s,label:m})}this.timeList=t}else if("et3"==e){for(var d=this.coll_time.value05+1;d<25;d++){var f=d<10?"0".concat(d,":00"):"".concat(d,":00");t.push({value:d,label:f})}this.timeList=t}this.collShow=!0},collConfirm:function(e,t){"st1"==t?(this.coll_time.time01=e[0].label,this.coll_time.value01=e[0].value):"et1"==t?(this.coll_time.time02=e[0].label,this.coll_time.value02=e[0].value):"st2"==t?(this.coll_time.time03=e[0].label,this.coll_time.value03=e[0].value):"et2"==t?(this.coll_time.time04=e[0].label,this.coll_time.value04=e[0].value):"st3"==t?(this.coll_time.time05=e[0].label,this.coll_time.value05=e[0].value):"et3"==t&&(this.coll_time.time06=e[0].label,this.coll_time.value06=e[0].value)},submit:function(){var t=this;return a(n.default.mark((function i(){var o,l;return n.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return o=[],t.coll_time.value01&&t.coll_time.value02&&o.push("".concat(t.coll_time.value01,"-").concat(t.coll_time.value02)),t.coll_time.value03&&t.coll_time.value04&&o.push("".concat(t.coll_time.value03,"-").concat(t.coll_time.value04)),t.coll_time.value05&&t.coll_time.value06&&o.push("".concat(t.coll_time.value05,"-").concat(t.coll_time.value06)),t.setFrom.coll_time=o,console.log(t.setFrom),i.next=8,t.$myRequest({url:"/api/api_gateway?method=forecast.send_control.device_control",data:{device_type_id:7,d_id:t.d_id,config:JSON.stringify(t.setFrom)}});case 8:l=i.sent,l&&t.$refs.toast.show({title:"修改成功!",type:"success",callback:function(){e.navigateBack({delta:1})}});case 10:case"end":return i.stop()}}),i)})))()}}};t.default=u}).call(this,i(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */1)["default"])},145:
  26. /*!******************************************************************************************************************!*\
  27. !*** C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue?vue&type=style&index=0&lang=scss& ***!
  28. \******************************************************************************************************************/
  29. /*! no static exports found */function(e,t,i){"use strict";i.r(t);var n=i(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./equip-set.vue?vue&type=style&index=0&lang=scss& */146),o=i.n(n);for(var l in n)"default"!==l&&function(e){i.d(t,e,(function(){return n[e]}))}(l);t["default"]=o.a},146:
  30. /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  31. !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/FC/Desktop/大数据平台app/master/pages/cb/bzy/equip-set/equip-set.vue?vue&type=style&index=0&lang=scss& ***!
  32. \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
  33. /*! no static exports found */function(e,t,i){}},[[139,"common/runtime","common/vendor"]]]);
  34. //# sourceMappingURL=../../../../../.sourcemap/mp-weixin/pages/cb/bzy/equip-set/equip-set.js.map