import{P as S}from"./page.3b4d44cb.js";import{a as I,b as R}from"./order.ae5ae3b7.js";import{b7 as T,b as P,a as p,r as L,ar as j,y as M,E as N,_ as z,c as i,e as c,k as $,i as t,g as n,h as o,f as k,j as U,m as g,t as r,F as H,A as W,R as q,S as G}from"./index.0308b213.js";import{a as J}from"./takeaway.00e2fe60.js";import{O as K}from"./index.c1819203.js";import"./useInstance.233fbdde.js";import"./setting.644fa418.js";const Q={components:{Page:S,OrderDetail:K},setup(){const a=T(),s=P({loading:!1,total:0,shortcuts:[{text:"\u4E00\u5468\u5185",value:[p().subtract(7,"day"),p()]},{text:"\u4FE9\u5468\u5185",value:[p().subtract(14,"day"),p()]},{text:"\u4E00\u4E2A\u6708\u5185",value:[p().subtract(30,"day"),p()]}],radioList:[{title:"\u6240\u6709\u8BA2\u5355",val:0},{title:"\u5DF2\u5B8C\u6210",val:5},{title:"\u5DF2\u53D6\u6D88",val:6},{title:"\u8FDB\u884C\u4E2D",val:7}],tableData:[],time:[],statusList:[],typeList:[]});let F=L(!1),w=L(!1),V=L(0);const A=l=>{V.value=l,w.value=!0,M(()=>{F.value=!0})},f=()=>{M(()=>{w.value=!1})},d=P({page:1,limit:10,status:0,startday:"",endday:""});J({fields:[]}).then(l=>{s.statusList=l.data.order_status,s.typeList=l.data.order_types}).finally(()=>{y()});const y=()=>{var l;(l=s.time)!=null&&l.length?(d.startday=p(s.time[0]).format("YYYY-MM-DD"),d.endday=p(s.time[1]).format("YYYY-MM-DD")):d.startday=d.endday="",console.log("\u8BF7\u6C42\u53C2\u6570",d,s.time),s.loading=!0,I(d).then(u=>{console.log("\u8BF7\u6C42\u6570\u636E\u7ED3\u679C\uFF1A",u),s.tableData=u.list,s.total=u.count}).finally(()=>{s.loading=!1})},v=()=>{const{status:l,startday:u,endday:Y}=d;R({status:l,startday:u,endday:Y}).then(B=>{let m=document.createElement("a");m.href=B.data,m.target="downloadFile",m.click(),m.remove(),N.success("\u5BFC\u51FA\u6210\u529F")})},E=l=>{a.push({path:"/store/takeaway/orderDetail",query:{id:l}})},C=(l,u)=>{l=="page"?d.page=u:d.limit=u,y()};return{...j(s),params:d,getPage:y,exportTo:v,pagination:C,dayjs:p,toDetail:E,handleWatchOrderDetail:A,handleOrderDetailDialogClose:f,openDetailDialog:F,showDetailDialog:w,detailId:V}}};const X=a=>(q("data-v-3e6bc3c4"),a=a(),G(),a),Z={class:"header"},x=g("\u8BA2\u5355\u72B6\u6001"),ee=g("\u521B\u5EFA\u65F6\u95F4"),te={class:"row-left"},ae={class:"row-right"},le=g("\u5BFC\u51FA"),oe={class:"container"},se={class:"text-green"},ne={class:"text-green"},re={class:"text-red"},de={class:"text-red"},ie={class:"text-red"},ue={key:0,style:{color:"#3c763d"}},pe={key:1,class:"wrap",style:{color:"#a94442"}},_e=X(()=>n("strong",{class:"text-danger"},"/\uFFE50",-1)),ce={key:2,class:"text-green"},ge=g("\u67E5\u770B\u8BA2\u5355"),fe={class:"footer"};function me(a,s,F,w,V,A){const f=i("el-col"),d=i("el-radio-button"),y=i("el-radio-group"),v=i("el-row"),E=i("el-date-picker"),C=i("el-button"),l=i("el-table-column"),u=i("el-tag"),Y=i("el-table"),B=i("order-detail"),m=i("el-pagination"),O=i("Page");return c(),$(O,{showBorder:!1,loading:a.loading},{header:t(()=>[n("div",Z,[o(v,{gutter:20,align:"middle"},{default:t(()=>[o(f,{span:2},{default:t(()=>[x]),_:1}),o(f,{span:18},{default:t(()=>[o(y,{modelValue:a.params.status,"onUpdate:modelValue":s[0]||(s[0]=e=>a.params.status=e),size:"large",onChange:s[1]||(s[1]=e=>a.getPage())},{default:t(()=>[(c(!0),k(H,null,U(a.radioList,(e,_)=>(c(),$(d,{key:_,label:e.val},{default:t(()=>[g(r(e.title),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),o(v,{gutter:20,align:"middle"},{default:t(()=>[o(f,{span:2},{default:t(()=>[ee]),_:1}),o(f,{span:18,class:"createTime-row"},{default:t(()=>[n("div",te,[o(E,{modelValue:a.time,"onUpdate:modelValue":s[2]||(s[2]=e=>a.time=e),type:"daterange","range-separator":"\u5230","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4",shortcuts:a.shortcuts,clearable:"",onChange:s[3]||(s[3]=e=>a.getPage())},null,8,["modelValue","shortcuts"])]),n("div",ae,[o(C,{type:"primary",onClick:s[4]||(s[4]=e=>a.exportTo())},{default:t(()=>[le]),_:1})])]),_:1})]),_:1})])]),main:t(()=>[n("div",oe,[o(Y,{data:a.tableData,border:"",style:{width:"100%"}},{default:t(()=>[o(l,null,{default:t(()=>[o(l,{align:"center",label:"\u8BA2\u5355\u5E8F\u53F7"},{default:t(e=>[n("strong",null,"#"+r(e.row.serial_sn),1)]),_:1}),o(l,{align:"center",prop:"ordersn",label:"\u8BA2\u5355\u7F16\u53F7",width:"170"}),o(l,{align:"center",prop:"addtime",label:"\u4E0B\u5355\u65F6\u95F4",width:"150"},{default:t(e=>[n("span",null,r(a.dayjs(e.row.addtime).format("YYYY-MM-DD HH:mm:ss")),1)]),_:1}),o(l,{align:"center",prop:"status",label:"\u8BA2\u5355\u72B6\u6001"},{default:t(e=>{var _,b;return[o(u,{type:(b=(_=a.statusList)==null?void 0:_[e.row.status])==null?void 0:b.css,effect:"dark"},{default:t(()=>{var h,D;return[g(r((D=(h=a.statusList)==null?void 0:h[e.row.status])==null?void 0:D.text),1)]}),_:2},1032,["type"])]}),_:1}),o(l,{align:"center",prop:"order_type",label:"\u8BA2\u5355\u7C7B\u578B"},{default:t(e=>{var _,b;return[o(u,{type:(b=(_=a.typeList)==null?void 0:_[e.row.order_type])==null?void 0:b.css,effect:"dark"},{default:t(()=>{var h,D;return[g(r((D=(h=a.typeList)==null?void 0:h[e.row.order_type])==null?void 0:D.text),1)]}),_:2},1032,["type"])]}),_:1})]),_:1}),o(l,{align:"center",label:"\u5E94\u6536\u91D1\u989D"},{default:t(()=>[o(l,{align:"center",label:"\u8BA2\u5355\u603B\u91D1\u989D"},{default:t(e=>[n("span",null,"\uFFE5"+r(e.row.total_fee),1)]),_:1}),o(l,{align:"center",label:"\u7528\u6237\u652F\u4ED8"},{default:t(e=>[n("span",se,"+\uFFE5"+r(e.row.final_fee),1)]),_:1}),o(l,{align:"center",label:"\u8865\u8D34(\u5E73\u53F0)"},{default:t(e=>[n("span",ne,"+\uFFE5"+r(e.row.plateform_discount_fee),1)]),_:1})]),_:1}),o(l,{align:"center",label:"\u5E94\u4ED8\u91D1\u989D"},{default:t(()=>[o(l,{align:"center",label:"\u8865\u8D34(\u5546\u5BB6)"},{default:t(e=>[n("span",re,"-\uFFE5"+r(e.row.store_discount_fee),1)]),_:1}),o(l,{align:"center",label:"\u5E73\u53F0\u670D\u52A1\u8D39"},{default:t(e=>[n("span",de,"-\uFFE5"+r(e.row.plateform_serve_fee),1)]),_:1}),o(l,{align:"center",label:"\u5E73\u53F0\u914D\u9001\u8D39"},{default:t(e=>[n("span",ie,"-\uFFE5"+r(e.row.plateform_delivery_fee),1)]),_:1})]),_:1}),o(l,null,{default:t(()=>[o(l,{align:"center",prop:"store_final_fee",label:"\u5B9E\u9645\u5230\u8D26"},{default:t(e=>[e.row.status==5?(c(),k("strong",ue,r(e.row.store_final_fee),1)):e.row.status==6?(c(),k("div",pe,[n("del",null,r(e.row.store_final_fee),1),_e])):(c(),k("strong",ce,"\uFFE5"+r(e.row.store_final_fee),1))]),_:1}),o(l,{align:"center",label:"\u8BE6\u60C5"},{default:t(e=>[o(C,{onClick:_=>a.handleWatchOrderDetail(e.row.id)},{default:t(()=>[ge]),_:2},1032,["onClick"])]),_:1})]),_:1})]),_:1},8,["data"])]),a.showDetailDialog?(c(),$(B,{key:0,modelValue:a.openDetailDialog,"onUpdate:modelValue":s[5]||(s[5]=e=>a.openDetailDialog=e),id:a.detailId,onOnClose:s[6]||(s[6]=e=>a.handleOrderDetailDialogClose())},null,8,["modelValue","id"])):W("",!0)]),footer:t(()=>[n("div",fe,[o(m,{layout:"total, sizes, prev, pager, next, jumper",total:a.total,onSizeChange:s[7]||(s[7]=e=>a.pagination("limit",e)),onCurrentChange:s[8]||(s[8]=e=>a.pagination("page",e))},null,8,["total"])])]),_:1},8,["loading"])}const ke=z(Q,[["render",me],["__scopeId","data-v-3e6bc3c4"]]);export{ke as default};