1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-062a8ed7"],{"12ae":function(t,e,s){"use strict";s.r(e);var r=function(){var t=this,e=t._self._c;return e("div",[e("van-nav-bar",{staticClass:"shadow mb-4",attrs:{title:"工单统计","left-text":"返回","left-arrow":""},on:{"click-left":function(e){return t.$router.back(-1)}}}),e("div",{staticClass:"flex items-center justify-around bg-white w-11/12 mx-auto p-2 shadow"},[e("div",{staticClass:"flex flex-col items-center w-1/3"},[e("span",{staticClass:"pb-1 border-b border-r w-full text-center"},[t._v("总工单")]),e("span",{staticClass:"pt-1 border-r w-full text-center"},[t._v(t._s(t.statisOrder.total))])]),e("div",{staticClass:"flex flex-col items-center w-1/3"},[e("span",{staticClass:"pb-1 border-b border-r w-full text-center"},[t._v("已完成")]),e("span",{staticClass:"pt-1 border-r w-full text-center"},[t._v(t._s(t.statisOrder.repaired))])]),e("div",{staticClass:"flex flex-col items-center w-1/3"},[e("span",{staticClass:"pb-1 border-b w-full text-center"},[t._v("未完成")]),e("span",{staticClass:"pt-1"},[t._v(t._s(t.statisOrder.unfinished))])])]),e("div",{staticClass:"w-full h-96",attrs:{id:"myChart"}})],1)},a=[],i=s("b5ff"),n={data:function(){return{statisOrder:{},pie:{title:{show:!1},tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{bottom:10,left:"center",itemGap:40,data:["已完成","未完成"]},series:[{name:"工单统计",type:"pie",radius:"50%",center:["50%","45%"],data:[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}}},created:function(){this.loadOrderStatis()},methods:{loadOrderStatis:function(){var t=this;Object(i["b"])().then((function(e){t.statisOrder=e.data,t.pie.series[0].data=[{value:t.statisOrder.repaired,name:"已完成"},{value:t.statisOrder.unfinished,name:"未完成"}],t.drawPie()}))},drawPie:function(){var t=this.$echarts.init(document.getElementById("myChart"));t.setOption(this.pie)}}},l=n,d=s("2877"),c=Object(d["a"])(l,r,a,!1,null,null,null);e["default"]=c.exports},b5ff:function(t,e,s){"use strict";s.d(e,"a",(function(){return a})),s.d(e,"b",(function(){return i}));var r=s("a77d");function a(){return Object(r["a"])({url:"statis/comment",method:"get"})}function i(){return Object(r["a"])({url:"statis/order",method:"get"})}}}]);
|