You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
6.7 KiB
1 line
6.7 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-39aaa279"],{"240c":function(t,a,e){},"3e3b":function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",[e("div",{staticClass:"boxlist"},[e("div",{staticClass:"box box1"},[t._m(0),e("div",{staticClass:"bline"}),e("div",{staticClass:"boxcontentsubtitle"},[t._v("服务金额")]),e("div",{staticClass:"boxcontent"},[e("div",{staticClass:"boxcontentitem"},[e("div",{staticClass:"boxcontentitem-big"},[t._v(" "+t._s(t.totaldata.business.server_money_total)+" ")]),e("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.business.nurse_money_total))]),e("span",[t._v("护工金额")])]),e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.business.remain_money_total))]),e("span",[t._v("留存金额")])])])])])]),e("div",{staticClass:"box box2"},[t._m(1),e("div",{staticClass:"bline"}),e("div",{staticClass:"boxcontentsubtitle"},[t._v("总服务时长")]),e("div",{staticClass:"boxcontent"},[e("div",{staticClass:"boxcontentitem"},[e("div",{staticClass:"boxcontentitem-big"},[t._v(" "+t._s(t.totaldata.person_efficiency.server_time_total)+" 分钟 ")]),e("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.person_efficiency.expect))]),e("span",[t._v(" 照护人员数")])]),e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.person_efficiency.act)+" ")]),e("span",[t._v("天数")])])])])])]),e("div",{staticClass:"box box3"},[t._m(2),e("div",{staticClass:"bline"}),e("div",{staticClass:"boxcontentsubtitle"},[t._v("活跃客户")]),e("div",{staticClass:"boxcontent"},[e("div",{staticClass:"boxcontentitem"},[e("div",{staticClass:"boxcontentitem-big"},[t._v(" "+t._s(t.totaldata.customer.active)+"人 ")]),e("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.customer.add))]),e("span",[t._v("新增")])]),e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.customer.wash))]),e("span",[t._v("流失")])])])])])]),e("div",{staticClass:"box box4"},[t._m(3),e("div",{staticClass:"bline"}),e("div",{staticClass:"boxcontentsubtitle"},[t._v("服务订单")]),e("div",{staticClass:"boxcontent"},[e("div",{staticClass:"boxcontentitem"},[e("div",{staticClass:"boxcontentitem-big"},[t._v(t._s(t.totaldata.order.server_total)+"单 ")]),e("div",{staticStyle:{display:"flex","justify-content":"space-around"}},[e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.order.cycle_total))]),e("span",[t._v("周期性订单")])]),e("div",{staticClass:"boxcontentitem-small"},[e("span",[t._v(t._s(t.totaldata.order.unit_total))]),e("span",[t._v("单次订单")])])])])])])])])},i=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"boxtitle"},[e("span",[t._v("营业统计")]),e("i",{staticClass:"el-icon-data-line statIcon"})])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"boxtitle"},[e("span",[t._v("人效统计")]),e("i",{staticClass:"el-icon-user statIcon"})])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"boxtitle"},[e("span",[t._v("客户统计")]),e("i",{staticClass:"el-icon-s-custom statIcon"})])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"boxtitle"},[e("span",[t._v("订单统计")]),e("i",{staticClass:"el-icon-document statIcon"})])}],n=(e("b680"),e("ec1b")),o=e.n(n),c={props:{countsData:{type:Object},totaldata:{type:Object,default:{business:{server_money_total:0,nurse_money_total:0,remain_money_total:0},person_efficiency:{server_time_total:"0",expect:0,act:0},customer:{active:0,add:0,wash:0},order:{server_total:0,cycle_total:0,unit_total:0}}}},components:{CountTo:o.a},methods:{handleRoute:function(t){this.$emit("handleRoute",t)},toCaculateper:function(t,a){return(t/(0==a?1:a)*100).toFixed(2)+"%"}}},l=c,r=(e("ae4b"),e("2877")),d=Object(r["a"])(l,s,i,!1,null,"5b83ceec",null);a["default"]=d.exports},"7bad":function(t,a,e){},9406:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div")},i=[],n=e("c7eb"),o=e("1da1"),c=(e("d81d"),e("313e")),l=e.n(c),r=e("3e3b"),d=e("b775");function u(t){return Object(d["a"])({url:"/api/admin/chart/home",method:"get",params:t})}var v={components:{PanelGroup:r["default"]},data:function(){return{col:"",line:"",business_data:[],collect_data:[],list:{},customerArr:[],orderArr:[],chartData:{}}},watch:{chartData:function(t,a){}},methods:{loadData:function(){var t=this;return Object(o["a"])(Object(n["a"])().mark((function a(){return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,u().then((function(a){console.log(a),t.list=a.list,t.chartData=a;var e=[],s=[];a.business_data.map((function(t){e.push(t.server_money_total),s.push(t.collect_money)})),t.business_data=e,t.collect_data=s;var i=[],n=[];a.order_data.map((function(t){i.push(t.active_customer),n.push(t.order_total)})),t.customerArr=i,t.orderArr=n})).catch();case 2:case"end":return a.stop()}}),a)})))()},init:function(){this.col=l.a.init(document.getElementById("col-chart")),this.col.setOption({title:{text:""},tooltip:{trigger:"axis",axisPointer:{type:"shadow"},position:"bottom"},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},yAxis:{type:"value",boundaryGap:[0,.01]},xAxis:{type:"category",data:["第一周","第二周","第三周","第四周"]},series:[{name:"服务金额",type:"bar",data:this.business_data,itemStyle:{normal:{color:"rgb(42,182,252)"}}},{name:"收款",type:"bar",data:this.collect_data,itemStyle:{normal:{color:"rgb(34,228,255)"}}}]}),this.line=l.a.init(document.getElementById("line-chart")),this.line.setOption({title:{text:""},tooltip:{trigger:"axis"},legend:{data:["活跃客户","服务订单"]},grid:{left:"3%",right:"6%",bottom:"3%",containLabel:!0},toolbox:{},xAxis:{type:"category",boundaryGap:!1,data:["第一周","第二周","第三周","第四周"]},yAxis:{type:"value"},series:[{name:"活跃客户",type:"line",stack:"Total",data:this.customerArr,itemStyle:{normal:{color:"rgb(42,182,252)"}}},{name:"服务订单",type:"line",stack:"Total",data:this.orderArr,itemStyle:{normal:{color:"rgb(34,228,255)"}}}]})}},created:function(){},mounted:function(){var t=this;window.onresize=function(){t.col.resize(),t.line.resize()}},destroyed:function(){window.onresize=null}},_=v,b=(e("ee14"),e("2877")),m=Object(b["a"])(_,s,i,!1,null,"a00c5ada",null);a["default"]=m.exports},ae4b:function(t,a,e){"use strict";e("240c")},ee14:function(t,a,e){"use strict";e("7bad")}}]); |