import{g as K,a as Q,b as W,c as X}from"./statcenter.e81789ca.js";import{d as Z,a6 as tt,b as E,r as C,p as et,s as ut,b7 as at,c,e as f,f as k,g as t,h as o,i as l,u as r,k as w,q as ot,A as lt,F as V,j as rt,m as i,t as n,aR as B,a as g,R as st,S as nt,aN as dt,_ as ct}from"./index.0308b213.js";const d=p=>(st("data-v-1ee9acc8"),p=p(),nt(),p),_t={class:"filter-form"},it=i("\u4ECA\u5929"),Ft=i("\u6700\u8FD17\u5929"),mt=i("\u6700\u8FD130\u5929"),pt=i("\u81EA\u5B9A\u4E49"),vt=d(()=>t("div",{class:"header"},[t("div",{class:"tn-title--vertical-line title"},[i(" \u603B\u89C8 "),t("span",{class:"header-text header-text--red"},"\u63D0\u793A\uFF1A\u5F53\u524D\u8BA2\u5355\u914D\u9001\u8D85\u65F6\u65F6\u95F4\u4E3A30\u5206\u949F,\u63D0\u524D\u65F6\u95F4\u4E3A10\u5206\u949F\u3002 \u914D\u9001\u65F6\u95F4:\u4ECE\u5546\u5BB6\u901A\u77E5\u914D\u9001\u5458\u63A5\u5355\u7684\u65F6\u95F4\u70B9\u5230\u914D\u9001\u5458\u9001\u8FBE\u7684\u65F6\u95F4\u70B9\u7684\u5DEE\u503C\u3002 \u666E\u901A\u5355:\u914D\u9001\u65F6\u95F4\u672A\u8D85\u8FC7\u540E\u53F0\u8BBE\u7F6E\u7684\u8BA2\u5355\u914D\u9001\u8D85\u65F6\u65F6\u95F4")])],-1)),Dt={class:"body"},yt={class:"data"},ft=d(()=>t("div",{class:"data-title"}," \u603B\u914D\u9001 ",-1)),ht={class:"data-value"},At={class:"data"},Et=d(()=>t("div",{class:"data-title"}," \u666E\u901A\u8BA2\u5355 ",-1)),Bt={class:"data-value"},gt={class:"data"},bt=d(()=>t("div",{class:"data-title"}," \u8D85\u65F6\u8BA2\u5355 ",-1)),St={class:"data-value"},xt={class:"data"},Ct=d(()=>t("div",{class:"data-title"}," \u63D0\u524D\u9001\u8FBE\u8BA2\u5355 ",-1)),kt={class:"data-value"},wt={class:"data"},Vt=d(()=>t("div",{class:"data-title"}," \u666E\u901A\u5355\u5E73\u5747\u914D\u9001\u65F6\u957F(\u5206) ",-1)),Yt={class:"data-value"},Tt={class:"data"},Rt=d(()=>t("div",{class:"data-title"}," \u914D\u9001\u51C6\u65F6\u7387 ",-1)),Mt={class:"data-value"},qt={class:"data"},It=d(()=>t("div",{class:"data-title"}," \u914D\u9001\u8D85\u65F6\u7387 ",-1)),Nt={class:"data-value"},Pt=d(()=>t("div",{class:"header"},[t("div",{class:"tn-title--vertical-line title"}," \u8D8B\u52BF\u56FE ")],-1)),Ut={class:"body"},jt={class:"echarts"},Lt=d(()=>t("div",{class:"tips"},[t("div",{class:"icon"},[t("i",{class:"tn-icon-tips"})]),t("div",{class:"content"},[t("div",null,"\u63D0\u793A\uFF1A"),t("div",null,[i("\u5F53\u524D\u5F85\u53D6\u8D27\u8BA2\u5355\u8D85\u65F6\u65F6\u95F4\u4E3A30\u5206\u949F,\u5F85\u9001\u8FBE\u8BA2\u5355\u8D85\u65F6\u65F6\u95F4\u4E3A30\u5206\u949F\u3002\u5982\u672A\u8BBE\u7F6E\u9ED8\u8BA4\u4E3A10\u5206\u949F\u3002"),t("span",{class:"link"},"\u8BBE\u7F6E\u8D85\u65F6\u65F6\u95F4")]),t("div",null,"\u63A5\u5355-\u53D6\u8D27\u8D85\u65F6\u5355\u6570:\u4ECE\u914D\u9001\u5458\u63A5\u5355\u7684\u65F6\u95F4\u70B9\u5230\u914D\u9001\u5458\u53D6\u8D27\u7684\u65F6\u95F4\u70B9\u7684\u5DEE\u503C\u8D85\u8FC7\u5F85\u53D6\u8D27\u8BA2\u5355\u8D85\u65F6\u65F6\u95F4\u7EDF\u8BA1\u5355\u6570\u3002"),t("div",null,"\u53D6\u8D27-\u9001\u8FBE\u8D85\u65F6\u5355\u6570:\u4ECE\u914D\u9001\u5458\u53D6\u8D27\u7684\u65F6\u95F4\u70B9\u5230\u914D\u9001\u5458\u9001\u8FBE\u7684\u65F6\u95F4\u70B9\u7684\u5DEE\u503C\u8D85\u8FC7\u5F85\u9001\u8FBE\u8BA2\u5355\u8D85\u65F6\u65F6\u95F4\u7EDF\u8BA1\u5355\u6570\u3002")])],-1)),Ot=d(()=>t("div",null,"\u666E\u901A\u5355",-1)),$t=d(()=>t("div",null,"\u5E73\u5747\u914D\u9001\u65F6\u957F(\u5206)",-1)),zt=d(()=>t("div",null,"\u63A8\u5355-\u63A5\u5355-\u53D6\u8D27-\u9001\u8FBE",-1)),Gt=d(()=>t("div",null,"(\u666E\u901A\u5355,\u5355\u4F4D:\u5206)",-1)),Ht=i("\u8BE6\u60C5"),Jt=Z({setup(p){const{OpPlatform:v}=tt(),Y=[{text:"\u4E00\u5468\u5185",value:()=>{const e=g();return[e.subtract(1,"week").toDate(),e.toDate()]}},{text:"\u4E24\u5468\u5185",value:()=>{const e=g();return[e.subtract(2,"week").toDate(),e.toDate()]}},{text:"\u4E00\u4E2A\u6708\u5185",value:()=>{const e=g();return[e.subtract(1,"month").toDate(),e.toDate()]}}],s=E({deliveryer_id:"",days:0,stat_day:"",end_day:""}),D=E({deliveryers:[],records:[]}),u=E({stat:{total_success_order:0,total_normal_order:0,total_timeout_order:0,avg_normal_delivery_time:0,total_before_order:0,percent_normal:0,percent_timeout:0},days:[],total_success_order:[],total_normal_order:[],total_timeout_order:[],total_before_order:[],avg_normal_delivery_time:[]});let F=C([]);const T=()=>{const e=dt(F.value,"YYYY-MM-DD");s.stat_day=e[0]||"",s.end_day=e[1]||""},R=()=>v.value==="agent"?K(s):Q(s),M=()=>v.value==="agent"?W(s):X(s),h=()=>{s.days===-1&&(!F.value||F.value.length===0)||(T(),R().then(e=>{D.deliveryers=e.deliveryers,D.records=e.records}),M().then(e=>{u.stat.total_success_order=e.chart.stat.total_success_order,u.stat.total_normal_order=e.chart.stat.total_normal_order,u.stat.total_timeout_order=e.chart.stat.total_timeout_order,u.stat.avg_normal_delivery_time=e.chart.stat.avg_normal_delivery_time,u.stat.total_before_order=e.chart.stat.total_before_order,u.stat.percent_normal=e.chart.stat.percent_normal,u.stat.percent_timeout=e.chart.stat.percent_timeout,u.days=e.chart.days,u.total_success_order=e.chart.total_success_order,u.total_normal_order=e.chart.total_normal_order,u.total_timeout_order=e.chart.total_timeout_order,u.total_before_order=e.chart.total_before_order,u.avg_normal_delivery_time=e.chart.avg_normal_delivery_time}))};h();const q=()=>{h()};et(()=>[s.days,s.deliveryer_id],()=>{h()});const I=C(),N=ut(()=>({tooltip:{trigger:"axis"},legend:{data:[{name:"\u603B\u914D\u9001",icon:"",itemStyle:{color:"#f1a248"},lineStyle:{color:"#f1a248"}},{name:"\u6B63\u5E38\u9001\u8FBE\u8BA2\u5355",icon:"",itemStyle:{color:"#5eaef8"},lineStyle:{color:"#5eaef8"}},{name:"\u8D85\u65F6\u8BA2\u5355",icon:"",itemStyle:{color:"#59c2a3"},lineStyle:{color:"#59c2a3"}},{name:"\u63D0\u524D\u8BA2\u5355",icon:"",itemStyle:{color:"#eebe57"},lineStyle:{color:"#eebe57"}},{name:"\u666E\u901A\u5355\u5E73\u5747\u914D\u9001\u65F6\u957F",icon:"",itemStyle:{color:"#96decf"},lineStyle:{color:"#96decf"}}]},grid:{left:"0%",right:"3%",bottom:"0%",containLabel:!0},toolbox:{showTitle:!1,orient:"vertical",feature:{saveAsImage:{}}},xAxis:{type:"category",boundaryGap:!1,data:u.days},yAxis:{type:"value"},series:[{name:"\u603B\u914D\u9001",type:"line",stack:"Total",data:u.total_success_order,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#FF9E2CAA"}]}}},{name:"\u6B63\u5E38\u9001\u8FBE\u8BA2\u5355",type:"line",stack:"Total",data:u.total_normal_order,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#3AAFFFAA"}]}}},{name:"\u8D85\u65F6\u8BA2\u5355",type:"line",stack:"Total",data:u.total_timeout_order,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#00C5A1AA"}]}}},{name:"\u63D0\u524D\u8BA2\u5355",type:"line",stack:"Total",data:u.total_before_order,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#7EE1CFAA"}]}}},{name:"\u666E\u901A\u5355\u5E73\u5747\u914D\u9001\u65F6\u957F",type:"line",stack:"Total",data:u.avg_normal_delivery_time,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#F7BD3DAA"}]}}}]})),P=at();let A=null;const U=e=>{v.value==="shangpu"?A="admin":A=v.value,P.push({path:`/${A}/plugin/paotui/deliveryDetail`,query:{stat_day:e}})};return(e,m)=>{const y=c("el-radio"),j=c("el-radio-group"),L=c("el-date-picker"),b=c("el-form-item"),O=c("el-option"),$=c("el-select"),z=c("el-form"),S=c("el-card"),G=c("v-chart"),_=c("el-table-column"),H=c("el-button"),J=c("el-table");return f(),k(V,null,[t("div",_t,[o(z,{model:r(s),"label-width":"90px"},{default:l(()=>[o(b,{class:"tn-el-form-item",label:"\u7B5B\u9009\u65F6\u95F4"},{default:l(()=>[o(j,{modelValue:r(s).days,"onUpdate:modelValue":m[0]||(m[0]=a=>r(s).days=a)},{default:l(()=>[o(y,{border:!0,label:0},{default:l(()=>[it]),_:1}),o(y,{border:!0,label:7},{default:l(()=>[Ft]),_:1}),o(y,{border:!0,label:30},{default:l(()=>[mt]),_:1}),o(y,{border:!0,label:-1},{default:l(()=>[pt]),_:1})]),_:1},8,["modelValue"]),r(s).days===-1?(f(),w(L,{key:0,modelValue:r(F),"onUpdate:modelValue":m[1]||(m[1]=a=>ot(F)?F.value=a:F=a),type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",style:{"margin-left":"8px"},shortcuts:Y,onChange:q},null,8,["modelValue"])):lt("",!0)]),_:1}),o(b,{class:"tn-el-form-item",label:"\u914D\u9001\u5458"},{default:l(()=>[o($,{modelValue:r(s).deliveryer_id,"onUpdate:modelValue":m[2]||(m[2]=a=>r(s).deliveryer_id=a),placeholder:"\u8BF7\u9009\u62E9\u914D\u9001\u5458",filterable:"",clearable:""},{default:l(()=>[(f(!0),k(V,null,rt(r(D).deliveryers,(a,x)=>(f(),w(O,{key:`statcenter-delivery-deliveryer-${x}`,value:a.id,label:a.title},{default:l(()=>[i(n(a.title),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),o(S,{class:"overview"},{header:l(()=>[vt]),default:l(()=>[t("div",Dt,[t("div",yt,[ft,t("div",ht,n(r(u).stat.total_success_order),1)]),t("div",At,[Et,t("div",Bt,n(r(u).stat.total_normal_order),1)]),t("div",gt,[bt,t("div",St,n(r(u).stat.total_timeout_order),1)]),t("div",xt,[Ct,t("div",kt,n(r(u).stat.total_before_order),1)]),t("div",wt,[Vt,t("div",Yt,n(r(B)(r(u).stat.avg_normal_delivery_time)),1)]),t("div",Tt,[Rt,t("div",Mt,n(r(B)(r(u).stat.percent_normal))+"% ",1)]),t("div",qt,[It,t("div",Nt,n(r(B)(r(u).stat.percent_timeout))+"% ",1)])])]),_:1}),o(S,{class:"trend"},{header:l(()=>[Pt]),default:l(()=>[t("div",Ut,[t("div",jt,[o(G,{ref_key:"trendEcharts",ref:I,class:"chart",option:r(N)},null,8,["option"])]),Lt,o(J,{class:"table",data:r(D).records,border:!0},{default:l(()=>[o(_,{label:"\u65E5\u671F",prop:"stat_day",align:"center"}),o(_,{label:"\u603B\u914D\u9001\u5355\u6570",prop:"total_success_order",align:"center"}),o(_,{label:"\u6B63\u5E38\u9001\u8FBE\u5355\u6570",align:"center"},{default:l(a=>[i(n(a.row.total_normal_order||0),1)]),_:1}),o(_,{label:"\u63D0\u524D\u9001\u8FBE\u5355\u6570",prop:"total_before_order",align:"center"}),o(_,{label:"\u8D85\u65F6\u5355\u6570",prop:"total_timeout_order",align:"center"}),o(_,{align:"center"},{header:l(()=>[Ot,$t]),default:l(a=>[t("span",null,n(a.row.avg_normal_delivery_time),1)]),_:1}),o(_,{label:"\u8BA2\u5355\u51C6\u65F6\u7387",prop:"percent_normal",align:"center"},{default:l(a=>[t("span",null,n(a.row.percent_normal)+"%",1)]),_:1}),o(_,{label:"\u8BA2\u5355\u8D85\u65F6\u7387",prop:"percent_timeout",align:"center"},{default:l(a=>[t("span",null,n(a.row.percent_timeout)+"%",1)]),_:1}),o(_,{align:"center"},{header:l(()=>[zt,Gt]),default:l(a=>[t("span",null,n(a.row.avg_delivery_notify_time)+" -- "+n(a.row.avg_delivery_takegoods_time)+" - "+n(a.row.avg_delivery_success_time),1)]),_:1}),o(_,{label:"\u64CD\u4F5C",align:"center"},{default:l(a=>[o(H,{type:"primary",size:"small",onClick:x=>U(a.row.stat_day)},{default:l(()=>[Ht]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])]),_:1})],64)}}});const Wt=ct(Jt,[["__scopeId","data-v-1ee9acc8"]]);export{Wt as default};