pages-weatherother-detail.f65feab0.js 6.6 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-weatherother-detail"],{"0340":function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是app内置的常用样式变量\r\n *\r\n * app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 水平间距 */\r\n/* 水平间距 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.history-chart[data-v-86f3d0da]{padding:%?32?% %?24?%}.history-panel[data-v-86f3d0da]{padding:%?24?% %?26?%;margin-bottom:%?100?%}',""]),t.exports=e},"0396":function(t,e,a){"use strict";a.r(e);var n=a("9d24"),r=a.n(n);for(var i in n)["default"].indexOf(i)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(i);e["default"]=r.a},"29b3":function(t,e,a){"use strict";var n=a("d6ec"),r=a.n(n);r.a},"3cba":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){return n}));var n={uniDatetimePicker:a("02b5").default,uniTable:a("02a9").default,uniTr:a("0b28").default,uniTh:a("581c").default,uniTd:a("bb7f").default,uniPagination:a("a147").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.loading?a("v-uni-view",[a("v-uni-view",{staticClass:"ui-card history-panel"},[a("v-uni-view",{staticClass:"mb"},[a("uni-datetime-picker",{attrs:{type:"daterange",rangeSeparator:"-","clear-icon":!1},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeSearchTime.apply(void 0,arguments)}},model:{value:t.searchTime,callback:function(e){t.searchTime=e},expression:"searchTime"}})],1),a("uni-table",{ref:"table",staticClass:"table-style",attrs:{loading:t.pageLoading,emptyText:"暂无更多数据"}},[a("uni-tr",[t._l(t.historyHeader,(function(e,n){return[a("uni-th",{key:n+"_0",attrs:{width:0==n?120:80,align:"center"}},[t._v(t._s(e.text))])]}))],2),t._l(t.historyList,(function(e,n){return a("uni-tr",{key:n},[t._l(t.historyHeader,(function(n){return["wind_o"==n.key?a("uni-td",{key:n.key+"_0",attrs:{align:"center"}},[t._v(t._s(t.fengObj[e[n.key]]))]):"updateTime"==n.key?a("uni-td",{attrs:{align:"center"}},[t._v(t._s(t._f("timeFrom")((new Date(e.updateTime).getTime()/1e3).toFixed(0))))]):a("uni-td",{attrs:{align:"center"}},[t._v(t._s(e[n.key]))])]}))],2)}))],2),a("uni-pagination",{attrs:{current:t.params.page,total:t.total,title:"标题文字"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changePagination.apply(void 0,arguments)}}})],1)],1):t._e()},i=[]},6774:function(t,e,a){"use strict";a("7a82");var n=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.getDetail=void 0;var r=n(a("c7eb")),i=n(a("1da1")),s=n(a("2376")),u=function(){var t=(0,i.default)((0,r.default)().mark((function t(e,a){var n;return(0,r.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s.default.post(e,a);case 2:return n=t.sent,t.abrupt("return",null===n||void 0===n?void 0:n.data);case 4:case"end":return t.stop()}}),t)})));return function(e,a){return t.apply(this,arguments)}}();e.getDetail=function(t){return u("api/api_gateway?method=device.device_picture.pp_qxz_data_list",t)}},"9d24":function(t,e,a){"use strict";a("7a82");var n=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(a("c7eb")),i=n(a("1da1"));a("fb6a"),a("d3b7"),a("3ca3"),a("ddb0");var s=a("6774"),u=a("3995"),d={data:function(){return{loading:!1,pageLoading:!1,deviceId:"",params:{start_time:(0,u.timeFormat)((0,u.timeFrame)("start")),end_time:(0,u.timeFormat)((0,u.timeFrame)("end")),device_id:"",page:1,page_size:10},timeVal:(0,u.timeFormat)((0,u.timeFrame)("start")).slice(-8),searchTime:[(0,u.timeFormat)((0,u.timeFrameText)("start")),(0,u.timeFormat)((0,u.timeFrameText)("end"))],fengObj:{N:"北",NE:"东北",E:"东",SE:"东南",S:"南",SW:"西南",W:"西",NW:"西北",C:"静风"},historyHeader:[{text:"更新时间",key:"updateTime"},{text:"设备ID",key:"devid"},{text:"空气温度",key:"air_t"},{text:"空气湿度",key:"air_rh"},{text:"土壤温度",key:"earth_t"},{text:"土壤湿度",key:"earth_rh"},{text:"风向",key:"wind_o"},{text:"风速",key:"wind_speed"},{text:"降雨量",key:"rainfull"},{text:"蒸发量",key:"vasp"},{text:"光照强度",key:"sunlight"},{text:"大气压强",key:"pressure"},{text:"土壤EC值",key:"ec"},{text:"露点温度",key:"ludian"}],historyList:[],total:0}},components:{},onLoad:function(t){var e=this;return(0,i.default)((0,r.default)().mark((function a(){return(0,r.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.deviceId=t.id,e.params.device_id=t.id,e.$api.loading("加载中..."),a.next=5,Promise.all([e.getHistoryList()]);case 5:e.loading=!0,e.$api.hide();case 7:case"end":return a.stop()}}),a)})))()},methods:{changeSearchTime:function(t){0==t.length&&(t=[(0,u.timeFormat)((0,u.timeFrame)("start")),(0,u.timeFormat)((0,u.timeFrame)("end"))],this.searchTime=t),this.params.start_time=t[0]+" "+this.timeVal,this.params.end_time=t[1]+" "+this.timeVal,this.params.page=1,this.getHistoryList()},changePagination:function(t){this.params.page=t.current,this.getHistoryList()},getHistoryList:function(){var t=this;return(0,i.default)((0,r.default)().mark((function e(){var a;return(0,r.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.pageLoading=!0,e.next=3,(0,s.getDetail)(t.params);case 3:a=e.sent,t.historyList=a.data,t.total=a.num,t.pageLoading=!1;case 7:case"end":return e.stop()}}),e)})))()}}};e.default=d},a3ce:function(t,e,a){"use strict";a.r(e);var n=a("3cba"),r=a("0396");for(var i in r)["default"].indexOf(i)<0&&function(t){a.d(e,t,(function(){return r[t]}))}(i);a("29b3");var s=a("f0c5"),u=Object(s["a"])(r["default"],n["b"],n["c"],!1,null,"86f3d0da",null,!1,n["a"],void 0);e["default"]=u.exports},d6ec:function(t,e,a){var n=a("0340");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var r=a("4f06").default;r("84c02080",n,!0,{sourceMap:!1,shadowMode:!1})}}]);