1 |
- var at=Object.defineProperty;var it=(_,d,f)=>d in _?at(_,d,{enumerable:!0,configurable:!0,writable:!0,value:f}):_[d]=f;var re=(_,d,f)=>(it(_,typeof d!="symbol"?d+"":d,f),f);import{_ as Se,e as s,f as l,d as rt,V as ct,r,s as P,b6 as we,p as X,o as dt,dz as vt,c as b,g as o,m as h,t as i,H as De,A as c,h as m,u as $,F as ce,j as de,k as U,i as T,C as ve,n as Ve,a1 as pt,E as B,R as gt,S as At,N as ht,eo as mt}from"./index.76214426.js";import ft from"./MemberPopup.fcfc5c83.js";import yt from"./CommodityList.5b9f7126.js";import _t from"./HangingOrder.62c37daa.js";import Ft from"./SettleAccounts.88d1e34a.js";import Ct from"./RemarkPopup.838ee529.js";import{g as Et}from"./classifyManage.b0d517ec.js";import{g as bt}from"./goodsManage.6c9c05e5.js";import kt from"./DollarKeyPopup.d4467967.js";import wt from"./ItemOperationPopup.6ac615cd.js";import{t as Dt,b as Vt,u as St,d as Bt,e as xt,f as It,h as Ot}from"./tangshi.3b663a02.js";import"./checkstand.d544448a.js";import"./page.0f92458b.js";import"./unfinished.60a20ad9.js";import"./order.682fc84c.js";import"./order-status-finish.ef5b0753.js";import"./index.85bcf746.js";import"./useInstance.af7c9e87.js";import"./setting.299e0353.js";import"./EditOrder.vue_vue_type_script_setup_true_lang.5cabc2de.js";import"./bargain.86a32fff.js";import"./scan_code_tip.ab579f00.js";import"./PaymentByCodePopup.56be218c.js";import"./GiftQuantityPopup.df23ef2e.js";import"./DiscountPopup.d6df159f.js";const Nt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA0hJREFUWEfNmPFVFEEMxpMKlAqECpQKhArECuQqUCoQKhAqECpQKhAqECoQKlAriPO7lznD7MzO3t79Qd7j8e5uJvvtl+SbZFTWNDN7KSLvRORARHZFhM9v3M2diPwRkYf0+42IXKsqnyebTl1pZgD4Eh4+dSsgT1QVgF3rAnIgn52R0uGtfwEjGIxhbytPBtBZD9goIDODkU/B+d/E0Hf+VJX/VfOwwuiR/70IC89V9aS1twrIHX4rWLlKTk5VNbPRpZ8FZgZrpyLyIWyArfe1/BoAcjA/Qq7cpyQ9VlVyYbaZGYkPq6/cCf4OS1A1QICBbowcOVq3UjqhBFTOsQGoJ4ASO+ci8jGDSQmYgc1mprYxFQohy6Au0guv8nQFyKsJdjDCdLAtZkpQnhaAeu2/EbqlLERAMVT7c3LG84TKvFHVszFafe1PX/OgqnsrQAU7V6mSjufEyMygHkDYpaouOqAuQ/UtVPVyyZCZgZQqQGd254bKQ8FDOFqwaiVlkL4eGUGn7lR1X/3L375oNjuRiaQ98c17oOLaHQARnq/uELEaKLCLWxS2KRElfBy8GAcsiTvQMjNDzRFhbAEgACwpTonYUu7VmilIGmtuWzJiZraKUNCEsQ3oEfK/iZHkhGdgTzCEhG4C2gTFlL0B0B0hy3Q9Ucwpjra1JhZBBLSVCpsDsgRE5iPhzyFk9zCUD7qxpKY086E7hwT2EIFJSb0SpudS9lOFES3KpzNCd7EmVZT9oNusCSNq2j06Ki0DzDJNrDXmlC9RHDM7+XDNiY3zvdZDHBRNXD5GRs+pHoPu75cfMcsczoBQ4tycdcu/eKvu+hawws//9oMNRVvZbdC896H6mEQmDYERWNGgPaYKXM50rRZ2o1BMDBU9WB4shy2ssxSbfNrQw57zOb+bWWyX601+dlyErjnQzQRCRccB9D71X/miYumyNSjGiYDwkXDbGBQBk8NUnWzGRuk40AF+lu54t8llRRwcmmNW77Ih5hSg0Kl82XA9FrbUZ9GF5suG3MqyBYWnMquCOvU6hm6xdcXCQ8rrmNrE++h3BKMS0QUUkj23sTVgY2RxP9BsX8uNkwEFYNBPKOKVXj50yY14pcc90lpn3T+8L7JNEKLttQAAAABJRU5ErkJggg==",Qt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA1hJREFUWEfNl4FRFEEQRbsjUCIQIxAiECLwjECMQIxAjECNQIxAjUCIQIjAIwOMoJ23dm/Nzs3M7nFoMVUUFLc786b79+8+lQe29IHxyD8BMrMDEXnhl70VkStVvVxy+XsHcpiflcMB+ygin1SVv6trMZCZceOViOz7Dxuuub2IfFFVfouZPfb/PRGR3yLyqDgZmON4vqSaBTIzID5kEK3LXSSAt7WDPGqnIvIqS2MVqgtkZoCwUawbEfmW/hchJ1oA51F4rarnNWozO/L3eZ49npbpawKl0JPvN74xICeqShQ2lpmduD4CbA7qh2/yXlXP8g2rQJ6mr/4g1bHqCdG1Q7SI3jO//aGqorHaBYgg6btV1b0lQL9cM9cicjQHExuaGVCIm0hdpFI/bgBhC1GJL1WViwxrI0Ie/s/+OcKrpqmlbDNDc2iPRZSG6iuXmVktbTUgaCnx60TOTbZe2WFUHVqsAXHR5ykoEx3VgCJdGFheYYvBUjXFYZcpwlTWThGqhnIxzV9zpHLeJQOsArnWuDhrVkP/AyiAAdrLi6aWsgj3faSMloJHjctdGx+ixWx83hM1Hfpwm1TFs60KKmDocwelV9WAaAVhiruWPa1h7Q0X16dIiAyr6uYtp8Zh6dZ4CFDNcaFIB8aI4XHo9+RBKxcwKeKzWM3W0gKiVKPfLILyg4ks3kU6cPgrb6ixVwAh6upc1GuueSUQMW7Vaq70JQww0jEpZYdC3DF+AMZFeW7S7+bGjxyKTXi5Nn4ECJE57YwfpA3wGG/Zj/YySmLJgFZC9QpvEpnWg0W/nFRzL2VogSZZtf4OFaMFPaxbCEUTHvtZS9TkOzo+ZzOgcRAjxURHPjsBzTsxoHXn5syvwoTHuWhu/EATZ62OXZQ8OsJn6GGxuiksKnCwgglQMSkynDEpVqe+jj7Kubn5DYM9kp7C84Y2MgK5j4SpbTUplnDeIkgHKey2oGx2HyaDHCjmXPZvTnpLe1sR7Y1hPtPRWMXK8rDhDzGfNF9eCtMTbSWa0RVukob2A6g5n2wLUQg9b0FNgXuK11hFAKEdfGdoiLtAVCIwEe3c3gGEbyDAZhee26hTdfGFc9FlA4joMCxVvwLfFcb1Gf50vsRCZnvZLjB3effBAf0BYyjCNEkpkE0AAAAASUVORK5CYII=",Pt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAA0FJREFUWEftmOFZ20AMhj/dArWzQMMG2aCwQTpB0wVqZwLoBLa7QGEC6ATABLQTQBeIzQKnIhOby8W+M/WlD+kT/0t8lt/TydInEfbsoj3jxQF41ycW1MOTgk+ZkRIhMsGZccOMz9WSHsZuKBhwlPGxUrjuA2LgR5nQ/M0ATwo+A3DKwC/WSBswpbAA8OnJ81WZUvwWgW/LhI4bsGYj8nuV0OgTHW3ABmPgAGyG0cHDh5Cw0sr/HRJRxpGiOtfOOvLplAhTOySijBdK4busl4rX8VzFjKJaUte9reWDPSywRLgm6oRtDWuNj9WSrpo/6ucUHgh45yoa9nN9awcDmwUAQAGgso1qjZsuT9Uno16q34bOABYEvGfGQ5nSka8SDgJee/d+LWouVglJuQ1ymRpE61ognbsMDwI2vas1jkKoLhNqUrBAit7wetkLbHn36yohETlBryjjqVK4F6OasKy+UP7XMWyosEfWmFZL2ordEPSGlyVryCl2vsfp4X/hXSObtF4G0HuSbuBvnCpGxsBOvWsoPm8sO4EnBUssJSK+AfwMcfQeG5Lr66LUp519IeFse3a4gd7UOSRLzEkhJeBDXV6B2x2AzqQS1qFHOBuVJQTOyBS/y4SmoYFNvaE1Ylcm8nrYAt5of0KCxwVX4mVftRsEHBd8IyERqlXv2mibhz3jgGHAOYuOkFDYSaV7zSl6gTfKpsbJUN362nAxRZBrHDAEuBXgLkOyMZ8okjUiS7s+qmDAcc4i2o9d8dtkEZdwaYCk6yhTOrFPIMp4rhQuXUVD7vkKx4uKcmjVOOe7dYXqjXFzlFUmtNVi+e43GxxWmh1aworxjfbI0rzPZd6aDBk6opnNOVNnL7CAEEE8J6PTYpVQO+CzQJoXPZYJbYxZzXVNauyzZdx3djS9wHHOl0SYu5Ta0NbJOoXONuhptsy1gPe0SZ3AUcYzpXC39lBvXFqbmvVlCV8TYPV1zhasE7h9AaNihc4htNJYgOrZr8wbrlihu61hRMQ4l9CqJ/EKWy0WaeTy0TLg1Sp9Hm5TzGsLwJj1Q2YTvTEs4p2fZwbOAcgYwOZZ8SwTcpesHJTWQsCEtuEtzaFfONbe3gH/Add3D0ulCKszAAAAAElFTkSuQmCC",Ut="data:image/png;base64,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",Tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAtlJREFUWEftWcFu2kAQnbGRmp7KpcW30j8gX1C4VDKXJl9Q8gWl18iIIKxeQ7+g5AtKLljqBfoH+YOQm0kv5NREinfaNXaxLYiX9dpqJVtCQt7Zt8/Ps+OZWQTBy3D6dQA2I4IqInxyzeFYcOpWM8PpdYjgHIAWiPqxaw4WIngoYsRtDMc6A8A+/09EV8u2fSg6d5ud4fSuAaC+HqOBa9pnInhShDmwaw6F5+4gTJv7GQi//H7a0D3t/ZZFmgDYjCwipMhu1TAyn+YAwH+xy9PZ5c93n6+iN/+qxIlqj9pXRGyIvJqibLj7sQo7CYn7hF9NrSMN8VtRJOTWoZZr2nOszvrVZ7/YNSJU5YCKmUUEq4fn2husTa0RIn4MlyWASwStmwwz0ShRxKbjYZSAjRAgsp9ogLHwQnTjtu0g1MSVi4U1oLulaWd6IzXHWiHgi7SwZkytBSC+DsMpJywUXuJ+TheuaXeyOIPhWGMA/MAxGNHxbduebA9/m/jPx4UJc2MeSfBRq+8C3/cBuAhUYYtk6IriJF1xL8L7ElJhXxJWoeJTGKXCpcIJBUqX+CddIsiRz+P5sDqqRDRhFTbY9gGRcoma05vEkxB1ZKNJ19IcHiWR5QgnMjr1dP068cuybXeVEA5y5g4iZcrQdj0oEfJcd7xqDVZKCOehqCimlEuIgudhVxLOQ1Ul+bDfqiLmlypSF2o3ou2ozIQVtgFO9u3JSfmwMe3NAeGtlLLRSQQ/3PYw0j1KR5Qi/N8pzHUI8gnpD4ens9VTxeYuraUUTn9x+VmUhPPTdo1cKlwqnFAgzSUyN/lUKx6tdgjoDpPlj6d7hzLxUjXRYMPxc5VZiO33rg3Hit0MBsf8/CwPEqKYRNBAxESNRy3/jCPaqxUFLN5u3ZP2CfOa7eDeG4UN5uLJpK1IF/cHepfXfLHDQe4eBNgFoOamnZ8Gls8432B/+iBzBBrx06Nwld/RQAvLcpUBSQAAAABJRU5ErkJggg==";const Kt={},Rt={src:Tt,alt:""};function Gt(_,d){return s(),l("img",Rt)}const Lt=Se(Kt,[["render",Gt],["__scopeId","data-v-000a8524"]]);class Zt{constructor(){re(this,"subscribers",[])}subscribe(d){return this.subscribers.push(d),()=>this.unsubscribe(d)}unsubscribe(d){this.subscribers=this.subscribers.filter(f=>f!==d)}notify(d){this.subscribers.forEach(f=>f(d))}}class Mt{constructor(){re(this,"observer");this.observer=new Zt,this.init()}init(){document.addEventListener("keydown",d=>{d.ctrlKey&&d.key==="Enter"&&this.observer.notify({key:"Control + Enter",event:d})})}subscribe(d){return this.observer.subscribe(d)}}const x=_=>(gt("data-v-cfbc6df2"),_=_(),At(),_),qt={class:"billing-left"},Jt={class:"billing-info"},Yt=["src"],jt={key:0},zt={style:{height:"30px"}},Wt={style:{gap:"30px"}},Ht={key:1,style:{display:"flex","flex-direction":"column","align-items":"center"}},Xt=h(" \u6563\u5BA2 "),$t=x(()=>o("img",{src:Nt,alt:""},null,-1)),eu={class:"billing-btn"},tu=x(()=>o("img",{src:Qt,alt:""},null,-1)),uu=h("\u6563\u5BA2 "),ou=[tu,uu],su=x(()=>o("div",null," \u53D6\u9910\u7801 ",-1)),lu={class:"consumption-time"},nu=h(" \u6D88\u8D39\u65F6\u95F4 "),au={class:"settlement-statement"},iu={class:"settlement-statement-header"},ru=x(()=>o("img",{src:Pt,alt:""},null,-1)),cu=h(" \u6E05\u7A7A "),du=[ru,cu],vu={class:"settlement-statement-body"},pu=x(()=>o("div",{class:"settlement-statement-body-title"},[o("span",null,"\u5546\u54C1\u4FE1\u606F"),o("span",{style:{"margin-left":"185px"}},"\u5C0F\u8BA1"),o("span",{style:{"margin-left":"78px"}},"\u6570\u91CF\u91CD\u91CF")],-1)),gu={class:"settlement-statement-body-list"},Au={class:"is-show-table-goods"},hu={key:0,style:{color:"red"}},mu=h(),fu={key:1,style:{color:"#00c600"}},yu=h(),_u={key:2,style:{color:"#00c600"}},Fu={class:"info"},Cu=["src"],Eu={key:0,style:{"font-size":"12px",color:"#8c939d"}},bu={key:1,class:"discount-tag"},ku={key:2,class:"gift-tag"},wu={key:0},Du={key:1,style:{color:"#e02020"}},Vu={style:{"text-decoration":"line-through",color:"#999","font-size":"12px"}},Su={key:2,style:{color:"#f56c6c"}},Bu={key:3},xu={key:4,style:{color:"#e02020"}},Iu={key:5,style:{color:"#f56c6c"}},Ou={key:0,class:"item-remark"},Nu={key:1,class:"item-remark gift-reason-tag"},Qu=["onClick"],Pu={class:"info"},Uu=["src"],Tu={style:{"font-size":"12px",color:"#8c939d"}},Ku={key:0,class:"discount-tag"},Ru={key:1,class:"gift-tag"},Gu={key:0},Lu={key:1,style:{color:"#e02020"}},Zu={style:{"text-decoration":"line-through",color:"#999","font-size":"12px"}},Mu={key:2,style:{color:"#f56c6c"}},qu={key:3},Ju={key:4,style:{color:"#e02020"}},Yu={key:5,style:{color:"#f56c6c"}},ju=["onClick"],zu=["onClick"],Wu={key:0,class:"item-remark"},Hu={key:1,class:"item-remark gift-reason-tag"},Xu=["onClick"],$u=x(()=>o("img",{class:"delete-btn",src:Ut,alt:""},null,-1)),eo=[$u],to={class:"settlement-statement-body-bottom"},uo={style:{"flex-shrink":"0"}},oo=x(()=>o("span",null,"\xA5",-1)),so={class:"billing-right"},lo={class:"billing-right-header"},no={class:"billing-right-header-nav"},ao={key:1,class:"billing-right-header-search"},io=h(" \u641C\u7D22 "),ro={class:"billing-right-body"},co=rt({setup(_){var ke;const{router:d,route:f}=ct(),ee=r(null);let L=JSON.parse(sessionStorage.getItem("shangpu_pinia-store-admin-user")||"{}");L.store&&(L=L.store);function pe(e){ee.value?ee.value.handleItemClick(e):console.log(123123132)}const ge=r(),Be=r(),y=r({uid:"",avatar:"https://qny.wdsp666.com/uploads/images/20241218105544ff4228695.png",mobile:"",vip_status:0,nickname:"",credit1:0,credit2:0,grade_str:""}),I=r(!0),Z=r(!1),Ae=r(new Date().getTime()),n=r([]),D=r(0),v=r({searchValues:{code:"",keyword:"",cid:0,page:1,limit:12,listType:1,getType:"ts_price",status:1,type:2},category:{active:0,list:[{id:0,name:"\u6240\u6709\u5206\u7C7B",title:""},{id:1,name:"\u5206\u7C7B1",title:""},{id:2,name:"\u5206\u7C7B2",title:""},{id:3,name:"\u5206\u7C7B4",title:""}]},commodityList:{list:[],page:{pageNo:1,pageSize:12,total:100}}}),V=r(0),te=r("");f.query.table_id&&(V.value=f.query.table_id),f.query.table_title&&(te.value=f.query.table_title);const O=r(!1),xe=()=>{O.value=!O.value},S=r(),w=r(0),K=r(0),M=r(0),ue=()=>{Dt({table_id:V.value}).then(e=>{S.value=e.batch,w.value=Number(e.unpaid_amount),K.value=Number(e.unpaid_amount),M.value=Number(e.paid_amount),console.log("\u684C\u53F0\u8D2D\u7269\u8F66",S.value,w.value,K.value,M.value)})};ue();const F=r([]),q=r(!1),he=r("");function Ie(){y.value={uid:"",avatar:"https://qny.wdsp666.com/uploads/images/20241218105544ff4228695.png",mobile:"",vip_status:0,nickname:"",credit1:0,credit2:0,grade_str:""},I.value=!I.value}function Oe(e){y.value=e,I.value=!1,Z.value=!1}const J=P(()=>{let e=0;return n.value.forEach(t=>{t.discount&&t.discount<100?e+=t.price*t.num*(t.discount/100):e+=t.price*t.num}),w.value&&(e+=Number(w.value)),e}),oe=P(()=>{let e=0;return n.value.forEach(t=>{t.is_gift&&(e+=t.original_price*t.num)}),e}),me=P(()=>J.value-oe.value),k=r(0),se=r(0),R=()=>{Vt({goods_list:n.value,uid:y.value.uid}).then(e=>{console.log("\u{1F680} ~ res:",e),e.data===!1?k.value=J.value:k.value=e.price,se.value=J.value-k.value+oe.value})};we(()=>{n.value.length>0||w.value>0?R():k.value=0,console.log("totalPriceShow",k.value)}),X(()=>n.value,()=>{R(),ue()},{immediate:!0,deep:!0});const Ne=P(()=>n.value.reduce((e,t)=>e+t.num,0)),Qe=P(()=>{let e=0;return n.value.forEach(t=>{if(t.discount&&t.discount<100&&!t.is_gift){const A=t.price*t.num,C=t.price*t.num*(t.discount/100);e+=A-C}}),e}),Pe=P(()=>{let e=0;return n.value.forEach(t=>{t.is_gift?e+=t.original_price*t.num||t.price*t.num:e+=t.price*t.num}),w.value&&(e+=Number(w.value)),e}),p=r({id:"",time:new Date().getTime(),remark:"",list:[],totalPrice:k.value,originalTotalPrice:0,discountPrice:se.value,table_id:V.value,paid_amount:M.value,unpaid_amount:K.value,totalGiftAmount:0,totalItemDiscountAmount:0}),Y=r(((ke=JSON.parse(localStorage.getItem("orderList")||"[]"))!=null?ke:[]).length),N=r(!1),j=r(!1),z=r(!1);X(()=>F.value,()=>{F.value.length<1&&(p.value.remark=""),fe()},{immediate:!0,deep:!0});function fe(){var e;Y.value=((e=JSON.parse(localStorage.getItem("orderList")||"[]"))!=null?e:[]).length,Y.value<1&&(D.value=0)}function Ue(e){q.value=!1,pe({id:new Date().getTime(),thumb:L.store_logo,type:"wmsp",price:(+e.value).toFixed(2),title:"\u65E0\u7801\u5546\u54C1",attrs:[]})}function ye(e,t){if(t===0){if(e.num===1)return;e.num--}else e.num++}function Te(e){n.value.splice(e,1)}async function le(){if(H.value)return St({order_sn:v.value.searchValues.keyword}).then(t=>{console.log("res",t),B.success("\u51FA\u9910\u6210\u529F")}).catch(t=>{console.log("err",t)}).finally(()=>{v.value.searchValues.keyword=""});v.value.searchValues.page=1;var e=Ge(v.value.searchValues.keyword);e&&(z.value=e,v.value.searchValues.code=e.productCode),W()}function Ke(){var e;n.value.length===0&&B.warning("\u5F53\u524D\u6CA1\u6709\u8BA2\u5355"),(e=p.value)!=null&&e.id&&(p.value={},localStorage.setItem("orderList",JSON.stringify(F.value)),fe()),n.value=[]}function Re(e){v.value.category.active=e,v.value.searchValues.cid=e,W()}W();async function W(){await bt(v.value.searchValues).then(e=>e.lists.length==1&&e.lists[0].number!=null&&e.lists[0].number!=""&&(e.lists[0].number==v.value.searchValues.keyword||e.lists[0].number==v.value.searchValues.code)?(z.value&&z.value.amountInYuan>0&&(e.lists[0].price=z.value.amountInYuan),pe(e.lists[0]),v.value.searchValues.keyword="",v.value.searchValues.code="",!0):(v.value.commodityList.list=e.lists,v.value.commodityList.page.total=e.count,v.value.commodityList.page.pageNo=e.pages,v.value.searchValues.code="",!0))}function Ge(e){if(e.length!==13||!/^\d+$/.test(e))return!1;{const t=e.slice(0,7),C=(parseInt(e.slice(7))/1e3).toFixed(1);return{productCode:t,amountInYuan:C}}}function Le(e){v.value.searchValues.page=e,W()}Ze();async function Ze(){await Et({page:1,limit:999}).then(e=>{v.value.category.list=e.lists,v.value.category.list.unshift({id:0,title:"\u5168\u90E8\u5206\u7C7B"})})}function _e(){var e;if(D.value===0&&F.value.length===0&&n.value.length===0)B.warning("\u6CA1\u6709\u6302\u53D6\u5355");else if(n.value.length>0){const t={id:`id-${Date.now()}-${Math.random().toString(36).slice(2,11)}`,time:new Date().getTime(),remark:(e=p.value.remark)!=null?e:"",list:n.value,totalPrice:J.value};F.value.push(t),localStorage.setItem("orderList",JSON.stringify(F.value)),n.value=[]}else n.value.length===0&&F.value.length>0&&(D.value=2)}function Me(e){var t;console.log("\u{1F680} ~ handleTakeAnOrder ~ obj:",e),F.value=(t=JSON.parse(localStorage.getItem("orderList")||""))!=null?t:[],p.value=e,F.value=F.value.filter(A=>A.id!==e.id),n.value=p.value.list}let ne=r([]);function Fe(){n.value.length<1&&w.value<=0||(n.value.length&&Bt({list:n.value}).then(e=>{console.log("\u{1F680} ~ res:",e),e.data!==!1?ne.value=e:ne.value=[]}),xt({list:n.value,table_id:V.value,uid:y.value.uid,unpaid_amount:K.value}).then(e=>{console.log("\u{1F680} ~ res:",e),p.value.list=n.value,p.value.paid_amount=M.value,p.value.unpaid_amount=K.value,p.value.totalPrice=k.value.toFixed(2),p.value.discountPrice=se.value,N.value=!0}))}X(()=>N.value,e=>{console.log("\u{1F680} ~ val:",e),e?(document.removeEventListener("keydown",Q),ge.value()):(document.addEventListener("keydown",Q),Ce())});function qe(){n.value.length<1||(j.value=!0)}function Je(e){n.value.length<1||(p.value.remark=e,j.value=!1)}function Q(e){e.key==="F12"&&Ke(),e.key==="F3"&&_e(),console.log("\u{1F680} ~ handleKeyDown ~ event:",e)}function Ce(){const e=new Mt;ge.value=e.subscribe(t=>{console.log("Control + Enter \u88AB\u6309\u4E0B\u4E86",t),q.value||Fe()})}dt(()=>{var e;localStorage.getItem("orderList")&&(F.value=(e=JSON.parse(localStorage.getItem("orderList")||""))!=null?e:[]),document.addEventListener("keydown",Q),Ce()}),vt(()=>{document.removeEventListener("keydown",Q)});const Ye=async()=>{It().then(e=>{n.value=[]})},je=()=>{Ot({table_id:V.value}).then(e=>{console.log("\u662F\u5426\u53EF\u4EE5\u6E05\u53F0",e),e.data&&ht.alert("\u684C\u53F0\u8BA2\u5355\u5DF2\u5168\u90E8\u7ED3\u6E05\uFF0C\u662F\u5426\u6E05\u53F0","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{mt({id:V.value,status:1}).then(t=>{B.success("\u6E05\u53F0\u6210\u529F"),ue()})})})},ze=e=>{console.log("\u{1F680} ~ handlePayResult ~ res",e),N.value=!1,e?(n.value=[],B.success("\u652F\u4ED8\u6210\u529F"),V.value>0&&je()):B.info("\u652F\u4ED8\u5DF2\u53D6\u6D88")},Ee=r(null),H=r(!1);X(()=>H.value,e=>{console.log("\u{1F680} ~ val:",e),e?(Ee.value.focus(),document.removeEventListener("keydown",Q)):document.addEventListener("keydown",Q)});const ae=r(!1),be=r(null),We=e=>{be.value=e,ae.value=!0},He=({itemId:e,discount:t})=>{console.log("\u5904\u7406\u5546\u54C1\u6253\u6298:",{itemId:e,discount:t});const A=n.value.find(C=>C.id===e);if(!A){console.error("\u672A\u627E\u5230\u5546\u54C1:",e);return}t===null||t===100?(delete A.discount,console.log("\u5DF2\u53D6\u6D88\u6298\u6263")):(A.discount=t,console.log("\u5DF2\u5E94\u7528\u6298\u6263:",t)),R()},Xe=({itemId:e,giftQuantity:t,giftReason:A})=>{console.log("\u5904\u7406\u8D60\u9001\u83DC\u54C1:",{itemId:e,giftQuantity:t,giftReason:A});const C=n.value.findIndex(ie=>ie.id===e);if(C===-1){console.error("\u672A\u627E\u5230\u5546\u54C1:",e);return}const g=n.value[C];if(console.log("\u539F\u59CB\u5546\u54C1:",g),g.discount&&g.discount<100){B.warning("\u5DF2\u6253\u6298\u7684\u83DC\u54C1\u4E0D\u80FD\u8BBE\u4E3A\u8D60\u54C1");return}if(t>=g.num){g.is_gift=!0,g.original_price=g.price,g.gift_amount=g.price*g.num,g.gift_reason=A,R(),console.log("\u8D60\u9001\u5168\u90E8\u5546\u54C1");return}g.num-=t;const E={...JSON.parse(JSON.stringify(g))};E.id=`${e}_gift_${Date.now()}`,E.num=t,E.is_gift=!0,E.original_price=E.price,E.gift_amount=E.price*t,E.gift_reason=A,n.value.splice(C+1,0,E),console.log("\u8D60\u9001\u90E8\u5206\u5546\u54C1\uFF0C\u62C6\u5206\u4E3A\u4E24\u884C"),console.log("\u66F4\u65B0\u540E\u5217\u8868:",n.value),R()},$e=({itemId:e,remark:t})=>{const A=n.value.find(C=>C.id===e);A&&(A.remark=t)},et=()=>{d.push({path:"/store/table"})};return we(()=>{p.value.totalGiftAmount=oe.value,p.value.totalItemDiscountAmount=Qe.value,p.value.originalTotalPrice=Pe.value,p.value.totalPrice=k.value}),(e,t)=>{const A=b("el-date-picker"),C=b("ArrowUp"),g=b("el-icon"),E=b("ArrowDown"),ie=b("Minus"),tt=b("Plus"),ut=b("el-badge"),ot=b("el-switch"),st=b("el-input"),lt=b("Search");return s(),l("div",{ref_key:"billingRef",ref:Be,class:"billing"},[o("div",qt,[o("div",Jt,[o("img",{src:y.value.avatar,alt:""},null,8,Yt),I.value?(s(),l("div",Ht,[Xt,o("div",{class:"billing-btn1",onClick:t[0]||(t[0]=u=>Z.value=!0)},[h(i(`${I.value?"\u67E5\u8BE2":"\u66F4\u6362"}`)+"\u4F1A\u5458",1),$t])])):(s(),l("div",jt,[o("div",zt,[h(i(y.value.nickname)+" ",1),y.value.vip_status?(s(),l("span",{key:0,class:De(["tags",{"tags-premium":y.value.vip_status===1}])},i(y.value.grade_str),3)):c("",!0)]),o("div",null,i(y.value.mobile),1),o("div",Wt,[o("span",null,"\u79EF\u5206\uFF1A"+i(y.value.credit1),1),o("span",null,"\u4F59\u989D\uFF1A"+i(y.value.credit2),1)])])),o("div",eu,[te.value?(s(),l("div",{key:0,onClick:et}," \u684C\u53F0\uFF1A"+i(te.value),1)):c("",!0),I.value?c("",!0):(s(),l("div",{key:1,style:{"background-color":"#10b77d"},onClick:Ie},ou)),su])]),o("div",lu,[nu,m(A,{modelValue:Ae.value,"onUpdate:modelValue":t[1]||(t[1]=u=>Ae.value=u),type:"datetime",placeholder:"Select date and time",clearable:!1,"prefix-icon":Lt},null,8,["modelValue"])]),o("div",au,[o("div",iu,[o("span",null," \u7ED3\u7B97\u6E05\u5355\uFF08"+i($(me).toFixed(2))+"\uFF09 ",1),o("div",{onClick:t[2]||(t[2]=u=>Ye())},du)]),o("div",vu,[pu,o("div",gu,[O.value&&S.value&&S.value.length>0?(s(!0),l(ce,{key:0},de(S.value,(u,G)=>(s(),l("div",{key:G},[o("div",Au,[o("span",null,[h("\u7B2C"+i(G+1)+"\u6279 \u4E0B\u5355\u65F6\u95F4\uFF1A"+i(u.create_time)+" ",1),u.is_pay==0?(s(),l("span",hu,"\u672A\u652F\u4ED8")):c("",!0),mu,u.is_pay==1?(s(),l("span",fu,"\u5DF2\u652F\u4ED8")):c("",!0),yu,u.is_pay==2?(s(),l("span",_u,"\u5DF2\u5408\u5E76\u652F\u4ED8")):c("",!0)])]),(s(!0),l(ce,null,de(u.goods,(a,nt)=>(s(),l("div",{key:nt,class:"settlement-statement-body-list-item"},[o("div",Fu,[o("img",{src:a.thumb,alt:""},null,8,Cu),o("div",null,[o("p",null,[h(i(a.goods_title)+" ",1),a.goods_options_title?(s(),l("span",Eu,i(a.goods_options_title),1)):c("",!0),a.discount&&a.discount<100?(s(),l("span",bu,i(a.discount)+"%",1)):c("",!0),a.is_gift?(s(),l("span",ku,"\u8D60")):c("",!0)]),o("div",null,[!a.is_gift&&(!a.discount||a.discount===100)?(s(),l("span",wu,"\uFFE5"+i(a.goods_price),1)):!a.is_gift&&a.discount<100?(s(),l("span",Du,[o("span",Vu,"\uFFE5"+i(a.goods_price),1),h(" \uFFE5"+i((a.goods_price*a.discount/100).toFixed(2)),1)])):(s(),l("span",Su,"\uFFE50.00")),!a.is_gift&&(!a.discount||a.discount===100)?(s(),l("span",Bu," \uFFE5"+i((a.goods_price*a.goods_num).toFixed(2)),1)):!a.is_gift&&a.discount<100?(s(),l("span",xu," \uFFE5"+i((a.goods_price*a.goods_num*a.discount/100).toFixed(2)),1)):(s(),l("span",Iu," \uFFE50.00")),o("div",null,[o("span",null," x"+i(a.goods_num),1)])]),a.remark?(s(),l("div",Ou," \u5907\u6CE8: "+i(a.remark),1)):c("",!0),a.is_gift&&a.gift_reason?(s(),l("div",Nu," \u8D60\u9001\u539F\u56E0: "+i(a.gift_reason),1)):c("",!0)])])]))),128))]))),128)):c("",!0),S.value&&S.value.length>0?(s(),l("div",{key:1,onClick:xe,class:"is-show-table-goods"},[h(i(O.value?"\u6298\u53E0\u5DF2\u4E0B\u5355\u5546\u54C1":"\u5C55\u5F00\u5DF2\u4E0B\u5355\u5546\u54C1")+" ",1),O.value?(s(),U(g,{key:0},{default:T(()=>[m(C)]),_:1})):c("",!0),O.value?c("",!0):(s(),U(g,{key:1},{default:T(()=>[m(E)]),_:1}))])):c("",!0),(s(!0),l(ce,null,de(n.value,(u,G)=>(s(),l("div",{key:G,class:"settlement-statement-body-list-item",onClick:a=>We(u)},[o("div",Pu,[o("img",{src:u.thumb,alt:""},null,8,Uu),o("div",null,[o("p",null,[h(i(u.title)+" ",1),o("span",Tu,i(u.option_name),1),u.discount&&u.discount<100?(s(),l("span",Ku,i(u.discount)+"%",1)):c("",!0),u.is_gift?(s(),l("span",Ru,"\u8D60\u54C1")):c("",!0)]),o("div",null,[!u.is_gift&&(!u.discount||u.discount===100)?(s(),l("span",Gu,"\uFFE5"+i(u.price),1)):!u.is_gift&&u.discount<100?(s(),l("span",Lu,[o("span",Zu,"\uFFE5"+i(u.price),1),h(" \uFFE5"+i((u.price*u.discount/100).toFixed(2)),1)])):(s(),l("span",Mu,"\uFFE50.00")),!u.is_gift&&(!u.discount||u.discount===100)?(s(),l("span",qu," \uFFE5"+i((u.price*u.num).toFixed(2)),1)):!u.is_gift&&u.discount<100?(s(),l("span",Ju," \uFFE5"+i((u.price*u.num*u.discount/100).toFixed(2)),1)):(s(),l("span",Yu," \uFFE50.00")),o("div",null,[o("div",{onClick:ve(a=>ye(u,0),["stop"])},[m(g,{size:"11"},{default:T(()=>[m(ie)]),_:1})],8,ju),o("span",null,i(u.num),1),o("div",{onClick:ve(a=>ye(u,1),["stop"])},[m(g,{size:"11",color:"#1291FF"},{default:T(()=>[m(tt)]),_:1})],8,zu)])]),u.remark?(s(),l("div",Wu," \u5907\u6CE8: "+i(u.remark),1)):c("",!0),u.is_gift&&u.gift_reason?(s(),l("div",Hu," \u8D60\u9001\u539F\u56E0: "+i(u.gift_reason),1)):c("",!0)])]),o("div",{onClick:ve(a=>Te(G),["stop"])},eo,8,Xu)],8,Qu))),128))]),o("div",to,[o("div",uo,"\u5171"+i($(Ne))+"\u4EF6",1),o("div",null,[oo,h(i($(me).toFixed(2)),1)]),o("div",{class:"settlement-statement-body-bottom-remark",style:Ve({cursor:n.value.length>0?"pointer":"not-allowed"}),onClick:t[3]||(t[3]=u=>qe())}," \u5907\u6CE8 ",4),o("div",{class:"settlement-statement-body-bottom-btn",style:Ve({cursor:n.value.length>0||k.value.toFixed(2)>0?"pointer":"not-allowed"}),onClick:t[4]||(t[4]=u=>Fe())}," \u7ED3\u8D26 ",4)])])])]),o("div",so,[o("div",lo,[o("div",no,[m(ut,{class:De({active:D.value===2}),value:Y.value,hidden:Y.value<1},{default:T(()=>[o("div",{onClick:_e},"\u6302/\u53D6\u5355[F3]")]),_:1},8,["class","value","hidden"]),o("div",{onClick:t[5]||(t[5]=u=>q.value=!0)},"\u65E0\u7801\u5546\u54C1"),m(ot,{modelValue:H.value,"onUpdate:modelValue":t[6]||(t[6]=u=>H.value=u),"active-color":"#1291FF","inactive-color":"#cccccc","active-text":"\u626B\u7801\u51FA\u9910",class:"scan-meal-switch"},null,8,["modelValue"])]),q.value?(s(),U(kt,{key:0,isCheckEnabled:!1,modelValue:he.value,"onUpdate:modelValue":t[7]||(t[7]=u=>he.value=u),title:"\u65E0\u7801\u5546\u54C1",onSave:Ue},null,8,["modelValue"])):c("",!0),D.value===0?(s(),l("div",ao,[m(st,{modelValue:v.value.searchValues.keyword,"onUpdate:modelValue":t[8]||(t[8]=u=>v.value.searchValues.keyword=u),placeholder:"\u8BF7\u8F93\u5165\u5546\u54C1/\u5546\u54C1\u7F16\u53F7",clearable:"",ref_key:"searchInput",ref:Ee,onClear:t[9]||(t[9]=u=>le()),onKeyup:t[10]||(t[10]=pt(u=>le(),["enter"]))},null,8,["modelValue"]),o("div",{class:"search-btn",onClick:t[11]||(t[11]=u=>le())},[io,m(g,null,{default:T(()=>[m(lt)]),_:1})])])):c("",!0)]),o("div",ro,[D.value===0?(s(),U(yt,{key:0,ref_key:"commodityListRef",ref:ee,modelValue:v.value,"onUpdate:modelValue":t[12]||(t[12]=u=>v.value=u),onCategorySearch:Re,onCurrentChange:Le,list:n.value,"onUpdate:list":t[13]||(t[13]=u=>n.value=u)},null,8,["modelValue","list"])):c("",!0),D.value===2?(s(),U(_t,{key:1,modelValue:F.value,"onUpdate:modelValue":t[14]||(t[14]=u=>F.value=u),onTakeAnOrder:Me},null,8,["modelValue"])):c("",!0)])]),m(ft,{show:Z.value,"onUpdate:show":t[15]||(t[15]=u=>Z.value=u),onSelect:Oe,userInfo:y.value},null,8,["show","userInfo"]),N.value?(s(),U(Ft,{key:0,modelValue:N.value,"onUpdate:modelValue":t[16]||(t[16]=u=>N.value=u),userInfo:y.value,writeOffButtonResult:$(ne),info:p.value,onPayResult:ze},null,8,["modelValue","userInfo","writeOffButtonResult","info"])):c("",!0),m(Ct,{show:j.value,"onUpdate:show":t[17]||(t[17]=u=>j.value=u),text:p.value.remark,"onUpdate:text":t[18]||(t[18]=u=>p.value.remark=u),onSave:Je},null,8,["show","text"]),m(wt,{show:ae.value,"onUpdate:show":t[19]||(t[19]=u=>ae.value=u),item:be.value||{},onApplyGift:Xe,onApplyDiscount:He,onApplyRemark:$e},null,8,["show","item"])],512)}}});const To=Se(co,[["__scopeId","data-v-cfbc6df2"]]);export{To as default};
|