2025-12-28 01:40:21 +08:00
|
|
|
var I=Object.defineProperty;var h=Object.getOwnPropertySymbols;var _=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var x=(a,e,t)=>e in a?I(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,k=(a,e)=>{for(var t in e||(e={}))_.call(e,t)&&x(a,t,e[t]);if(h)for(var t of h(e))D.call(e,t)&&x(a,t,e[t]);return a};var u=(a,e,t)=>new Promise((d,p)=>{var f=n=>{try{l(t.next(n))}catch(o){p(o)}},y=n=>{try{l(t.throw(n))}catch(o){p(o)}},l=n=>n.done?d(n.value):Promise.resolve(n.value).then(f,y);l((t=t.apply(a,e)).next())});import{bF as N,ar as S,$ as q,av as v}from"./bootstrap-DZnIDovD.js";import"./vxe-table-aWWk9byK.js";import{a as w}from"./customer-CwPkmjdn.js";import{bY as r,cS as A,di as L,dj as F,d8 as T,m as X,b9 as R,v as Z,ab as C,b2 as g,bJ as b,j as c,u as s,ad as V,I as G,bb as O}from"../jse/index-index-DaIpbNAe.js";import{g as B}from"./index-DJ8TudF9.js";import{g as $}from"./rangePickerProps-DgJ4_iHj.js";import{_ as E}from"./content-wrap.vue_vue_type_script_setup_true_lang-BpJQj_QQ.js";import{u as j,_ as U}from"./use-echarts-Nol39igS.js";import{_ as H}from"./page.vue_vue_type_script_setup_true_lang-CFtl_Na7.js";import{u as J}from"./use-vxe-grid-o7qNI7zE.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CLbQHdZf.js";function W(a,e){switch(a){case"contactCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top:50},series:[{name:"新增联系人数排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"新增联系人数排行"}}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},xAxis:{type:"value",name:"新增联系人数(个)"},yAxis:{type:"category",name:"创建人"}};case"contractCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top:50},series:[{name:"签约合同排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"签约合同排行"}}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},xAxis:{type:"value",name:"签约合同数(个)"},yAxis:{type:"category",name:"签订人"}};case"contractPriceRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top:50},series:[{name:"合同金额排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"合同金额排行"}}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},xAxis:{type:"value",name:"合同金额(元)"},yAxis:{type:"category",name:"签订人"}};case"customerCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top:50},series:[{name:"新增客户数排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"新增客户数排行"}}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},xAxis:{type:"value",name:"新增客户数(个)"},yAxis:{type:"category",name:"创建人"}};case"followCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top:50},series:[{name:"跟进次数排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"跟进次数排行"}}},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},xAxis:{type:"value",name:"跟进次数(次)"},yAxis:{type:"category",name:"员工"}};case"followCustomerCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top:50},series:[{name:"跟进客户数排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"跟进客户数排行"}}},tooltip:{trigger
|