2026-03-23 17:45:01 +08:00
|
|
|
var N=Object.defineProperty;var A=Object.getOwnPropertySymbols;var q=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var R=(t,e,a)=>e in t?N(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,y=(t,e)=>{for(var a in e||(e={}))q.call(e,a)&&R(t,a,e[a]);if(A)for(var a of A(e))S.call(e,a)&&R(t,a,e[a]);return t};var u=(t,e,a)=>new Promise((p,f)=>{var h=n=>{try{c(a.next(n))}catch(i){f(i)}},k=n=>{try{c(a.throw(n))}catch(i){f(i)}},c=n=>n.done?p(n.value):Promise.resolve(n.value).then(h,k);c((a=a.apply(t,e)).next())});import{bv as T,ar as Z,$ as F,av as w}from"./bootstrap-DhvYQWXT.js";import"./vxe-table-CanfsYTG.js";import{a as C}from"./customer-kKUn_PUC.js";import{bZ as r,cT as W,dj as L,dk as X,d9 as G,m as V,b9 as I,v as O,ab as _,b2 as x,bJ as v,j as d,u as s,ad as B,I as $,bb as E}from"../jse/index-index-rerQU-kO.js";import{g as j}from"./index-CSeVRo3D.js";import{g as U}from"./rangePickerProps-D6l-L0aS.js";import{_ as H}from"./content-wrap.vue_vue_type_script_setup_true_lang-DCtffwP4.js";import{u as J,_ as K}from"./use-echarts-Dzn7RRgG.js";import{_ as M}from"./page.vue_vue_type_script_setup_true_lang-DQ4lnrNf.js";import{u as Q}from"./use-vxe-grid-DYGY_MKq.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-CWMwyFlr.js";const b=(t={})=>y({top:10},t),g=(t={})=>y({left:20,right:20,bottom:20,containLabel:!0},t),l=()=>({trigger:"axis",axisPointer:{type:"shadow"}});function P(t,e){switch(t){case"contactCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:g(),legend:b(),series:[{name:"新增联系人数排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"新增联系人数排行"}}},tooltip:l(),xAxis:{type:"value",name:"新增联系人数(个)"},yAxis:{type:"category",name:"创建人"}};case"contractCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:g(),legend:b(),series:[{name:"签约合同排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"签约合同排行"}}},tooltip:l(),xAxis:{type:"value",name:"签约合同数(个)"},yAxis:{type:"category",name:"签订人"}};case"contractPriceRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:g(),legend:b(),series:[{name:"合同金额排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"合同金额排行"}}},tooltip:l(),xAxis:{type:"value",name:"合同金额(元)"},yAxis:{type:"category",name:"签订人"}};case"customerCountRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:g(),legend:b(),series:[{name:"新增客户数排行",type:"bar"}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"新增客户数排行"}}},tooltip:l(),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:l(),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:l(),xAxis:{type:"value",name:"跟进客户数(个)"},yAxis:{type:"category",name:"员工"}};case"productSalesRank":return{dataset:{dimensions:["nickname","count"],source:r(e).toReversed()},grid:{left:20,right:20,bottom:20,containLabel:!0},legend:{top
|