jingcai-html-dist/public/seller/assets/OrderSearchPage.2ec36a3a.js

2 lines
7.1 KiB
JavaScript

import{_ as W}from"./InfiniteScroll.1b730958.js";import{z as X,a_ as g,am as E,r as S,u as Z,w as L,O as ee,A as r,B as y,C as l,H as a,Q as x,F as c,I as n,ab as h,aa as b,G as w,a9 as p,aG as te,aH as P,L as _,M as m,at as ae,ar as oe,as as le,a5 as U,b9 as q,ac as se,bB as re,aI as O,be as de,J as ie,K as ne,au as ue,bv as M,D as Y}from"./index.4887dbef.js";import{Q as $}from"./QTab.40bee7b0.js";import{Q as A}from"./QTabs.c3a8aff7.js";import{Q as ce}from"./QBadge.9d66fe6e.js";import{Q as k}from"./QItemLabel.dcbb0738.js";import{Q as pe}from"./QDate.e8ce8bb9.js";import{Q as me}from"./QPopupProxy.553df605.js";import{C as F}from"./ClosePopup.48cb2a68.js";import{u as fe}from"./use-quasar.3129cba9.js";import{L as _e}from"./const.494ec192.js";import{f as ye}from"./tools.0a92b897.js";import{u as he}from"./infiniteScroll.7c53d10d.js";import"./sorry.5d84a129.js";import"./selection.22691cdc.js";import"./QResizeObserver.a3fc2c86.js";import"./QMenu.75254a73.js";const ve={key:0,class:"q-px-md bg-white"},ge={class:"row bg-white items-start text-caption q-py-xs"},xe=["src"],be=p("div",{class:"safe-padding-top"},null,-1),we=p("div",{class:"q-my-md text-grey-8"},"\u5F69\u79CD\u9009\u62E9",-1),qe={class:"row wrap q-col-gutter-sm"},ke=p("div",{class:"q-mb-sm text-grey-8"},"\u72B6\u6001\u9009\u62E9",-1),Qe={class:"row wrap q-col-gutter-sm"},Ve=p("div",{class:"q-mb-sm text-grey-8"},"\u65F6\u95F4\u533A\u95F4",-1),Ce={key:0,class:"text-center col"},Ie={key:1,class:"text-center col text-grey"},Se=p("div",{class:"safe-padding-bottom"},null,-1),Ge={__name:"OrderSearchPage",setup(Pe){fe();const f=ie();ne(),X();const Q=g([]),z=g([]),B=g([]),R=g([]);E.getOrderFilterOptions().then(s=>{s.lottery_types.forEach((t,u)=>{B[u]=t}),s.lottery_states.forEach((t,u)=>{R[u]=t}),s.filter.forEach((t,u)=>{Q[u]=t}),s.filter_child.forEach((t,u)=>{z[u]=t})});const V=S(!1),o=Z({keyword:"",filter:"feat_instore",filter_child:"cp",lottery_type_id:"",lottery_state_id:"",date_start:"",date_end:"",shop_cooperate_id:f.query.shopCooperateId}),i=S({from:"",to:""});let v={...o};const{list:H,refresh:N,load:j,scrollRef:G}=he(s=>E.searchOrder({page:s,...v}));function C(){v={...o},N()}const T=S(null);L(i,()=>{var s,t;typeof i.value=="string"?(o.date_start=i.value,o.date_end=i.value):(o.date_start=((s=i.value)==null?void 0:s.from)||"",o.date_end=((t=i.value)==null?void 0:t.to)||""),i.value&&T.value.hide()}),L(()=>o.filter+"|"+o.filter_child,C);function J(){for(let s in v)o[s]=v[s]}let D=f.query.t;return ee(()=>{let s=!1;(f.query.shopCooperateId||o.shop_cooperate_id)&&f.query.shopCooperateId!=o.shop_cooperate_id?(o.shop_cooperate_id=f.query.shopCooperateId,s=!0):f.query.t!=D&&(s=!0),D=f.query.t,s&&C()}),(s,t)=>{const u=W,K=ue("PageLayout");return r(),y(K,null,{"header-right":l(()=>[a(x,{flat:"",dense:"",icon:"search",onClick:t[0]||(t[0]=e=>V.value=!0)})]),default:l(()=>[a(u,{load:c(j),list:c(H),ref_key:"scrollRef",ref:G},{prepend:l(()=>[c(Q).length>1?(r(),n("div",ve,[a(A,{modelValue:o.filter,"onUpdate:modelValue":t[1]||(t[1]=e=>o.filter=e),"no-caps":"",dense:"",square:"","active-bg-color":"primary","active-color":"white","indicator-color":"primary",class:"text-primary tabs-button text-body3"},{default:l(()=>[(r(!0),n(h,null,b(c(Q),(e,d)=>(r(),n(h,{key:d},[d!=0?(r(),y(q,{key:0,vertical:"",size:"0.5px",color:"primary"})):w("",!0),a($,{name:e.filter,class:"col-4 q-px-none"},{default:l(()=>[_(m(e.name),1)]),_:2},1032,["name"])],64))),128))]),_:1},8,["modelValue"])])):w("",!0),p("div",ge,[a(A,{modelValue:o.filter_child,"onUpdate:modelValue":t[2]||(t[2]=e=>o.filter_child=e),"no-caps":"",dense:"","active-color":"primary","indicator-color":"transparent"},{default:l(()=>[(r(!0),n(h,null,b(c(z),e=>(r(),y($,{ripple:!1,class:"q-px-sm no-focus-helper",name:e.filter,key:e.filter},{default:l(()=>[_(m(e.name),1)]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"])])]),default:l(({item:e})=>[a(te,{class:"bg-white q-mt-sm",to:{path:"/order/"+e.order_sn}},{default:l(()=>[a(P,{avatar:""},{default:l(()=>{var d;return[p("img",{width:"42",src:"/statics/lottery/"+((d=e.lottery_type)==null?void 0:d.type)+".png"},null,8,xe)]}),_:2},1024),a(P,null,{default:l(()=>[a(k,null,{default:l(()=>[_(m(e.lottery.name)+" ",1),e.shop_cooperate_id>0?(r(),y(ce,{key:0,color:"accent",outline:"",class:"q-ml-xs"},{default:l(()=>[_("\u5408\u4F5C")]),_:1})):w("",!0)]),_:2},1024),a(k,{class:"text-grey",caption:""},{default:l(()=>[_(m(e.created_at),1)]),_:2},1024)]),_:2},1024),a(P,{side:""},{default:l(()=>[a(k,{class:"text-red"},{default:l(()=>[_(m(c(ye)(e.money))+"\u5143",1)]),_:2},1024),a(k,{class:"text-grey",caption:""},{default:l(()=>[_(m(c(_e)[e.lottery_state]),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["to"])]),_:1},8,["load","list"]),a(de,{position:"right","full-height":"",modelValue:V.value,"onUpdate:modelValue":t[10]||(t[10]=e=>V.value=e),square:"",maximized:"",class:"dialog-full-height"},{default:l(()=>[a(ae,{style:{width:"85vw"},class:"full-height column"},{default:l(()=>[be,a(oe,{class:"overflow-auto col"},{default:l(()=>[a(le,{class:"full-width",outlined:"",dense:"",rounded:"",modelValue:o.keyword,"onUpdate:modelValue":t[3]||(t[3]=e=>o.keyword=e),placeholder:"\u8BF7\u8F93\u5165\u8981\u641C\u7D22\u7684\u7528\u6237",clearable:"","hide-bottom-space":"","hide-hint":"",onFocus:t[4]||(t[4]=e=>s.showHistory=!0),onBlur:t[5]||(t[5]=e=>s.showHistory=!1)},{prepend:l(()=>[a(U,{name:"search"})]),_:1},8,["modelValue"]),we,p("div",qe,[(r(!0),n(h,null,b(c(B),(e,d)=>(r(),n("div",{key:d,class:"col-4"},[(r(),y(M,{modelValue:o.lottery_type_id,"onUpdate:modelValue":t[6]||(t[6]=I=>o.lottery_type_id=I),key:d,class:Y(["no-icon fit rounded-borders-xs q-py-xs q-px-sm text-caption justify-center",o.lottery_type_id==e.id?"bg-primary text-white":"bg-grey-4 text-grey-8"]),val:e.id,label:e.name},null,8,["modelValue","class","val","label"]))]))),128))]),a(q,{spaced:"md",size:"0.5"}),ke,p("div",Qe,[(r(!0),n(h,null,b(c(R),(e,d)=>(r(),n("div",{key:d,class:"col-4"},[a(M,{modelValue:o.lottery_state_id,"onUpdate:modelValue":t[7]||(t[7]=I=>o.lottery_state_id=I),class:Y(["no-icon fit rounded-borders-xs q-py-xs text-caption justify-center",o.lottery_state_id==e.id?"bg-primary text-white":"bg-grey-4 text-grey-8"]),val:e.id,label:e.name},null,8,["modelValue","class","val","label"])]))),128))]),a(q,{spaced:"md",size:"0.5"}),Ve,a(x,{color:"grey-4","text-color":"grey-8",unelevated:"",dense:"",size:"md",style:{width:"240px"}},{default:l(()=>{var e;return[o.date_start?(r(),n("div",Ce,m(o.date_start)+" \u81F3 "+m(o.date_end),1)):(r(),n("div",Ie,"\u9009\u62E9\u533A\u95F4")),(e=i.value)!=null&&e.from?(r(),y(U,{key:2,size:"16px",color:"grey",name:"cancel",class:"q-ml-xs",onClick:t[8]||(t[8]=se(d=>i.value={},["stop"]))})):w("",!0),a(me,{ref_key:"datePopupRef",ref:T},{default:l(()=>[a(pe,{modelValue:i.value,"onUpdate:modelValue":t[9]||(t[9]=d=>i.value=d),range:"",minimal:"",mask:"YYYY-MM-DD"},null,8,["modelValue"])]),_:1},512)]}),_:1})]),_:1}),a(q,{size:"0.5"}),a(re,{align:"center",class:"row q-px-md q-py-none col-auto"},{default:l(()=>[O(a(x,{class:"col",label:"\u53D6\u6D88",color:"primary",outline:"",onClick:J},null,512),[[F]]),O(a(x,{class:"col-8",label:"\u786E\u5B9A",unelevated:"",color:"primary",onClick:C},null,512),[[F]])]),_:1}),Se]),_:1})]),_:1},8,["modelValue"])]),_:1})}}};export{Ge as default};