index-4d7a0bb5.js 15 KB

1
  1. import{_ as Ke,__tla as Be}from"./ContentWrap-48a0034c.js";import{_ as Je,__tla as Ge}from"./index-553a6e7d.js";import{d as Qe,Y as We,K as Ze,r as _,u as $e,e as ea,l as aa,Q as la,o,c as d,f as t,w as r,g as s,a,v as i,F as m,q as h,P as b,R as ta,dG as Ee,x as F,O as ra,a4 as j,n as k,t as E,aS as ua,at as oa,W as na,X as sa,j as ia,C as _a,V as da,A as ca,y as pa,z as ma,B as ya,E as va,i as fa,D as ha,aT as ba,p as ka,k as ga,_ as Va,__tla as Ia}from"./index-2ed6e6bd.js";import{E as wa,__tla as Ca}from"./el-card-4099a15b.js";import{E as Ea,a as Ta,b as xa,__tla as Da}from"./el-dropdown-item-1dbac19e.js";import Ua,{__tla as Sa}from"./OrderDeliveryForm-a8bfdab5.js";import Pa,{__tla as Ra}from"./OrderUpdateRemarkForm-d22051bb.js";import{l as Ma,m as Na,n as Aa,__tla as za}from"./index-56d9e2b9.js";import{a as Ya,__tla as qa}from"./index-c44b3fc0.js";import{h as Fa,__tla as Oa}from"./index-1c04b8a5.js";import{e as La,D as R,a as X,c as Ha,__tla as ja}from"./dict-36728de5.js";import{g as Xa,__tla as Ka}from"./index-ab125055.js";import{D as O,T as K}from"./constants-40f13f5e.js";import Ba,{__tla as Ja}from"./OrderIndex-dba8313e.js";import Ga,{__tla as Qa}from"./OrderUpdateAddressForm-ced51982.js";import{__tla as Wa}from"./ContentWrap.vue_vue_type_script_setup_true_lang-4b3ff5eb.js";import{__tla as Za}from"./index-05cd8842.js";import{__tla as $a}from"./Dialog-fc1b2b30.js";import{__tla as el}from"./OrderBaseInfo-66963ce9.js";import{__tla as al}from"./SPuUploadImg-dc056c78.js";import{__tla as ll}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-ac746dc3.js";import{__tla as tl}from"./index-870b3fc4.js";import{__tla as rl}from"./el-image-viewer-53757088.js";import{__tla as ul}from"./useMessage-fc561ea4.js";import{__tla as ol}from"./formatTime-4331605a.js";import{__tla as nl}from"./OrderProduct-f899ea46.js";import{__tla as sl}from"./el-descriptions-item-aba17da5.js";import{__tla as il}from"./DictTag-670d152b.js";import"./color-6e929987.js";import{__tla as _l}from"./OrderComment-70dd6bef.js";import{__tla as dl}from"./el-image-aad81d71.js";import{__tla as cl}from"./OrderService-c5715d08.js";import{__tla as pl}from"./AfterSale-2fee86b9.js";import{__tla as ml}from"./OrderLogistics-740b7075.js";import{__tla as yl}from"./el-timeline-item-e0e04e92.js";import{__tla as vl}from"./orderPay-3a879714.js";import{__tla as fl}from"./OrderLogs-bd09d1fa.js";import{__tla as hl}from"./el-tree-select-635cf3ab.js";import{__tla as bl}from"./index-daa43991.js";import"./tree-0af4953a.js";let Te,kl=Promise.all([(()=>{try{return Be}catch{}})(),(()=>{try{return Ge}catch{}})(),(()=>{try{return Ia}catch{}})(),(()=>{try{return Ca}catch{}})(),(()=>{try{return Da}catch{}})(),(()=>{try{return Sa}catch{}})(),(()=>{try{return Ra}catch{}})(),(()=>{try{return za}catch{}})(),(()=>{try{return qa}catch{}})(),(()=>{try{return Oa}catch{}})(),(()=>{try{return ja}catch{}})(),(()=>{try{return Ka}catch{}})(),(()=>{try{return Ja}catch{}})(),(()=>{try{return Qa}catch{}})(),(()=>{try{return Wa}catch{}})(),(()=>{try{return Za}catch{}})(),(()=>{try{return $a}catch{}})(),(()=>{try{return el}catch{}})(),(()=>{try{return al}catch{}})(),(()=>{try{return ll}catch{}})(),(()=>{try{return tl}catch{}})(),(()=>{try{return rl}catch{}})(),(()=>{try{return ul}catch{}})(),(()=>{try{return ol}catch{}})(),(()=>{try{return nl}catch{}})(),(()=>{try{return sl}catch{}})(),(()=>{try{return il}catch{}})(),(()=>{try{return _l}catch{}})(),(()=>{try{return dl}catch{}})(),(()=>{try{return cl}catch{}})(),(()=>{try{return pl}catch{}})(),(()=>{try{return ml}catch{}})(),(()=>{try{return yl}catch{}})(),(()=>{try{return vl}catch{}})(),(()=>{try{return fl}catch{}})(),(()=>{try{return hl}catch{}})(),(()=>{try{return bl}catch{}})()]).then(async()=>{let B,J,G,Q,W,Z,$,ee,ae,le,te,re,ue;B={class:"search"},J={style:{"text-align":"right"},class:"search-input"},G={class:"searchMore"},Q={style:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px"}},W={style:{width:"95%","white-space":"nowrap","text-overflow":"ellipsis",overflow:"hidden","font-size":"16px",color:"#000"},title:""},Z={key:0},$={style:{display:"flex","align-items":"center"}},ee={style:{width:"206px",height:"116px","margin-right":"10px",border:"1px solid rgb(220, 223, 231)","border-radius":"5px",display:"flex","align-items":"center","justify-content":"center",overflow:"hidden"}},ae=["src"],le={style:{"line-height":"25px"}},te={class:"year"},re={key:0},ue=[(I=>(ka("data-v-03623e2e"),I=I(),ga(),I))(()=>s("p",{style:{"text-align":"center","margin-top":"100px"}},"\u6682\u65E0\u8BA2\u5355",-1))],Te=Va(Qe({name:"TradeOrder",__name:"index",props:{merchantId:{type:Number,default:void 0},isDetail:{type:Boolean,default:!1},userId:{type:Number,default:void 0}},setup(I){const xe=We(),oe=Ze(()=>xe.getMobile);function De(n){var l=new Date(n);return("0"+(l.getMonth()+1)).slice(-2)+"/"+("0"+l.getDate()).slice(-2)+" "+("0"+l.getHours()).slice(-2)+":"+("0"+l.getMinutes()).slice(-2)}const x=_(!1);function ne(n){D.value[n].showSetting=!0}function se(n){D.value[n].showSetting=!1}const Ue=()=>{x.value=!x.value},Se=()=>{x.value=!1},g=I,ie=_(),{currentRoute:gl,push:Pe}=$e(),L=_(!0),_e=_(2),D=_([]),de=_(),M=_(""),u=_({pageNo:1,pageSize:10,status:"",payChannelCode:void 0,createTime:void 0,terminal:void 0,type:void 0,deliveryType:void 0,logisticsId:void 0,pickUpStoreId:void 0,pickUpVerifyCode:void 0,shopIds:[]}),U=ea({queryParam:""});let ce=null;const Re=async n=>{clearTimeout(ce),ce=setTimeout(()=>{(async l=>{L.value=!0;const c=await Fa(l);u.value.shopIds=c})(n)},500)},pe=_([{value:"no",label:"\u8BA2\u5355\u53F7"},{value:"userId",label:"\u7528\u6237UID"},{value:"userNickname",label:"\u7528\u6237\u6635\u79F0"},{value:"userMobile",label:"\u7528\u6237\u7535\u8BDD"}]),Me=n=>{var l;(l=pe.value.filter(c=>c.value!==n))==null||l.forEach(c=>{u.value.hasOwnProperty(c.value)&&delete u.value[c.value]})},V=async()=>{L.value=!0,g.merchantId&&(u.value.merchantId=g.merchantId),g.userId&&(u.value.userId=g.userId);try{const n=await Ma(a(u));n.list.forEach(l=>{l.showSetting=!1}),D.value=n.list,_e.value=n.total}finally{L.value=!1,x.value=!1,fe()}},N=async()=>{u.value.pageNo=1,await V()},Ne=()=>{var n;(n=de.value)==null||n.resetFields(),u.value={pageNo:1,pageSize:10,status:"",payChannelCode:void 0,createTime:void 0,terminal:void 0,type:void 0,deliveryType:void 0,logisticsId:void 0,pickUpStoreId:void 0,pickUpVerifyCode:void 0},M.value="",N()},me=_(),ye=_(),ve=_(),T=_([{name:"\u5168\u90E8",type:"",count:0},{name:"\u5F85\u652F\u4ED8",type:0,count:0},{name:"\u5F85\u53D1\u8D27",type:10,count:0},{name:"\u5DF2\u53D1\u8D27",type:20,count:0},{name:"\u5DF2\u5B8C\u6210",type:30,count:0},{name:"\u5DF2\u53D6\u6D88",type:40,count:0}]),Ae=n=>{u.value.status=n.paneName,V()},fe=async()=>{const n=_({...u.value});let l;g.merchantId&&(n.value.merId=g.merchantId),g.userId?(n.value.userId=g.userId,l=await Na(n.value)):l=await Aa(n.value);for(let c in T.value)for(let A in l)try{T.value[c].type==A&&(T.value[c].count=l[A]),T.value[c].type===""&&(T.value[c].count=l[-1])}finally{continue}},he=_([]),be=_([]);return aa(async()=>{await V(),await fe(),he.value=await Ya(),be.value=await Xa()}),(n,l)=>{const c=na,A=sa,ke=ia,z=_a,H=da,y=ca,w=pa,C=ma,ze=ya,ge=va,Ve=fa,Ye=ha,qe=ba,Y=Ea,Fe=Ta,Oe=xa,Le=wa,He=Je,je=Ke,Xe=la("hasPermi");return o(),d(m,null,[t(je,{class:"container"},{default:r(()=>[s("div",B,[a(oe)?b("",!0):(o(),i(A,{key:0,modelValue:a(u).status,"onUpdate:modelValue":l[0]||(l[0]=e=>a(u).status=e),onTabClick:Ae,class:"parent-tabs"},{default:r(()=>[(o(!0),d(m,null,h(a(T),e=>(o(),i(c,{key:e.type,label:e.name+"("+e.count+")",name:e.type},null,8,["label","name"]))),128))]),_:1},8,["modelValue"])),s("div",J,[t(H,{modelValue:a(u).no,"onUpdate:modelValue":l[1]||(l[1]=e=>a(u).no=e),placeholder:"\u8BA2\u5355\u53F7",onKeyup:ta(N,["enter"])},{suffix:r(()=>[t(ke,{class:"mr-5px",icon:"ep:search",onClick:N,style:{cursor:"pointer"}})]),append:r(()=>[t(z,{icon:a(Ee),onClick:Ue},null,8,["icon"])]),_:1},8,["modelValue"])])]),F(s("div",G,[t(Ye,{ref_key:"queryFormRef",ref:de,inline:!0,model:a(u),class:"-mb-15px","label-width":"68px"},{default:r(()=>[I.merchantId?b("",!0):(o(),i(y,{key:0,label:"\u5E97\u94FA\u540D\u79F0"},{default:r(()=>[t(H,{modelValue:a(M),"onUpdate:modelValue":l[2]||(l[2]=e=>ra(M)?M.value=e:null),class:"!w-240px",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5E97\u94FA\u540D\u79F0",onInput:Re},null,8,["modelValue"])]),_:1})),t(y,{label:"\u652F\u4ED8\u65B9\u5F0F",prop:"payChannelCode"},{default:r(()=>[t(C,{modelValue:a(u).payChannelCode,"onUpdate:modelValue":l[3]||(l[3]=e=>a(u).payChannelCode=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(o(!0),d(m,null,h(a(La)(a(R).PAY_CHANNEL_CODE),e=>(o(),i(w,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:r(()=>[t(ze,{modelValue:a(u).createTime,"onUpdate:modelValue":l[4]||(l[4]=e=>a(u).createTime=e),"default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],"end-placeholder":"\u81EA\u5B9A\u4E49\u65F6\u95F4","start-placeholder":"\u81EA\u5B9A\u4E49\u65F6\u95F4",type:"daterange","value-format":"YYYY-MM-DD HH:mm:ss",style:{width:"auto"}},null,8,["modelValue","default-time"])]),_:1}),t(y,{label:"\u8BA2\u5355\u6765\u6E90",prop:"terminal"},{default:r(()=>[t(C,{modelValue:a(u).terminal,"onUpdate:modelValue":l[5]||(l[5]=e=>a(u).terminal=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(o(!0),d(m,null,h(a(X)(a(R).TERMINAL),e=>(o(),i(w,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{label:"\u8BA2\u5355\u7C7B\u578B",prop:"type"},{default:r(()=>[t(C,{modelValue:a(u).type,"onUpdate:modelValue":l[6]||(l[6]=e=>a(u).type=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(o(!0),d(m,null,h(a(X)(a(R).TRADE_ORDER_TYPE),e=>(o(),i(w,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{label:"\u914D\u9001\u65B9\u5F0F",prop:"deliveryType"},{default:r(()=>[t(C,{modelValue:a(u).deliveryType,"onUpdate:modelValue":l[7]||(l[7]=e=>a(u).deliveryType=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(o(!0),d(m,null,h(a(X)(a(R).TRADE_DELIVERY_TYPE),e=>(o(),i(w,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(u).deliveryType===a(O).EXPRESS.type?(o(),i(y,{key:1,label:"\u5FEB\u9012\u516C\u53F8",prop:"logisticsId"},{default:r(()=>[t(C,{modelValue:a(u).logisticsId,"onUpdate:modelValue":l[8]||(l[8]=e=>a(u).logisticsId=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(o(!0),d(m,null,h(a(be),e=>(o(),i(w,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):b("",!0),a(u).deliveryType===a(O).PICK_UP.type?(o(),i(y,{key:2,label:"\u81EA\u63D0\u95E8\u5E97",prop:"pickUpStoreId"},{default:r(()=>[t(C,{modelValue:a(u).pickUpStoreId,"onUpdate:modelValue":l[9]||(l[9]=e=>a(u).pickUpStoreId=e),clearable:"",multiple:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(o(!0),d(m,null,h(a(he),e=>(o(),i(w,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):b("",!0),t(y,{label:"\u805A\u5408\u641C\u7D22"},{default:r(()=>[F(t(H,{modelValue:a(u)[a(U).queryParam],"onUpdate:modelValue":l[11]||(l[11]=e=>a(u)[a(U).queryParam]=e),type:a(U).queryParam==="userId"?"number":"text",clearable:"",placeholder:"\u8BF7\u8F93\u5165"},{prepend:r(()=>[t(C,{modelValue:a(U).queryParam,"onUpdate:modelValue":l[10]||(l[10]=e=>a(U).queryParam=e),class:"!w-110px",clearable:"",placeholder:"\u5168\u90E8",onChange:Me},{default:r(()=>[(o(!0),d(m,null,h(a(pe),e=>(o(),i(w,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue","type"]),[[j,!0]])]),_:1}),t(Ve,null,{default:r(()=>[t(ge,null,{default:r(()=>[t(y,null,{default:r(()=>[t(z,{onClick:Se},{default:r(()=>[k(" \u6536\u8D77 ")]),_:1}),t(z,{onClick:Ne},{default:r(()=>[k(" \u91CD\u7F6E ")]),_:1}),t(z,{onClick:N,plain:"",type:"primary"},{default:r(()=>[t(ke,{class:"mr-5px",icon:"ep:search"}),k(" \u641C\u7D22 ")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],512),[[j,a(x)]]),t(Ve,null,{default:r(()=>[(o(!0),d(m,null,h(a(D),(e,S)=>(o(),i(ge,{class:"card",key:S,span:7,xl:7,lg:7,md:24,sm:24,xs:24,onMouseover:P=>ne(S),onMouseout:P=>se(S)},{default:r(()=>[t(Le,{onClick:P=>((q,v,p)=>{const f=v.id;oe.value?Pe({name:"TradeOrderMobileDetail",params:{id:f}}):ie.value.open(q,v,p)})("view",e,e.no)},{default:r(()=>{var q;return[s("div",Q,[s("p",W,[(o(!0),d(m,null,h(e.items,(v,p)=>(o(),d("span",{key:v.id},[k(E(v.spuName),1),p<e.items.length-1&&e.items.length>1?(o(),d("span",Z,"+")):b("",!0)]))),128))]),I.merchantId?b("",!0):(o(),d("div",{key:0,class:"setting",onClick:l[12]||(l[12]=ua(()=>{},["stop"]))},[F((o(),i(Oe,null,{dropdown:r(()=>[t(Fe,{onMouseover:v=>ne(S),onMouseout:v=>se(S)},{default:r(()=>[e.deliveryType===a(O).EXPRESS.type&&e.status===a(K).UNDELIVERED.status?(o(),i(Y,{key:0,onClick:v=>{var f;return p=e.id,void((f=me.value)==null?void 0:f.open("\u8BA2\u5355\u5217\u8868",p));var p}},{default:r(()=>[k("\u53D1\u8D27")]),_:2},1032,["onClick"])):b("",!0),t(Y,{onClick:v=>{var f;return p=e.id,e.remark,void((f=ye.value)==null?void 0:f.open(p));var p}},{default:r(()=>[k("\u5907\u6CE8")]),_:2},1032,["onClick"]),e.status===a(K).COMPLETED.status?(o(),i(Y,{key:1,onClick:n.handleInvoice},{default:r(()=>[k("\u5F00\u53D1\u7968")]),_:1},8,["onClick"])):b("",!0),e.deliveryType===a(O).EXPRESS.type&&e.status===a(K).UNDELIVERED.status?(o(),i(Y,{key:2,onClick:v=>{return p=e.id,f=e.receiverAreaName,Ie=e.receiverMobile,we=e.receiverAreaId,Ce=e.receiverDetailAddress,void ve.value.open(p,f,Ie,we,Ce);var p,f,Ie,we,Ce}},{default:r(()=>[k("\u4FEE\u6539\u5730\u5740")]),_:2},1032,["onClick"])):b("",!0)]),_:2},1032,["onMouseover","onMouseout"])]),default:r(()=>[s("span",null,[F(t(qe,{size:"20",color:"rgb(220 223 231)"},{default:r(()=>[t(a(Ee))]),_:2},1536),[[j,e.showSetting]])])]),_:2},1024)),[[Xe,["trade:order:update"]]])]))]),s("div",$,[s("div",ee,[s("img",{src:e.items[0].picUrl,style:{width:"100%",height:"100%","object-fit":"cover","object-position":"center"}},null,8,ae)]),s("div",le,[s("p",null,"\xA5"+E(a(oa)(e.payPrice)),1),s("p",null,E(e.no),1),s("p",null,E((q=a(Ha)(a(R).TRADE_ORDER_STATUS,e.status))==null?void 0:q.label),1),s("p",null,E(e.user.nickname),1),s("p",null,[s("span",te,E((P=e.createTime,new Date(P).getFullYear()+"/")),1),k(E(De(e.createTime)),1)])])])];var P}),_:2},1032,["onClick"])]),_:2},1032,["onMouseover","onMouseout"]))),128))]),_:1}),a(D).length==0?(o(),d("div",re,[...ue])):b("",!0),t(He,{limit:a(u).pageSize,"onUpdate:limit":l[13]||(l[13]=e=>a(u).pageSize=e),page:a(u).pageNo,"onUpdate:page":l[14]||(l[14]=e=>a(u).pageNo=e),total:a(_e),onPagination:V},null,8,["limit","page","total"])]),_:1}),t(Ua,{ref_key:"deliveryFormRef",ref:me,onSuccess:V},null,512),t(Pa,{ref_key:"updateRemarkForm",ref:ye,onSuccess:V},null,512),t(Ga,{ref_key:"updateAddressFormRef",ref:ve,onSuccess:V},null,512),t(Ba,{ref_key:"formRef",ref:ie,onSuccess:V},null,512)],64)}}}),[["__scopeId","data-v-03623e2e"],["__file","/Users/RuHu.Xu/Desktop/mall-newfeifan-zx-admin/src/views/mall/trade/order/index.vue"]])});export{kl as __tla,Te as default};