(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-workbench-gridding-chart_statistics-chart_statistics"],{"4cc7":function(t,a,e){"use strict";e.r(a);var n=e("546c"),i=e.n(n);for(var r in n)"default"!==r&&function(t){e.d(a,t,(function(){return n[t]}))}(r);a["default"]=i.a},"546c":function(t,a,e){"use strict";e("4160"),e("d81d"),e("4d63"),e("ac1f"),e("25f0"),e("5319"),e("159b"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,Date.prototype.format=function(t){var a={"M+":this.getMonth()+1,"d+":this.getDate(),"h+":this.getHours(),"m+":this.getMinutes(),"s+":this.getSeconds(),"q+":Math.floor((this.getMonth()+3)/3),S:this.getMilliseconds()};for(var e in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(this.getFullYear()+"").substr(4-RegExp.$1.length))),a)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?a[e]:("00"+a[e]).substr((""+a[e]).length)));return t};var n={data:function(){return{range:[],array_text:"",array:[],array_data:[],array_id:"",chartData:{categories:[],series:[{data:[]}]},ring_1:{dataLabel:!1,legend:{position:"bottom",float:"left"},title:{name:" "},subtitle:{name:" "},extra:{ring:{centerColor:"#FFFFFF",border:!0}}}}},watch:{range:function(t){console.log("范围选:",this.range)}},onLoad:function(){this.range[0]=(new Date).format("yyyy-MM-01"),this.range[1]=(new Date).format("yyyy-MM-dd"),this.get_trouble_grid_number_list()},methods:{get_trouble_grid_number_list:function(){var t=this;this.$api.trouble_grid_number_list({type:1}).then((function(a){t.array_data=a.data.data;var e=a.data.data;e.forEach((function(a,e){t.array.push(a.itemValue)})),t.array_text=e[0].itemValue,t.array_id=e[0].id,t.get_trouble_grid_region_annular()}))},change:function(){var t=this;uni.showActionSheet({itemList:this.array,success:function(a){t.array_text=t.array_data[a.tapIndex].itemValue,t.array_id=t.array_data[a.tapIndex].id}})},get_trouble_grid_region_annular:function(){var t=this;uni.showLoading({mask:!0}),this.$api.trouble_grid_region_annular({type:1,number_id:this.array_id,start_time:this.range[0],end_time:this.range[1]}).then((function(a){uni.hideLoading(),console.log(a.data.data);var e=a.data.data,n=[];e.map((function(t,a){var e={};e["name"]=t.name+"("+t.size+"次)",e["value"]=t.size,n.push(e)})),t.chartData.series[0].data=n,console.log(t.chartData.series[0].data)}))}}};a.default=n},"671d":function(t,a,e){var n=e("24fb");a=n(!1),a.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-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/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.section[data-v-6c6e7148]{box-sizing:border-box;padding:%?25?%}.section .title[data-v-6c6e7148]{line-height:%?60?%;border-left:%?8?% solid #009fe8;box-sizing:border-box;padding-left:%?20?%;margin-bottom:%?20?%}.section .box[data-v-6c6e7148]{\r\n /* 请根据需求修改图表容器尺寸,如果父容器没有高度图表则会显示异常 */}.section .box .charts-box[data-v-6c6e7148]{width:100%;height:350px}.content[data-v-6c6e7148]{margin-bottom:%?50?%;box-sizing:border-box;padding:%?25?%}.content .input_box[data-v-6c6e7148]{margin-bottom:%?20?%;font-size:%?32?%}.content .input_box .label[data-v-6c6e7148]{min-height:%?80?%;line-height:%?80?%;color:#6c6f74}.content .input_box .label uni-text[data-v-6c6e7148]{color:red}.content .input_box .box[data-v-6c6e7148]{width:%?700?%;min-height:%?90?%;line-height:%?90?%;background:#fff;border-radius:%?8?%;border:%?2?% solid #e9ebf2;box-sizing:border-box;padding:0 %?25?%}.content .input_box .box[data-v-6c6e7148] .uni-date-editor--x .uniui-clear{display:none}.content .input_box .box[data-v-6c6e7148] .uni-date-x--border{box-sizing:border-box;border-radius:4px;border:none}.content .input_box .box[data-v-6c6e7148] .uni-date-x{padding:0}.content .btn[data-v-6c6e7148]{margin-top:%?40?%;background-color:#009fe8;padding:%?25?% %?50?%;color:#fff;text-align:center}',""]),t.exports=a},"9b25":function(t,a,e){"use strict";var n=e("ecfe"),i=e.n(n);i.a},a8af:function(t,a,e){"use strict";e.r(a);var n=e("dc84"),i=e("4cc7");for(var r in i)"default"!==r&&function(t){e.d(a,t,(function(){return i[t]}))}(r);e("9b25");var o,s=e("f0c5"),c=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"6c6e7148",null,!1,n["a"],o);a["default"]=c.exports},dc84:function(t,a,e){"use strict";e.d(a,"b",(function(){return i})),e.d(a,"c",(function(){return r})),e.d(a,"a",(function(){return n}));var n={qiunDataCharts:e("4878").default,uniDatetimePicker:e("221d").default},i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",[e("v-uni-view",{staticClass:"section"},[e("v-uni-view",{staticClass:"title"},[t._v("统计图")]),e("v-uni-view",{staticClass:"box"},[e("v-uni-view",{staticClass:"charts-box"},[e("qiun-data-charts",{attrs:{type:"ring",opts:t.ring_1,chartData:t.chartData,tooltipFormat:"column_1",background:"none"}})],1)],1)],1),e("v-uni-view",{staticClass:"content"},[e("v-uni-view",{staticClass:"input_box"},[e("v-uni-view",{staticClass:"label"},[e("v-uni-text",[t._v("*")]),t._v("时间范围:")],1),e("v-uni-view",{staticClass:"box"},[e("uni-datetime-picker",{attrs:{type:"daterange",rangeSeparator:"至"},model:{value:t.range,callback:function(a){t.range=a},expression:"range"}})],1)],1),e("v-uni-view",{staticClass:"input_box"},[e("v-uni-view",{staticClass:"label"},[e("v-uni-text",[t._v("*")]),t._v("网格编号(单选):")],1),e("v-uni-view",{staticClass:"box",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.change()}}},[t._v(t._s(t.array_text))])],1),e("v-uni-view",{staticClass:"btn",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.get_trouble_grid_region_annular()}}},[t._v("查询")])],1)],1)},r=[]},ecfe:function(t,a,e){var n=e("671d");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=e("4f06").default;i("94d954da",n,!0,{sourceMap:!1,shadowMode:!1})}}]);