cashier-mer/build/assets/index-mcobGz65.js

2 lines
9.3 KiB
JavaScript
Raw Normal View History

2024-06-11 18:02:28 +08:00
import{_ as E,u as K,r as i,o as P,m as b,a as j,b as p,l as x,c as o,h as l,e,f as d,w as v,g,p as oe,v as U,F as T,i as A,s as F,t as n,d as O,x as D,y as q,z as G,D as ae}from"./index-DHeiRjQX.js";import{s as le,d as ie,e as ne}from"./store-BKcq1Vfo.js";import{h as R}from"./moment-Cl4UOzQZ.js";/* empty css */import{p as de}from"./padding-CGeVIEC_.js";const H=f=>(q("data-v-ede11fac"),f=f(),G(),f),_e={class:"my-order"},ce={class:"header-nav"},re=H(()=>e("div",{class:"nav-item"},n("线上订单"),-1)),ue={class:"nav-item-btn"},ve={class:"header-input"},pe={class:"order-lists","infinite-scroll-distance":300,"infinite-scroll-delay":500,style:{overflow:"auto"}},fe=["onClick"],me={class:"top"},he={class:"create-time"},ye={class:"shop"},ge={key:0,class:"left"},$e={key:0,class:"shop-name"},ke={class:"right"},be={class:"money"},we={class:"count"},Ve={class:"bottom"},De={class:"pay"},Ce={key:0},Ye={key:1},ze={key:2},xe={key:3},Se={key:4},Me={key:5},Ie={key:1,style:{color:"#ff4a00"}},Le={key:0,class:"load-end"},Ue={key:1,class:"load-end"},Be=H(()=>e("span",null,"您有新订单了, 是否立即刷新",-1)),Ne={class:"dialog-footer"},Te={__name:"order",props:{isSystem:{type:Boolean,default:!1},source:{type:Number,default:1}},setup(f){K(),i([]);const a=i(1),w=u=>{r.value.page_no=1,m.value=!1,c.value=!1,h.value=[],y(!0)};i(null);const _=i(""),C=()=>{r.value.start_time=R(_.value[0]).format("YYYY-MM-DD 00:00:00"),r.value.end_time=R(_.value[1]).format("YYYY-MM-DD 23:59:59"),y(!0)},S=u=>u.getTime()>Date.now(),r=i({page_no:1,page_size:20,order_id:"",start_time:"",end_time:"",is_sashier:2}),c=i(!1),B=i(0),V=i(0),m=i(!1),h=i([]),y=(u=!1)=>{if(u)r.value.page_no=1;else if(m.value||c.value)return;c.value=!0,a.value==1&&(r.value.paid=null),a.value==2&&(r.value.paid=0),le(r.value).then(s=>{u?h.value=s.data.lists:h.value=[...h.value,...s.data.lists],r.value.page_no==1&&h.value.length>0&&b.emit("set-sale-order-detail",h.value[0]),s.data.lists.length<r.value.page_size?m.value=!0:r.value.page_no++,V.value=0,B.value=s.data.count,c.value=!1}).catch(s=>{m.value=!0,c.value=!1})},M=(u,s)=>{V.value=s,b.emit("set-sale-order-detail",u)},k=i(!1);return P(()=>{b.on("update-sale-order-detail",u=>{console.log("==="),h.value[V.value].paid=1}),b.on("new_order",()=>{k.value||(k.value=!0)})}),j(()=>{b.off("update-sale-order-detail"),b.off("new_order")}),(u,s)=>{const Y=p("el-radio-button"),z=p("el-radio-group"),J=p("el-date-picker"),I=p("el-button"),Q=p("el-input"),W=p("el-image"),X=p("spna"),Z=p("el-dialog"),ee=x("loading"),te=x("infinite-scroll");return o(),l("div",_e,[e("div",ce,[re,e("div",ue,[d(z,{modelValue:a.value,"onUpdate:modelValue":s[0]||(s[0]=t=>a.value=t),onChange:w,size:"small"},{default:v(()=>[d(Y,{value:1},{default:v(()=>[g("全部")]),_:1}),d(Y,{value:2},{default:v(()=>[g("未支付")]),_:1})]),_:1},8,["modelValue"]),d(J,{modelValue:_.value,"onUpdate:modelValue":s[1]||(s[1]=t=>_.value=t),type:"daterange","start-placeholder":"开始时间","end-placeholder":"结束时间",size:"small","value-format":"YYYY/MM/DD","disabled-date":S,onChange:C,clearable:!1,style:{width:"14rem","margin-left":"1rem"}},null,8,["modelValue"])])]),e("div",ve,[d(Q,{modelValue:r.value.order_id,"onUpdate:modelValue":s[3]||(s[3]=t=>r.value.order_id=t),placeholder:"请输入订单编号",onKeydown:s[4]||(s[4]=oe(t=>y(!0),["enter"])),onClear:s[5]||(s[5]=t=>y(!0)),clearable:""},{append:v(()=>[d(I,{type:"primary",style:{"background-color":"#1890ff",color:"#fff","border-radius":"0 0.315rem 0.315rem 0"},onClick:s[2]||(s[2]=t=>y(!0))},{default:v(()=>[g("搜索")]),_:1})]),_:1},8,["modelValue"])]),U((o(),l("div",pe,[(o(!0),l(T,null,A(h.value,(t,L)=>(o(),l("div",{class:F(["item",{"item-active":V.value==L}]),key:L,onClick:N=>M(t,L)},[e("div",me,[e("div",{class:F(["sn","cahier"])},"单号: "+n(t.order_id),1),e("div",he,n(t.pay_time),1)]),e("div",ye,[t.product_info?(o(),l("div",ge,[(o(!0),l(T,null,A(t.product_info.slice(0,5),(N,se)=>(o(),O(W,{key:se,src:N.image,class:"shop-img"},null,8,["src"]))),128)),t.product_info.length==1?(o