chunk-6f095a0d.d0d1fd12.js 56 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6f095a0d"],{3025:function(t,a,e){t.exports=e.p+"static/img/databg4.b2ac8bb4.png"},"384f":function(t,a,e){},"3a7d":function(t,a,e){"use strict";e("384f")},"4d06":function(t,a,e){t.exports=e.p+"static/img/databg2.a4b954fd.png"},"4fc5":function(t,a,e){"use strict";e("8081")},8081:function(t,a,e){},"90ec":function(t,a,e){t.exports=e.p+"static/img/databg3.069aa4de.png"},a3a3:function(t,a,e){t.exports=e.p+"static/img/databg1.879f18df.png"},c3f3:function(t,a,e){"use strict";var l=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{class:t.className,style:{height:t.height,width:t.width}})},s=[],n=e("313e"),i=e.n(n),r=e("f42c");e("817d");var o={mixins:[r["a"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"540px"},type:{type:String,default:"line"},chartData:{type:Object,default:function(){return{top:[],tj:[],time:[]}}}},data:function(){return{chart:null}},watch:{chartData:{handler:function(){this.initChart()},deep:!0}},mounted:function(){var t=this;this.$nextTick((function(){t.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=i.a.init(this.$el,"macarons"),this.chart.setOption({title:{text:"最新报名趋势图",top:18,left:"center",textStyle:{color:"#000000",fontWeight:"bold"}},grid:{left:4,right:12,bottom:8,containLabel:!0},color:["#4C9ECD","#D970D0","#5AC4B6"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{top:8,right:8,data:["销售经理","销售主管","代理公司"]},toolbox:{show:!1},calculable:!0,xAxis:[{name:"时间",nameTextStyle:{fontSize:12},type:"category",axisTick:{show:!1},data:this.chartData.time}],yAxis:[{type:"value",name:"人"}],series:[{name:"销售经理",type:this.type,barGap:0,data:this.chartData.top},{name:"销售主管",type:this.type,data:this.chartData.tj},{name:"代理公司",type:this.type,data:this.chartData.crown}]})}}},c=o,d=e("2877"),m=Object(d["a"])(c,l,s,!1,null,null,null);a["a"]=m.exports},f8a6:function(t,a,e){"use strict";e.r(a);var l=function(){var t=this,a=t.$createElement,l=t._self._c||a;return l("div",{staticClass:"data-screen3",attrs:{id:"screen3"}},[t.mapChartData.length>0?[l("el-backtop"),t._v(" "),l("div",{staticClass:"topData"},[l("div",{staticClass:"cards"},[l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("a3a3")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"}),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.total))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom small"},[l("div",{staticClass:"left"},[l("span",[t._v("同期")]),t._v(t._s(t.data.num_value>0?"+":"")+t._s(t._f("numDot")(t.data.num_value)))]),t._v(" "),l("div",{staticClass:"right"},[t._v("上届"+t._s(t._f("numDot")(t.data.total-t.data.num_value)))])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("4d06")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"}),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.money))),l("span",[t._v("元")])])]),t._v(" "),l("div",{staticClass:"bottom small"},[l("div",{staticClass:"left"},[l("span",[t._v("同期")]),t._v(t._s(t.data.money_value>0?"+":"")+t._s(t._f("numDot")(t.data.money_value)))]),t._v(" "),l("div",{staticClass:"right"},[t._v("上届"+t._s(t._f("numDot")(t.data.money-t.data.money_value)))])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("90ec")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("精装版")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.hard))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s((t.data.hard/t.data.total*100).toFixed(2)+"%"))]),t._v(" "),l("div",{staticClass:"right"},[t._v("较昨日"),l("span",{class:{reduce:t.data.hard-t.data.yes_hard<0}},[t._v(t._s(t.data.hard-t.data.yes_hard>=0?"+":"")+t._s(t._f("numDot")(t.data.hard-t.data.yes_hard)))])])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("3025")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("简约版")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.simple))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s((t.data.simple/t.data.total*100).toFixed(2)+"%"))]),t._v(" "),l("div",{staticClass:"right"},[t._v("较昨日"),l("span",{class:{reduce:t.data.simple-t.data.yes_simple<0}},[t._v(t._s(t.data.simple-t.data.yes_simple>=0?"+":"")+t._s(t._f("numDot")(t.data.simple-t.data.yes_simple)))])])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("a3a3")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("高腰版")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.old))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s((t.data.old/t.data.total*100).toFixed(2)+"%"))]),t._v(" "),l("div",{staticClass:"right"},[t._v("较昨日"),l("span",{class:{reduce:t.data.old-t.data.yes_old<0}},[t._v(t._s(t.data.old-t.data.yes_old>=0?"+":"")+t._s(t._f("numDot")(t.data.old-t.data.yes_old)))])])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("a3a3")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("青春版")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.youth))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s((t.data.youth/t.data.total*100).toFixed(2)+"%"))]),t._v(" "),l("div",{staticClass:"right"},[t._v("较昨日"),l("span",{class:{reduce:t.data.youth-t.data.yes_youth<0}},[t._v(t._s(t.data.youth-t.data.yes_youth>=0?"+":"")+t._s(t._f("numDot")(t.data.youth-t.data.yes_youth)))])])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("a3a3")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("棉老版")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.cot_old))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s((t.data.cot_old/t.data.total*100).toFixed(2)+"%"))]),t._v(" "),l("div",{staticClass:"right"},[t._v("较昨日"),l("span",{class:{reduce:t.data.cot_old-t.data.yes_cot_old<0}},[t._v(t._s(t.data.cot_old-t.data.yes_cot_old>=0?"+":"")+t._s(t._f("numDot")(t.data.cot_old-t.data.yes_cot_old)))])])])])])]),t._v(" "),l("div",{staticClass:"cards",staticStyle:{"justify-content":"flex-start"}},[l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("4d06")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("代理公司")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.company_all.crown_total))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s(t.data.company_all.crown_per))]),t._v(" "),l("div",{staticClass:"right"},[t._v("人员占比"),l("span",{class:{reduce:t.data.company_all.crown_yes<0}},[t._v(t._s(t._f("numDot")(t.data.company_all.crown_yes)))])])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("90ec")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("销售经理")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.manager_all.top_total))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s(t.data.manager_all.top_per))]),t._v(" "),l("div",{staticClass:"right"},[t._v("人员占比"),l("span",{class:{reduce:t.data.manager_all.top_yes<0}},[t._v(t._s(t._f("numDot")(t.data.manager_all.top_yes)))])])])])]),t._v(" "),l("div",{staticClass:"cardItem"},[l("img",{staticClass:"bg",attrs:{src:e("3025")}}),t._v(" "),l("div",{staticClass:"data"},[l("div",{staticClass:"top"},[l("div",{staticClass:"left"},[t._v("销售主管")]),t._v(" "),l("div",{staticClass:"right"},[t._v(t._s(t._f("numDot")(t.data.director_all.tj_total))),l("span",[t._v("套")])])]),t._v(" "),l("div",{staticClass:"bottom"},[l("div",{staticClass:"left"},[t._v(t._s(t.data.director_all.tj_per))]),t._v(" "),l("div",{staticClass:"right"},[t._v("人员占比"),l("span",{class:{reduce:t.data.director_all.tj_yes<0}},[t._v(t._s(t._f("numDot")(t.data.director_all.tj_yes)))])])])])])]),t._v(" "),l("div",{staticClass:"progress"},[l("div",{staticClass:"progress-bar"},[l("div",{staticClass:"progress-item"},[l("div",{staticClass:"i1",style:{width:t.data.list7/7>=1?"100%":t.data.list7%7/7*100+"%"}}),l("span",{staticClass:"s1"})]),t._v(" "),l("div",{staticClass:"progress-item"},[t.data.list7/7>=1?l("div",{staticClass:"i2",style:{width:t.data.list7/7>=2?"100%":t.data.list7%7/7*100+"%"}}):t._e(),l("span",{staticClass:"s2"})]),t._v(" "),l("div",{staticClass:"progress-item"},[t.data.list7/7>=2?l("div",{staticClass:"i3",style:{width:t.data.list7/7>=3?"100%":t.data.list7%7/7*100+"%"}}):t._e(),l("span",{staticClass:"s3"})])]),t._v(" "),l("div",{staticClass:"text"},[t._v(t._s(21-t.data.list7>0?"余"+(21-t.data.list7)+"天":"已结束"))])])]),t._v(" "),l("div",{staticClass:"map"},[t.mapChartData.length>0?l("div",{staticStyle:{width:"100%",height:"100%"},attrs:{id:"china3"}}):t._e()]),t._v(" "),l("div",{staticClass:"chooseBar"},[l("div",{staticClass:"chooseItem",staticStyle:{background:"#66CCCC"},on:{click:function(a){return t.cdt(11)}}},[t._v("各省排名")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#FFCCCC"},on:{click:function(a){return t.cdt(2)}}},[t._v("城市排名")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#FF7373"},on:{click:function(a){return t.cdt(3)}}},[t._v("战区排名")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#408DD2"},on:{click:function(a){return t.cdt(1)}}},[t._v("销售排名")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#FFB273"},on:{click:function(a){return t.cdt(10)}}},[t._v("团队排名")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#FF9640"},on:{click:function(a){return t.cdt(9)}}},[t._v("挑战管理")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#39E639"},on:{click:function(a){return t.cdt(5)}}},[t._v("数据分析")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#717DD7"},on:{click:function(a){return t.cdt(7)}}},[t._v("报名数据")]),t._v(" "),l("div",{staticClass:"chooseItem",staticStyle:{background:"#35D4A4"},on:{click:function(a){return t.cdt(6)}}},[t._v("往期对比")])]),t._v(" "),11===t.showDataType?l("div",{staticClass:"table-wrapper tabs_daili",attrs:{id:"table-wrapper"}},[l("el-tabs",{attrs:{type:"card"},model:{value:t.rankType,callback:function(a){t.rankType=a},expression:"rankType"}},[l("el-tab-pane",{attrs:{label:"总销量",name:"0"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"精装版",name:"1"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"简约版",name:"2"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"高腰版",name:"3"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"棉老版",name:"4"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"青春版",name:"5"}})],1),t._v(" "),l("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:t.tabbleChartData,border:""},on:{"expand-change":t.open}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"地区",prop:"name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"精装版",prop:"hard",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"简约版",prop:"simple",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"高腰版",prop:"old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"棉老版",prop:"cot_old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"青春版",prop:"youth",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(t._s(+a.row.hard+ +a.row.simple+ +a.row.old+ +a.row.youth))]}}],null,!1,508584319)}),t._v(" "),l("el-table-column",{attrs:{type:"expand"},scopedSlots:t._u([{key:"default",fn:function(a){return[l("div",{staticStyle:{"text-align":"center","font-size":"18px","font-weight":"bold","margin-bottom":"12px"}},[t._v(t._s(a.row.name)+"代理公司销售排名")]),t._v(" "),l("el-table",{staticStyle:{width:"100%"},attrs:{data:a.row.crown,border:""}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"代理公司",prop:"nickname",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"精装版",prop:"hard",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"简约版",prop:"simple",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"高腰版",prop:"old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"棉老版",prop:"cot_old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"青春版",prop:"youth",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计",prop:"total",align:"center"}})],1),t._v(" "),a.row.chart?l("sold-line-chart",{attrs:{"chart-data":a.row.chart,title:a.row.name+"销售数量趋势图"}}):t._e(),t._v(" "),l("div",{staticStyle:{"text-align":"center","font-size":"18px","font-weight":"bold","margin-bottom":"12px"}},[t._v(t._s(a.row.name)+"各城市销售排名")]),t._v(" "),a.row.list?l("el-table",{staticStyle:{width:"100%"},attrs:{data:a.row.list,border:""}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"城市",prop:"name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"精装版",prop:"hard",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"简约版",prop:"simple",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"高腰版",prop:"old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"棉老版",prop:"cot_old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"青春版",prop:"youth",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计",prop:"value",align:"center"}})],1):t._e()]}}],null,!1,1245279822)})],1)],1):t._e(),t._v(" "),1===t.showDataType||4===t.showDataType||8===t.showDataType?l("div",{staticClass:"tabs_daili"},[l("el-tabs",{staticStyle:{width:"100%"},attrs:{type:"card"},model:{value:t.str_showDataType,callback:function(a){t.str_showDataType=a},expression:"str_showDataType"}},[l("el-tab-pane",{attrs:{label:"代理公司排行",name:"1"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"销售经理排行",name:"4"}}),t._v(" "),l("el-tab-pane",{attrs:{label:"销售主管排行",name:"8"}}),t._v(" "),l("el-table",{attrs:{data:t.soldRank,border:""}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"昵称",prop:"nickname",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"精装版",prop:"hard",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"简约版",prop:"simple",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"高腰版",prop:"old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"棉老版",prop:"cot_old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"青春版",prop:"youth",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计数量",prop:"num",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计金额",prop:"money",align:"center"}})],1)],1)],1):t._e(),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:10===t.showDataType,expression:"showDataType === 10"}]},[t._m(0),t._v(" "),l("el-table",{staticStyle:{width:"100%"},attrs:{data:t.teamCompanyList,border:""}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"代理公司",prop:"nickname",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"总销量",prop:"all",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"简约版",prop:"simple",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"高腰版",prop:"old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"精装版",prop:"hard",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"棉老版",prop:"cot_old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"青春版",prop:"youth",align:"center"}})],1)],1),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:2===t.showDataType,expression:"showDataType === 2"}],staticClass:"header"},[l("span",[t._v("各级别城市销售情况")])]),t._v(" "),t.citys.length>=0?l("columnar-sold-chart",{directives:[{name:"show",rawName:"v-show",value:2===t.showDataType,expression:"showDataType === 2"}],attrs:{"chart-data":{city:t.citys.map((function(t){return t.name})),data:t.citys.map((function(t){return t.num}))},title:"各级别城市销售情况"}}):t._e(),t._v(" "),l("el-table",{directives:[{name:"show",rawName:"v-show",value:2===t.showDataType,expression:"showDataType === 2"}],attrs:{data:t.citys,border:""}},[l("el-table-column",{attrs:{label:"城市级别",prop:"name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"销售数量",prop:"num",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"销售金额",prop:"money",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"详情",type:"expand"},scopedSlots:t._u([{key:"default",fn:function(a){return[l("columnar-sold-chart",{attrs:{"chart-data":{city:a.row.city.map((function(t){return t.name})),data:a.row.city.map((function(t){return t.num}))},title:a.row.name+"销售数量详情详情"}}),t._v(" "),l("el-table",{staticStyle:{width:"100%"},attrs:{data:a.row.city,border:""}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"城市",prop:"name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"销售数量",prop:"num",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"销售金额",prop:"money",align:"center"}})],1)]}}],null,!1,3419850059)})],1),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:3===t.showDataType,expression:"showDataType === 3"}],staticClass:"header"},[l("span",[t._v("政委/战区排名")])]),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:3===t.showDataType,expression:"showDataType === 3"}],staticClass:"table-wrapper"},[l("el-table",{ref:"warRank",attrs:{data:t.warRank,border:""},on:{"cell-click":t.clickCell}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"政委",prop:"nickname",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"战区",prop:"war_name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"销售数量",prop:"value",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"销售金额",prop:"money",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"详情",type:"expand"},scopedSlots:t._u([{key:"default",fn:function(a){return[l("div",{staticStyle:{"text-align":"center","font-size":"18px","font-weight":"bold","margin-bottom":"12px"}},[t._v(t._s(a.row.war_name)+"代理公司销售情况")]),t._v(" "),l("el-table",{staticStyle:{width:"100%"},attrs:{data:a.row.crown,border:""}},[l("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),l("el-table-column",{attrs:{label:"代理公司",prop:"nickname",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"精装版",prop:"hard",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"简约版",prop:"simple",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"高腰版",prop:"old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"棉老版",prop:"cot_old",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"青春版",prop:"youth",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计数量",prop:"total",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"合计金额",prop:"money",align:"center"}})],1)]}}],null,!1,2238519069)})],1)],1),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:5===t.showDataType,expression:"showDataType === 5"}],staticClass:"header"},[l("span",[t._v("数据分析")])]),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:5===t.showDataType,expression:"showDataType === 5"}],staticClass:"table-wrapper table-wrapper5"},[l("el-table",{staticStyle:{width:"100%"},attrs:{data:t.dataAna,"show-header":!1,border:""}},[l("el-table-column",{attrs:{prop:"name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"data",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[0===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v("销售量")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售额")])]):t._e(),t._v(" "),1===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v("总人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售主管人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售经理人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("代理公司人数")])]):t._e(),t._v(" "),2===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v("销售数量")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售金额")])]):t._e(),t._v(" "),3===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v("销售主管")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售经理")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("代理公司")])]):t._e(),t._v(" "),4===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v("总人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售主管/报名人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售经理/报名人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("代理公司/报名人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售主管/总人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("销售经理/总人数")]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v("代理公司/总人数")])]):t._e()]}}],null,!1,1497995082)}),t._v(" "),l("el-table-column",{attrs:{prop:"data",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[0===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.num))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.money))])]):t._e(),t._v(" "),1===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.total))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.tj))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.top))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.crown))])]):t._e(),t._v(" "),2===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.num))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.money))])]):t._e(),t._v(" "),3===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.tj))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.top))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.crown))])]):t._e(),t._v(" "),4===a.$index?l("div",{staticClass:"merge-item"},[l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p1))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p2))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p3))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p6))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p4))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p5))]),t._v(" "),l("div",{staticClass:"merge-item-item item"},[t._v(t._s(a.row.data.p7))])]):t._e()]}}],null,!1,2449859952)})],1),t._v(" "),l("div",{staticStyle:{"text-align":"center","font-size":"18px","font-weight":"bold",margin:"12px 0"}},[t._v("学历等级人数分析")]),t._v(" "),l("el-table",{attrs:{data:t.dataAnb,border:""}},[l("el-table-column",{attrs:{label:"学历等级",prop:"t_name",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"人数占比",prop:"info.人数占比",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"主管人数",prop:"info.主管人数",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"主管占比",prop:"info.主管占比",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"经理人数",prop:"info.经理人数",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"经理占比",prop:"info.经理占比",align:"center"}})],1)],1),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:6===t.showDataType,expression:"showDataType === 6"}],staticClass:"header"},[l("span",[t._v("往期对比")])]),t._v(" "),6===t.showDataType?l("div",{staticStyle:{background:"white"}},[l("Contrast")],1):t._e(),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:7===t.showDataType,expression:"showDataType === 7"}],staticClass:"header"},[l("span",[t._v("报名数据")])]),t._v(" "),7===t.showDataType?l("div",{staticClass:"table-wrapper table-wrapper7",staticStyle:{background:"white"}},[l("data-screen1")],1):t._e(),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:9===t.showDataType,expression:"showDataType === 9"}],staticClass:"header"},[l("span",[t._v("挑战信息")])]),t._v(" "),l("div",{directives:[{name:"show",rawName:"v-show",value:9===t.showDataType,expression:"showDataType === 9"}],staticClass:"table-wrapper table-wrapper5"},[l("el-table",{attrs:{data:t.challengeList,border:""}},[l("el-table-column",{attrs:{prop:"u_name",label:"挑战人昵称",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"u_phone",label:"挑战人手机号",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"challenge_total",label:"挑战人成绩",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"uu_name",label:"应战人昵称",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"uu_phone",label:"应战人手机号",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"accept_total",label:"应战人成绩",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{prop:"challenge_inte",label:"挑战获胜学分",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"是否结算",align:"center",width:"90"},scopedSlots:t._u([{key:"default",fn:function(a){var e=a.row.is_pay;return l("span",{},[t._v(" "+t._s(0===+e?"未结算":"已结算"))])}}],null,!1,3335805696)}),t._v(" "),l("el-table-column",{attrs:{label:"状态",align:"center",width:"90"},scopedSlots:t._u([{key:"default",fn:function(a){var e=a.row.challenge_status;return l("span",{},[t._v(t._s(t.challengeType(e)))])}}],null,!1,4283459274)}),t._v(" "),l("el-table-column",{attrs:{prop:"challenge_time",label:"挑战时间",align:"center"}}),t._v(" "),l("el-table-column",{attrs:{label:"获胜方",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){var e=a.row;return l("span",{},[t._v("\n "+t._s(t.isWinner(e))+"\n ")])}}],null,!1,534516340)}),t._v(" "),l("el-table-column",{attrs:{label:"查看详情",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){var e=a.row;return[l("el-button",{attrs:{disabled:0===e.challenge_status||3===e.challenge_status,type:"primary"},on:{click:function(a){return t.handleInfo(e)}}},[t._v("竞猜详情")])]}}],null,!1,1111025986)})],1),t._v(" "),l("el-pagination",{staticStyle:{margin:"20px 0"},attrs:{background:"",total:t.challengeTotal,"page-size":t.challengeParams.page_size,layout:"total, prev, pager, next, jumper"},on:{"current-change":t.handleCurrentChange}}),t._v(" "),l("el-dialog",{attrs:{title:"竞猜详情",visible:t.challengeInfoShow,"before-close":t.resetInfo},on:{"update:visible":function(a){t.challengeInfoShow=a}}},[l("el-row",{attrs:{gutter:20}},[l("el-col",{staticClass:"info-header",attrs:{span:12}},[l("span",[t._v("挑战人: "+t._s(t.challengeInfo.challenge_name))])]),t._v(" "),l("el-col",{staticClass:"info-header",attrs:{span:12}},[l("span",[t._v("应战人: "+t._s(t.challengeInfo.accept_name))])])],1),t._v(" "),l("el-row",[l("el-col",{attrs:{span:12}},[l("p",[t._v("支持人数: "+t._s(t.challengeInfo.challenge_num))]),t._v(" "),l("p",[t._v("学分: "+t._s(t.challengeInfo.challenge_total))])]),t._v(" "),l("el-col",{attrs:{span:12}},[l("p",[t._v("支持人数: "+t._s(t.challengeInfo.accept_num))]),t._v(" "),l("p",[t._v("学分: "+t._s(t.challengeInfo.accept_total))])])],1),t._v(" "),l("p",[t._v("竞猜人: ")]),t._v(" "),l("el-row",[l("el-col",{attrs:{span:12}},t._l(t.challengeInfo.challenge,(function(a){return l("p",{key:a.id},[t._v("\n "+t._s(a.nickname)+"\n ")])})),0),t._v(" "),l("el-col",{attrs:{span:12}},t._l(t.challengeInfo.accept,(function(a){return l("p",{key:a.id},[t._v("\n "+t._s(a.nickname)+"\n ")])})),0)],1)],1)],1)]:t._e(),t._v(" "),t.dataPasswordVis?l("div",{staticClass:"data_password"},[l("el-input",{staticStyle:{width:"300px","margin-bottom":"20px"},attrs:{id:"userName",type:"text",placeholder:"请输入密码"},model:{value:t.dataPassword,callback:function(a){t.dataPassword=a},expression:"dataPassword"}}),t._v(" "),l("el-button",{attrs:{type:"primary"},on:{click:t.checkDataPassword}},[t._v("确定")])],1):t._e()],2)},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"header"},[e("span",[t._v("代理公司团队销量排名")])])}],n=(e("7f7f"),e("5df3"),e("96cf"),e("1da1")),i=(e("4917"),e("3b2b"),e("a481"),e("ac6a"),e("c5f6"),e("55dd"),e("ed08")),r=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"data-screen1"},[t.mapChartData.length>0?[e("el-backtop"),t._v(" "),e("div",{staticClass:"title"},[t._v("争霸赛报名数据实时追踪")]),t._v(" "),e("div",{staticClass:"total"},[e("div",{staticClass:"total-item"},[t._v("累计报名人数")]),t._v(" "),e("div",{staticClass:"total-item"},[t._v(t._s(t.total))]),t._v(" "),e("div",{staticClass:"total-item"},[t._v("销售主管人数")]),t._v(" "),e("div",{staticClass:"total-item"},[t._v(t._s(t.superNum))]),t._v(" "),e("div",{staticClass:"total-item"},[t._v("销售经理人数")]),t._v(" "),e("div",{staticClass:"total-item"},[t._v(t._s(t.topNum))]),t._v(" "),e("div",{staticClass:"total-item"},[t._v("代理公司人数")]),t._v(" "),e("div",{staticClass:"total-item"},[t._v(t._s(t.crownNum))])]),t._v(" "),e("div",{staticClass:"map"},[t.mapChartData.length>0?e("div",{staticStyle:{width:"100%",height:"100%"},attrs:{id:"china1"}}):t._e()]),t._v(" "),t._m(0),t._v(" "),t.lineChartData.top?e("signup-line-chart",{attrs:{"chart-data":t.lineChartData}}):t._e(),t._v(" "),e("div",{staticClass:"header"},[e("span",[t._v("各省报名情况")]),t._v(" "),t.opened?e("el-button",{attrs:{type:"primary",icon:"el-icon-refresh"},on:{click:t.refresh}}):t._e()],1),t._v(" "),e("div",{staticClass:"table-wrapper",attrs:{id:"table-wrapper"}},[e("el-table",{ref:"table",staticStyle:{width:"100%"},attrs:{data:t.tabbleChartData},on:{"expand-change":t.open}},[e("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),e("el-table-column",{attrs:{label:"地区",prop:"name",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"销售主管",prop:"tj",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"销售经理",prop:"top",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"代理公司",prop:"crown",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"合计",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(t._s(a.row.top+a.row.tj))]}}],null,!1,2839995267)}),t._v(" "),e("el-table-column",{attrs:{type:"expand"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.chart?e("signup-line-chart",{attrs:{"chart-data":a.row.chart}}):t._e(),t._v(" "),a.row.list?e("el-table",{staticStyle:{width:"100%"},attrs:{data:a.row.list,border:""}},[e("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),e("el-table-column",{attrs:{label:"城市",prop:"name",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"销售主管",prop:"tj",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"销售经理",prop:"top",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"代理公司",prop:"crown",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"合计",prop:"value",align:"center"}})],1):t._e()]}}],null,!1,191522501)})],1)],1),t._v(" "),e("div",{staticClass:"title finally"},[t._v("争霸赛最终数据分析")]),t._v(" "),t._m(1),t._v(" "),e("el-table",{attrs:{data:t.dddd,border:""}},[e("el-table-column",{attrs:{label:"代理身份",prop:"level",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"人数",prop:"num",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"百分比",prop:"percent",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"男性人数",prop:"male",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"女性人数",prop:"female",align:"center"}})],1),t._v(" "),t._m(2),t._v(" "),e("el-table",{attrs:{data:t.res.list6,border:""}},[e("el-table-column",{attrs:{label:"地区级别",prop:"name",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"人数",prop:"num",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"百分比",prop:"percent",align:"center"}})],1),t._v(" "),t._m(3),t._v(" "),e("columnar-chart",{attrs:{"chart-data":t.cityLevelChart,title:"参赛人员所在城市级别柱状图"}}),t._v(" "),e("el-table",{attrs:{data:t.res.list4,border:""}},[e("el-table-column",{attrs:{label:"城市级别",prop:"name",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"人数",prop:"num",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"占比",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(t._s((a.row.num/t.total*100).toFixed(2)+"%"))]}}],null,!1,3706855298)}),t._v(" "),e("el-table-column",{attrs:{label:"详情",type:"expand"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("columnar-chart",{attrs:{"chart-data":{city:a.row.city.map((function(t){return t.name})),data:a.row.city.map((function(t){return t.num}))},title:a.row.name+"参赛人员所在城市详情"}}),t._v(" "),e("el-table",{staticStyle:{width:"100%"},attrs:{data:a.row.city,border:""}},[e("el-table-column",{attrs:{label:"排名",type:"index",align:"center",index:function(t){return t+1}}}),t._v(" "),e("el-table-column",{attrs:{label:"城市",prop:"name",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"数量",prop:"num",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"占比",align:"center"},scopedSlots:t._u([{key:"default",fn:function(a){return[t._v(t._s((a.row.num/t.total*100).toFixed(2)+"%"))]}}],null,!0)})],1)]}}],null,!1,488080564)})],1),t._v(" "),t._m(4),t._v(" "),e("el-table",{attrs:{data:t.res.list5,border:""}},[e("el-table-column",{attrs:{label:"人员",prop:"level",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"本届",prop:"now",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"上届",prop:"pre",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"增加",prop:"add",align:"center"}}),t._v(" "),e("el-table-column",{attrs:{label:"包含上届",prop:"include",align:"center"}})],1),t._v(" "),e("div",{staticClass:"header"})]:t._e()],2)},o=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"header"},[e("span",[t._v("全国报名情况")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"header"},[e("span",[t._v("参赛人员数据")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"header"},[e("span",[t._v("参赛人员所在城市级别")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"header"},[e("span",[t._v("参赛人员所在城市级别")])])},function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"header"},[e("span",[t._v("参赛人员数据对比")])])}],c=e("a941"),d=e("c3f3"),m=e("7e1e");document.title="争霸赛—报名数据实时追踪";var v={name:"DataScreen1",components:{SignupLineChart:d["a"],ColumnarChart:c["a"]},props:{},data:function(){return{res:null,total:0,topNum:0,superNum:0,crownNum:0,timer:null,opened:!1,mapChartData:[],lineChartData:{},tabbleChartData:[],cityLevelChart:{},eeee:[{name:"地级市",num:"1234",percent:"50.00%"},{name:"县级市",num:"1234",percent:"50.00%"},{name:"乡镇",num:"1234",percent:"50.00%"}],dataPasswordVis:!0,dataPassword:""}},computed:{dddd:function(){return[{level:"销售主管",num:this.topNum,percent:(this.topNum/this.total*100).toFixed(2)+"%",male:"/",female:"/"},{level:"销售经理",num:this.superNum,percent:(this.superNum/this.total*100).toFixed(2)+"%",male:"/",female:"/"},{level:"代理公司",num:this.superNum,percent:(this.crownNum/this.total*100).toFixed(2)+"%",male:"/",female:"/"},{level:"合计",num:this.total,percent:(this.total/this.total*100).toFixed(2)+"%",male:"/",female:"/"}]}},created:function(){Object(i["e"])()?this.init():this.$router.replace({path:"/2"})},beforeDestroy:function(){clearInterval(this.timer)},methods:{init:function(){var t=this;this.loading=this.$loading(),this.request(),this.timer=setInterval((function(){return t.request()}),3e4)},checkDataPassword:function(){"000"===this.dataPassword?this.dataPasswordVis=!1:this.dataPassword?this.$message.error("密码错误"):this.$message.error("请输入密码")},refresh:function(){this.loading=this.$loading(),clearInterval(this.timer),this.opened=!1,this.request()},open:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a,e){var l;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(void 0!==a.list){t.next=12;break}return this.loading=this.$loading(),t.next=4,Promise.all([Object(m["o"])({province:a.name}),Object(m["n"])({province:a.name})]);case 4:l=t.sent,this.opened=!0,this.loading.close(),a.chart=l[0].data,a.list=l[1].data.list.sort((function(t,a){return a.value-t.value})),this.dispatchClick&&(this.dispatchClick=!1,this.$emit("scroll")),this.$refs.table.toggleRowExpansion(a),this.$refs.table.toggleRowExpansion(a);case 12:case"end":return t.stop()}}),t,this)})));function a(a,e){return t.apply(this,arguments)}return a}(),request:function(){var t=this;Object(m["m"])().then((function(a){t.loading.close(),a.data.status||clearInterval(t.timer),t.mapChartData=a.data.list.sort((function(t,a){return a.value-t.value})),t.lineChartData={top:a.data.list1,tj:a.data.list2,crown:a.data.list7,time:a.data.list3},t.opened||(t.tabbleChartData=a.data.list.sort((function(t,a){return a.value-t.value}))),t.crownNum=a.data.crown,t.topNum=a.data.top,t.superNum=a.data.tj,t.total=a.data.total,a.data.list4.forEach((function(t){t.city.sort((function(t,a){return a.num-t.num}))})),t.cityLevelChart.data=a.data.list4.map((function(t){return t.num})),t.cityLevelChart.city=a.data.list4.map((function(t){return t.name})),t.res=a.data;var e=0,l=0;t.mapChartData.forEach((function(t,a){t.value>e&&(e=t.value,l=a)}));var s=Math.floor(e/6);t.$nextTick((function(){var a=window.echarts.init(document.getElementById("china1"));a.setOption({backgroundColor:"#FFFFFF",tooltip:{trigger:"item",alwaysShowContent:!0,formatter:function(a){return"\n 省份:".concat(a.name," <br />\n 排名:").concat(a.dataIndex+1," <br />\n 总报名人数:").concat(a.value," <br />\n 销售主管报名人数:").concat(t.mapChartData[a.dataIndex].tj," <br />\n 销售经理报名人数:").concat(t.mapChartData[a.dataIndex].top," <br />\n 代理公司报名人数:").concat(t.mapChartData[a.dataIndex].crown," <br />\n ")}},visualMap:{show:!0,x:"left",y:"bottom",splitList:[{start:6*s,end:7*s,label:"".concat(6*s," - ").concat(7*s," 人")},{start:5*s,end:6*s,label:"".concat(5*s," - ").concat(6*s," 人")},{start:4*s,end:5*s,label:"".concat(4*s," - ").concat(5*s," 人")},{start:3*s,end:4*s,label:"".concat(3*s," - ").concat(4*s," 人")},{start:2*s,end:3*s,label:"".concat(2*s," - ").concat(3*s," 人")},{start:1*s,end:2*s,label:"".concat(1*s," - ").concat(2*s," 人")},{start:1,end:1*s,label:"".concat(1," - ",1*s," 人")},{start:0,end:0,label:"0 人"}],color:["#30A6FE","#44AFFE","#5CB9FE","#71C2FE","#89CDFF","#A5D8FE","#C5E5FD","#EFEFEF"]},series:[{name:"报名人数",type:"map",mapType:"china",aspectScale:1,zoom:1.23,label:{normal:{show:!0},emphasis:{show:!0}},data:t.mapChartData}]}),t.click||(t.click=!0,a.on("click",(function(a){function e(t){var a={left:0,top:0},e=t.offsetParent;a.left+=t.offsetLeft,a.top+=t.offsetTop;while(e&&!/html|body/i.test(e.tagName))a.left+=e.offsetLeft,a.top+=e.offsetTop,e=e.offsetParent;return a}t.tabbleChartData=Object(i["c"])(t.mapChartData),t.dispatchClick=!0,t.$nextTick((function(){var l=document.getElementsByClassName("el-table__row")[a.dataIndex];l.getElementsByClassName("el-table__expand-icon")[0].click(),t.$on("scroll",(function(){t.$nextTick((function(){window.scrollTo(0,e(l).top)}))}))}))}))),a.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:l})}))}))}}},u=v,p=(e("4fc5"),e("2877")),_=Object(p["a"])(u,r,o,!1,null,"d6114664",null),h=_.exports,b=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{class:t.className,style:{height:t.height,width:t.width}})},g=[],f=e("313e"),C=e.n(f),w=e("f42c");e("817d");var y={mixins:[w["a"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"540px"},type:{type:String,default:"line"},title:{type:String,default:"全国销售数量趋势图"},chartData:{type:Object,default:function(){return{top:[],tj:[],time:[]}}}},data:function(){return{chart:null}},watch:{chartData:{handler:function(){this.initChart()},deep:!0}},mounted:function(){var t=this;this.$nextTick((function(){t.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){var t=this;this.chart=C.a.init(this.$el,"macarons"),this.chart.setOption({title:{text:this.title,top:18,left:"center",textStyle:{color:"#000000",fontWeight:"bold"}},grid:{left:4,right:48,bottom:8,containLabel:!0},color:["#4C9ECD","#D970D0","#5AC4B6","#7670D9"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{top:8,right:8,data:["精装版","简约版","高腰版","青春版","总销量"]},toolbox:{show:!0,orient:"vertical",right:0,top:"center",itemSize:30,itemGap:20,feature:{mark:{show:!0},dataView:{show:!0,readOnly:!0,title:"销售数据详情",lang:["销售数据详情","关闭"],optionToContent:function(t){var a=t.xAxis[0].data,e=t.series,l=function(){for(var t="",l=0,s=a.length;l<s;l++)t+='\n <tr style="height:30px;">\n <td>'.concat(a[l],"</td>\n <td>").concat(e[0].data[l],"</td>\n <td>").concat(e[1].data[l],"</td>\n <td>").concat(e[2].data[l],"</td>\n <td>").concat(e[3].data[l],"</td>\n <td>").concat(+e[0].data[l]+ +e[1].data[l]+ +e[2].data[l]+ +e[3].data[l],"</td>\n </tr>\n ");return t},s=function(t){return e[t].data.reduce((function(t,a){return t+ +a}),0)};return'\n <table class="chartTable" border cellpadding="0" cellspacing="0" style="user-select:text;width:100%;text-align:center;border-color:#dfe6ec;">\n <tbody>\n <tr style="height:40px;">\n <th>日期</th>\n <th>'.concat(e[0].name,"</th>\n <th>").concat(e[1].name,"</th>\n <th>").concat(e[2].name,"</th>\n <th>").concat(e[3].name,"</th>\n <th>当天合计</th>\n </tr>\n ").concat(l(),'\n <tr style="height:40px;">\n <th>类型合计</th>\n <th>').concat(s(0),"</th>\n <th>").concat(s(1),"</th>\n <th>").concat(s(2),"</th>\n <th>").concat(s(3),"</th>\n <th>").concat(s(0)+s(1)+s(2)+s(3),"</th>\n </tr>\n ")}},magicType:{show:!0,type:["line","bar"]},restore:{show:!1},saveAsImage:{show:!0}}},calculable:!0,xAxis:[{name:"日期",nameTextStyle:{fontSize:12},type:"category",axisTick:{show:!1},data:this.chartData.time}],yAxis:[{type:"value",name:"套"}],series:[{name:"精装版",type:this.type,barGap:0,data:this.chartData.hard},{name:"简约版",type:this.type,data:this.chartData.simple},{name:"高腰版",type:this.type,data:this.chartData.old},{name:"青春版",type:this.type,data:this.chartData.youth},{name:"总销量",type:this.type,data:this.chartData.hard.map((function(a,e){return+a+ +t.chartData.simple[e]+ +t.chartData.old[e]+ +t.chartData.youth[e]}))}]})}}},x=y,D=Object(p["a"])(x,b,g,!1,null,null,null),k=D.exports,T=e("4b10"),S=e("13b5");document.title="争霸赛—销售数据实时追踪";var $={name:"DataScreen3",components:{SoldLineChart:k,ColumnarSoldChart:T["a"],DataScreen1:h,Contrast:S["a"]},data:function(){return{data:{},timer:null,rankIndex:1,showDataType:-1,mapChartData:[],tabbleChartData:[],soldRank:[],citys:[],rankType:"0",dataAna:[],dataAnb:[],warRank:[],challengeParams:{page_index:1,page_size:15,challenge_name:"",accept_name:"",season:""},challengeList:[],challengeTotal:0,challengeInfo:{},challengeInfoShow:!1,str_showDataType:"1",teamCompanyList:[],dataPasswordVis:!1,dataPassword:""}},computed:{rank:function(){return this.data.list5.slice(0,20*this.rankIndex)}},watch:{rankType:function(t){var a=this;switch(this._loading=this.$loading(),this.$nextTick((function(){a._loading.close()})),+t){case 1:this.tabbleChartData.sort((function(t,a){return Number(a.hard)-Number(t.hard)}));break;case 2:this.tabbleChartData.sort((function(t,a){return Number(a.simple)-Number(t.simple)}));break;case 3:this.tabbleChartData.sort((function(t,a){return Number(a.old)-Number(t.old)}));break;case 4:this.tabbleChartData.sort((function(t,a){return Number(a.cot_old)-Number(t.cot_old)}));break;default:this.tabbleChartData.sort((function(t,a){return a.value-t.value}))}},str_showDataType:function(t){this.showDataType=Number(t)},showDataType:function(t){var a=this;if(2===t&&0===this.citys.length)this._loading=this.$loading(),Object(m["p"])().then((function(t){var e=t.data.list;a._loading.close(),e.forEach((function(t){return t.city.sort((function(t,a){return a.num-t.num}))})),a.citys=e,a.$nextTick((function(){window.scrollTo(0,document.getElementsByClassName("chooseBar")[0].offsetTop)}))}));else if(3===t&&0===this.warRank.length)this._loading=this.$loading(),Object(m["u"])().then((function(t){var e=t.data.list;a._loading.close(),e.sort((function(t,a){return a.value-t.value})),e.forEach((function(t){return t.crown.sort((function(t,a){return a.total-t.total}))})),a.warRank=e,a.$nextTick((function(){window.scrollTo(0,document.getElementsByClassName("chooseBar")[0].offsetTop)}))}));else if(4===t||1===t||8===t){var e;switch(this._loading=this.$loading(),+t){case 8:e="销售主管";break;case 4:e="销售经理";break;default:e="代理公司";break}Object(m["t"])({level_name:e}).then((function(t){var e=t.data.list;a._loading.close(),a.soldRank=e,a.$nextTick((function(){window.scrollTo(0,document.getElementsByClassName("chooseBar")[0].offsetTop)}))}))}else 5===t&&0===this.dataAna.length?(this._loading=this.$loading(),Object(m["l"])().then((function(t){var e=t.data.list;a._loading.close(),a.dataAna=e.list;var l=[];for(var s in e.degree)l.push({t_name:s,info:e.degree[s]});a.dataAnb=l||[],a.$nextTick((function(){window.scrollTo(0,document.getElementsByClassName("chooseBar")[0].offsetTop)}))}))):9===t?(this._loading=this.$loading(),Object(m["v"])(this.challengeParams).then((function(t){a._loading.close(),200===t.code&&(a.challengeList=t.data.list,a.challengeTotal=t.data.total)})).catch((function(){a._loading.close(),a.$message.error("获取数据失败")}))):10===t?(this._loading=this.$loading(),Object(m["x"])().then((function(t){a._loading.close(),a.teamCompanyList=t.data.list,a.teamCompanyList.length>0&&(a.teamCompanyList.map((function(t){t.all=+(t.hard||0)+ +(t.simple||0)+ +(t.old||0)})),a.teamCompanyList.sort((function(t,a){return a.all-t.all})))})).catch((function(){a._loading.close(),a.$message.error("获取数据失败")}))):this.$nextTick((function(){window.scrollTo(0,document.getElementsByClassName("chooseBar")[0].offsetTop)}))}},created:function(){Object(i["e"])()?this.getCookie("dataPassword")?(this.dataPasswordVis=!1,this.init()):(this.dataPasswordVis=!0,this.$nextTick((function(){var t=document.getElementById("userName");t.focus()}))):this.$router.replace({path:"/4"})},beforeDestroy:function(){clearInterval(this.timer)},methods:{init:function(){var t=this;this.loading=this.$loading(),this.request(),this.timer=setInterval((function(){return t.request()}),3e4)},checkDataPassword:function(){"000"===this.dataPassword?(this.setCookie("dataPassword",this.dataPassword,"d15"),this.dataPasswordVis=!1,this.init()):this.dataPassword?this.$message.error("密码错误"):this.$message.error("请输入密码")},setCookie:function(t,a,e){var l=this.getsec(e),s=new Date;s.setTime(s.getTime()+1*l),document.cookie=t+"="+escape(a)+";expires="+s.toGMTString()},getsec:function(t){var a=1*t.substring(1,t.length),e=t.substring(0,1);return"s"===e?1e3*a:"h"===e?60*a*60*1e3:"d"===e?24*a*60*60*1e3:void 0},getCookie:function(t){var a=new RegExp("(^| )"+t+"=([^;]*)(;|$)"),e=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return document.cookie.match(e)?(a=document.cookie.match(e),unescape(a[2])):null},cdt:function(t){this.showDataType=+t},resetInfo:function(){this.challengeInfoShow=!1,this.challengeInfo={}},handleInfo:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a){var e=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this._loading=this.$loading(),t.next=3,Object(m["w"])({id:a.id}).then((function(t){e._loading.close(),200===t.code?(e.challengeInfo=t.data,e.challengeInfoShow=!0):e.$message.error(t.data)})).catch((function(t){e._loading.close()}));case 3:case"end":return t.stop()}}),t,this)})));function a(a){return t.apply(this,arguments)}return a}(),isWinner:function(t){return t.challenge_success_id||0===t.challenge_success_id?0===t.challenge_success_id?"平局":t.challenge_success_id===t.challenge_id?t.u_name:t.uu_name:"暂无"},challengeType:function(t){var a;switch(+t){case 0:a="未接受";break;case 1:a="已接受";break;case 2:a="已结束";break;default:a="已拒绝";break}return a},handleCurrentChange:function(t){var a=this;this.loading=!0,this.challengeParams.page_index=t,this._loading=this.$loading(),Object(m["v"])(this.challengeParams).then((function(t){a._loading.close(),200===t.code&&(a.challengeList=t.data.list,a.challengeTotal=t.data.total)})).catch((function(){a._loading.close(),a.$message.error("获取数据失败")}))},more:function(){var t=document.getElementById("more").offsetTop;this.rankIndex++,this.$nextTick((function(){window.scrollBy(0,-(document.getElementById("more").offsetTop-t))}))},clickCell:function(t,a,e,l){this.$refs.warRank.toggleRowExpansion(t)},open:function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a,e){var l;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(void 0!==a.list){t.next=12;break}return this.loading=this.$loading(),t.next=4,Promise.all([Object(m["s"])({province:a.name}),Object(m["r"])({province:a.name})]);case 4:l=t.sent,this.loading.close(),a.chart=l[0].data,a.list=l[1].data.list.sort((function(t,a){return a.value-t.value})),a.crown=l[1].data.crown.sort((function(t,a){return a.total-t.total})),this.dispatchClick&&(this.dispatchClick=!1,this.$emit("scroll")),this.$refs.table.toggleRowExpansion(a),this.$refs.table.toggleRowExpansion(a);case 12:case"end":return t.stop()}}),t,this)})));function a(a,e){return t.apply(this,arguments)}return a}(),request:function(){var t=this;Object(m["q"])().then((function(a){t.loading.close(),document.title="第"+a.data.season+"届争霸赛—销售数据实时追踪",a.data.status||clearInterval(t.timer),t.mapChartData=a.data.list.sort((function(t,a){return a.value-t.value})),0===t.tabbleChartData.length&&(t.tabbleChartData=a.data.list.sort((function(t,a){return a.value-t.value}))),a.data.list5.sort((function(t,a){return a.value-t.value})),t.data=a.data;var e=0,l=0;t.mapChartData.forEach((function(t,a){t.value>e&&(e=t.value,l=a)}));var s=Math.floor(e/6);t.$nextTick((function(){var a=window.echarts.init(document.getElementById("china3"));a.setOption({backgroundColor:"#FFFFFF",tooltip:{trigger:"item",alwaysShowContent:!0,formatter:function(a){return"\n 省份:".concat(a.name," <br />\n 排名:").concat(a.dataIndex+1," <br />\n 总套数:").concat(a.value," <br />\n 精装版套数:").concat(t.mapChartData[a.dataIndex].hard," <br />\n 简约版套数:").concat(t.mapChartData[a.dataIndex].simple," <br />\n 高腰版套数:").concat(t.mapChartData[a.dataIndex].old," <br />\n 棉老版套数:").concat(t.mapChartData[a.dataIndex].cot_old," <br />\n 青春版套数:").concat(t.mapChartData[a.dataIndex].youth," <br />\n ")}},visualMap:{show:!0,x:"left",y:"bottom",splitList:[{start:6*s,end:7*s,label:"".concat(6*s," - ").concat(7*s," 套")},{start:5*s,end:6*s,label:"".concat(5*s," - ").concat(6*s," 套")},{start:4*s,end:5*s,label:"".concat(4*s," - ").concat(5*s," 套")},{start:3*s,end:4*s,label:"".concat(3*s," - ").concat(4*s," 套")},{start:2*s,end:3*s,label:"".concat(2*s," - ").concat(3*s," 套")},{start:1*s,end:2*s,label:"".concat(1*s," - ").concat(2*s," 套")},{start:1,end:1*s,label:"".concat(1," - ",1*s," 套")},{start:0,end:0,label:"0 套"}],color:["#30A6FE","#44AFFE","#5CB9FE","#71C2FE","#89CDFF","#A5D8FE","#C5E5FD","#EFEFEF"]},series:[{name:"销售套数",type:"map",mapType:"china",aspectScale:1,zoom:1.23,label:{normal:{show:!0},emphasis:{show:!0}},data:t.mapChartData}]}),t.click||(t.click=!0,a.on("click",(function(a){function e(t){var a={left:0,top:0},e=t.offsetParent;a.left+=t.offsetLeft,a.top+=t.offsetTop;while(e&&!/html|body/i.test(e.tagName))a.left+=e.offsetLeft,a.top+=e.offsetTop,e=e.offsetParent;return a}t.tabbleChartData=Object(i["c"])(t.mapChartData),t.dispatchClick=!0,t.showDataType=0,t.$nextTick((function(){var l=document.getElementsByClassName("el-table__row")[a.dataIndex];l.getElementsByClassName("el-table__expand-icon")[0].click(),t.$on("scroll",(function(){t.$nextTick((function(){window.scrollTo(0,e(l).top)}))}))}))}))),a.dispatchAction({type:"showTip",seriesIndex:0,dataIndex:l})}))}))}}},I=$,E=(e("3a7d"),Object(p["a"])(I,l,s,!1,null,"57b313b2",null));a["default"]=E.exports}}]);