facetoface.d9123e6d.js 11 KB

1
  1. import{az as w,aa as B,d as te,a6 as ae,b as A,cZ as le,d1 as re,d0 as oe,dP as ne,c_ as ue,c$ as se,s as v,r as ie,p as de,c as _,e as f,f as m,g as i,h as t,i as o,u as s,k as V,A as j,F as S,j as U,m as d,t as E,dQ as ce,a as O,R as pe,S as _e,aN as fe,_ as me}from"./index.0308b213.js";import{A as ge}from"./index.1d26a072.js";import{A as be}from"./index.f196a762.js";import"./install.524ae6f2.js";import"./useAgent.c0cb1751.js";import"./list.5526c7ef.js";const he=u=>w({url:"adminapi/statcenter.paybillchart/chart",params:u}),ve=u=>w({url:"adminapi/statcenter.paybillchart/index",params:u}),xe=u=>w({url:"adminapi/statcenter.paybillchart/export",params:u}),De=u=>w({url:"adminapi/statcenter.paybillchart/pdf",params:u}),ye=u=>B({url:"agent/statcenter.PayBill/chart",params:u}),Fe=u=>B({url:"agent/statcenter.PayBill/index",params:u}),Ae=u=>B({url:"agent/statcenter.PayBill/export",params:u}),Ee=u=>B({url:"agent/statcenter.PayBill/pdf",params:u}),x=u=>(pe("data-v-f54ccfef"),u=u(),_e(),u),we={class:"filter-form"},Be=d("\u4ECA\u5929"),Ce=d("\u6700\u8FD17\u5929"),ke=d("\u6700\u8FD130\u5929"),Ve=d("\u81EA\u5B9A\u4E49"),Se=x(()=>i("div",{class:"header"},[i("div",{class:"tn-title--vertical-line title"},"\u603B\u89C8")],-1)),Oe={class:"body"},Ye={class:"data-title"},$e={key:0,class:"data-value"},Pe={key:1,class:"data-value"},Te=x(()=>i("div",{class:"header"},[i("div",{class:"tn-title--vertical-line title"},"\u8D8B\u52BF\u56FE")],-1)),Me={class:"body"},je=d("\u5BFC\u51FA"),Ue=d("\u6253\u5370"),qe={class:"table"},Ie=x(()=>i("span",null,[d("\u65E9(\u91D1\u989D"),i("span",{style:{color:"red"}},"/"),d("\u5355\u6570)")],-1)),Ne=x(()=>i("span",null,[d("\u4E2D(\u91D1\u989D"),i("span",{style:{color:"red"}},"/"),d("\u5355\u6570)")],-1)),Re=x(()=>i("span",null,[d("\u665A(\u91D1\u989D"),i("span",{style:{color:"red"}},"/"),d("\u5355\u6570)")],-1)),Le=d("\u5BFC\u51FA"),ze=d("\u6253\u5370"),Ge={class:"table"},Qe=te({setup(u){const{OpPlatform:g}=ae(),p=A({stat:{total_success_order:0,total_fee:0,final_fee:0,plateform_serve_fee:0,discount_fee:0,agent_serve_fee:0,extra_fee:0,store_extra_fee:0},fields:[],titles:[],days:[],total_success_order:[],total_fee:[],final_fee:[],plateform_serve_fee:[],discount_fee:[],agent_serve_fee:[],extra_fee:[],store_extra_fee:[]}),b=A({records_temp:[],stores_all:[],stores:[]});A({stores:[]}),le([re,oe,ne,ue,se]);const q=()=>"#"+Math.floor(Math.random()*16777215).toString(16).padEnd(6,"0"),h=v(()=>{const a=[];for(let l=0;l<p.titles.length;l++)a.push(q());return a}),I=v(()=>{const a=[];return h.value.forEach((l,c)=>{a.push({name:p.titles[c],icon:"circle",itemStyle:{color:l},lineStyle:{color:l}})}),a}),N=v(()=>{const a=[];return h.value.forEach((l,c)=>{a.push({name:p.titles[c],type:"line",stack:"Total",data:p[p.fields[c]],areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:h.value[c]},{offset:0,color:h.value[c]}]}}})}),a}),R=v(()=>{let a=[];return a=p.titles.map((l,c)=>({title:p.titles[c],value:p.stat[p.fields[c]]})),a}),L=v(()=>({tooltip:{trigger:"axis"},legend:{data:I.value},color:h.value,grid:{left:"0%",right:"3%",bottom:"0%",containLabel:!0},toolbox:{showTitle:!1,orient:"vertical",feature:{saveAsImage:{}}},xAxis:{type:"category",boundaryGap:!1,data:p.days},yAxis:{type:"value"},series:N.value})),z=[{text:"\u4E00\u5468\u5185",value:()=>{const a=O();return[a.subtract(1,"week").toDate(),a.toDate()]}},{text:"\u4E24\u5468\u5185",value:()=>{const a=O();return[a.subtract(2,"week").toDate(),a.toDate()]}},{text:"\u4E00\u4E2A\u6708\u5185",value:()=>{const a=O();return[a.subtract(1,"month").toDate(),a.toDate()]}}],e=A({agentid:"",areaid:"",time:"7",start:"",end:"",storeid:""}),C=ie([]),k=()=>{const a=fe(C.value,"YYYY-MM-DD");e.start=a[0]||"",e.end=a[1]||""},G=()=>{k()},Y=()=>{k(),g.value==="agent"?ye({addtime:{start:e.start,end:e.end},days:e.time,agentid:e.agentid,areaid:e.areaid,sid:e.storeid}).then(a=>{a&&Object.assign(p,a)}):he({addtime:{start:e.start,end:e.end},days:e.time,agentid:e.agentid,areaid:e.areaid,sid:e.storeid}).then(a=>{a&&Object.assign(p,a)})};Y();const $=()=>{k(),g.value==="agent"?Fe({addtime:{start:e.start,end:e.end},days:e.time,sid:e.storeid,areaid:e.areaid,agentid:e.agentid}).then(a=>{a&&Object.assign(b,a)}):ve({addtime:{start:e.start,end:e.end},days:e.time,sid:e.storeid,areaid:e.areaid,agentid:e.agentid}).then(a=>{a&&Object.assign(b,a)})};$(),de(()=>[e.storeid,e.time,e.start,e.agentid,e.areaid],()=>{$(),Y()});const P=a=>{Q(a).then(l=>{window.open(l.data)})},Q=a=>g.value==="agent"?Ae({addtime:{start:e.start,end:e.end},days:e.time,sid:e.storeid,agentid:e.agentid,areaid:e.areaid,type:a}):xe({addtime:{start:e.start,end:e.end},days:e.time,sid:e.storeid,agentid:e.agentid,areaid:e.areaid,type:a}),T=a=>{Z(a).then(l=>{window.open(l.data)})},Z=a=>g.value==="agent"?Ee({addtime:{start:e.start,end:e.end},days:e.time,sid:e.storeid,agentid:e.agentid,areaid:e.areaid,type:a}):De({addtime:{start:e.start,end:e.end},days:e.time,sid:e.storeid,agentid:e.agentid,areaid:e.areaid,type:a});return(a,l)=>{const c=_("el-radio"),H=_("el-radio-group"),J=_("el-date-picker"),D=_("el-form-item"),K=_("el-option"),W=_("el-select"),X=_("el-form"),y=_("el-card"),F=_("el-button"),r=_("el-table-column"),M=_("el-table");return f(),m(S,null,[i("div",we,[t(X,{model:s(e),"label-width":"90px"},{default:o(()=>[t(D,{class:"tn-el-form-item",label:"\u7B5B\u9009\u65F6\u95F4"},{default:o(()=>[t(H,{modelValue:s(e).time,"onUpdate:modelValue":l[0]||(l[0]=n=>s(e).time=n)},{default:o(()=>[t(c,{border:!0,label:"0"},{default:o(()=>[Be]),_:1}),t(c,{border:!0,label:"7"},{default:o(()=>[Ce]),_:1}),t(c,{border:!0,label:"30"},{default:o(()=>[ke]),_:1}),t(c,{border:!0,label:"-1"},{default:o(()=>[Ve]),_:1})]),_:1},8,["modelValue"]),s(e).time==="-1"?(f(),V(J,{key:0,modelValue:C.value,"onUpdate:modelValue":l[1]||(l[1]=n=>C.value=n),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",shortcuts:z,style:{"margin-left":"8px"},onChange:G},null,8,["modelValue"])):j("",!0)]),_:1}),s(g)==="shangpu"?(f(),V(D,{key:0,class:"tn-el-form-item",label:"\u533A\u57DF\u4EE3\u7406"},{default:o(()=>[t(s(ge),{modelValue:s(e).agentid,"onUpdate:modelValue":l[2]||(l[2]=n=>s(e).agentid=n)},null,8,["modelValue"])]),_:1})):j("",!0),t(D,{class:"tn-el-form-item",label:"\u5546\u5708"},{default:o(()=>[t(s(be),{modelValue:s(e).areaid,"onUpdate:modelValue":l[3]||(l[3]=n=>s(e).areaid=n)},null,8,["modelValue"])]),_:1}),t(D,{class:"tn-el-form-item",label:"\u95E8\u5E97"},{default:o(()=>[t(W,{modelValue:s(e).storeid,"onUpdate:modelValue":l[4]||(l[4]=n=>s(e).storeid=n),placeholder:"\u8BF7\u9009\u62E9\u95E8\u5E97",filterable:"",clearable:""},{default:o(()=>[(f(!0),m(S,null,U(s(b).stores,n=>(f(),V(K,{key:n.id,value:n.id,label:n.title},{default:o(()=>[d(E(n.title),1)]),_:2},1032,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),t(y,{class:"overview"},{header:o(()=>[Se]),default:o(()=>[i("div",Oe,[(f(!0),m(S,null,U(s(R),(n,ee)=>(f(),m("div",{class:"data",key:ee},[i("div",Ye,E(n.title),1),n.title!="\u6709\u6548\u8BA2\u5355\u91CF"?(f(),m("div",$e,"\xA5 "+E(n.value),1)):(f(),m("div",Pe,E(n.value),1))]))),128))])]),_:1}),t(y,{style:{"margin-top":"20px"}},{header:o(()=>[Te]),default:o(()=>[i("div",Me,[t(s(ce),{class:"chart",option:s(L)},null,8,["option"])])]),_:1}),t(y,{class:"data-table"},{default:o(()=>[t(F,{class:"tn-el-form-item--item tn-button tn-button--green",onClick:l[5]||(l[5]=n=>P("all"))},{default:o(()=>[je]),_:1}),t(F,{class:"tn-el-form-item--item tn-button tn-button--green",onClick:l[6]||(l[6]=n=>T("all"))},{default:o(()=>[Ue]),_:1}),i("div",qe,[t(M,{data:s(b).records_temp,border:!0},{default:o(()=>[t(r,{label:"\u8D26\u671F",fixed:"",prop:"stat_day",align:"center",width:"auto"}),t(r,{fixed:"",prop:"morning_order",align:"center",width:"auto"},{header:o(()=>[Ie]),_:1}),t(r,{label:"\u4E2D(\u91D1\u989D/\u5355\u6570)",fixed:"",prop:"noon_order",align:"center",width:"auto"},{header:o(()=>[Ne]),_:1}),t(r,{label:"\u665A(\u91D1\u989D/\u5355\u6570)",fixed:"",prop:"night_order",align:"center",width:"auto"},{header:o(()=>[Re]),_:1}),t(r,{label:"\u5355\u4EF7",fixed:"",prop:"avg_pre_order",align:"center",width:"auto"}),t(r,{label:"\u6709\u6548\u8BA2\u5355\u91CF",fixed:"",prop:"total_success_order",align:"center",width:"auto"}),t(r,{label:"\u8425\u4E1A\u603B\u989D",fixed:"",prop:"total_fee",align:"center",width:"auto"}),t(r,{label:"\u5546\u6237\u603B\u5165\u8D26",fixed:"",prop:"final_fee",align:"center",width:"auto"}),t(r,{label:"\u5546\u5708\u4F63\u91D1",fixed:"",prop:"area_final_fee",align:"center",width:"auto"}),t(r,{label:"\u4EE3\u7406\u4F63\u91D1",fixed:"",prop:"plateform_serve_fee",align:"center",width:"auto"}),t(r,{label:"\u5E73\u53F0\u4F63\u91D1",fixed:"",prop:"agent_serve_fee",align:"center",width:"auto"}),t(r,{label:"\u5E73\u53F0\u8865\u8D34",fixed:"",prop:"discount_fee",align:"center",width:"auto"}),t(r,{label:"\u6263\u4F63\u91D1\u540E\u5165\u8D26",fixed:"",prop:"after_fee",align:"center",width:"auto"}),t(r,{label:"\u9644\u52A0\u8D39",fixed:"",prop:"extra_fee",align:"center",width:"auto"}),t(r,{label:"\u5546\u6237\u9644\u52A0\u8D39",fixed:"",prop:"store_extra_fee",align:"center",width:"auto"})]),_:1},8,["data"])])]),_:1}),t(y,{class:"data-table"},{default:o(()=>[t(F,{class:"tn-el-form-item--item tn-button tn-button--green",onClick:l[7]||(l[7]=n=>P("store"))},{default:o(()=>[Le]),_:1}),t(F,{class:"tn-el-form-item--item tn-button tn-button--green",onClick:l[8]||(l[8]=n=>T("store"))},{default:o(()=>[ze]),_:1}),i("div",Ge,[t(M,{data:s(b).stores_all,border:!0},{default:o(()=>[t(r,{label:"\u6392\u540D",fixed:"",type:"index",width:"55px",align:"center"}),t(r,{label:"\u95E8\u5E97\u540D\u79F0",fixed:"",prop:"store_name",width:"150px",align:"center"}),t(r,{label:"\u6709\u6548\u8BA2\u5355\u91CF",fixed:"",prop:"total_success_order",align:"center",width:"auto"}),t(r,{label:"\u8425\u4E1A\u603B\u989D",fixed:"",prop:"total_fee",align:"center",width:"auto"}),t(r,{label:"\u5546\u6237\u603B\u5165\u8D26",fixed:"",prop:"final_fee",align:"center",width:"auto"}),t(r,{label:"\u5546\u5708\u4F63\u91D1",fixed:"",prop:"area_final_fee",align:"center",width:"auto"}),t(r,{label:"\u4EE3\u7406\u4F63\u91D1",fixed:"",prop:"plateform_serve_fee",align:"center",width:"auto"}),t(r,{label:"\u5E73\u53F0\u4F63\u91D1",fixed:"",prop:"agent_serve_fee",align:"center",width:"auto"}),t(r,{label:"\u5E73\u53F0\u8865\u8D34",fixed:"",prop:"discount_fee",align:"center",width:"auto"}),t(r,{label:"\u6263\u4F63\u91D1\u540E\u5165\u8D26",fixed:"",prop:"after_fee",align:"center",width:"auto"}),t(r,{label:"\u9644\u52A0\u8D39",fixed:"",prop:"extra_fee",align:"center",width:"auto"}),t(r,{label:"\u5546\u6237\u9644\u52A0\u8D39",fixed:"",prop:"store_extra_fee",align:"center",width:"auto"})]),_:1},8,["data"])])]),_:1})],64)}}});const et=me(Qe,[["__scopeId","data-v-f54ccfef"]]);export{et as default};