index-d4c9f847.js 15 KB

1
  1. import{_ as je,__tla as He}from"./ContentWrap-a222efbc.js";import{_ as Xe,__tla as Ke}from"./index-ed9bc77e.js";import{d as Be,K as Ze,$ as $e,L as Ge,r as _,u as Je,f as Qe,m as We,S as ea,o as u,c as d,g as t,w as r,h as s,a,x as i,F as m,v as y,R as g,T as aa,dz as Ce,y as j,a6 as De,q as h,t as V,bb as la,a_ as ta,Y as ra,Z as oa,k as ua,D as na,X as sa,z as ia,A as _a,B as da,C as pa,E as ca,j as ma,G as ya,aP as va,p as fa,l as ha,_ as ba,__tla as ga}from"./index-12a7743c.js";import{E as ka,__tla as Ta}from"./el-card-73514116.js";import{E as Ea,a as Va,b as Ca,__tla as Da}from"./el-dropdown-item-c6553b72.js";import wa,{__tla as Ua}from"./OrderDeliveryForm-329d9bf8.js";import Ia,{__tla as Sa}from"./OrderUpdateRemarkForm-d38bbecf.js";import{c as xa,e as Ra,__tla as Ma}from"./index-e33858f8.js";import{g as Na,__tla as Pa}from"./index-317871ac.js";import{a as H,D as U,d as Aa,b as Ya,__tla as za}from"./dict-0bfe78a3.js";import{g as La,__tla as Oa}from"./index-b0d21127.js";import{D as P,T as A}from"./constants-d55a3460.js";import Fa,{__tla as qa}from"./OrderIndex-c8f855ff.js";import ja,{__tla as Ha}from"./OrderUpdateAddressForm-8a484a27.js";import{__tla as Xa}from"./ContentWrap.vue_vue_type_script_setup_true_lang-4150ac91.js";import{__tla as Ka}from"./index-088af6ea.js";import{__tla as Ba}from"./Dialog-639a3ed8.js";import{__tla as Za}from"./SPuUploadImg-3ec76248.js";import{__tla as $a}from"./SPuUploadImg.vue_vue_type_style_index_0_scoped_ba706063_lang-2c11e28b.js";import{__tla as Ga}from"./index-c6aa9762.js";import{__tla as Ja}from"./el-image-viewer-900c7087.js";import{__tla as Qa}from"./useMessage-9e9b1c85.js";import{__tla as Wa}from"./OrderBaseInfo-0c4d1825.js";import{__tla as el}from"./formatTime-adaaebb7.js";import{__tla as al}from"./OrderProduct-8112e0ef.js";import{__tla as ll}from"./el-descriptions-item-ad90c045.js";import{__tla as tl}from"./DictTag-25cb5422.js";import"./color-6e929987.js";import{__tla as rl}from"./OrderComment-8e65e4d9.js";import{__tla as ol}from"./el-image-2f2c3912.js";import{__tla as ul}from"./OrderService-b4c2c4cd.js";import{__tla as nl}from"./AfterSale-a8a0bac0.js";import{__tla as sl}from"./index-2d4779c4.js";import{__tla as il}from"./OrderLogistics-1b831c20.js";import{__tla as _l}from"./el-timeline-item-f11d6e7e.js";import{__tla as dl}from"./orderPay-98c5dba2.js";import{__tla as pl}from"./OrderLogs-6b2f22fc.js";import{__tla as cl}from"./el-tree-select-53f01660.js";import{__tla as ml}from"./index-ca23c3b3.js";import"./tree-0af4953a.js";let we,yl=Promise.all([(()=>{try{return He}catch{}})(),(()=>{try{return Ke}catch{}})(),(()=>{try{return ga}catch{}})(),(()=>{try{return Ta}catch{}})(),(()=>{try{return Da}catch{}})(),(()=>{try{return Ua}catch{}})(),(()=>{try{return Sa}catch{}})(),(()=>{try{return Ma}catch{}})(),(()=>{try{return Pa}catch{}})(),(()=>{try{return za}catch{}})(),(()=>{try{return Oa}catch{}})(),(()=>{try{return qa}catch{}})(),(()=>{try{return Ha}catch{}})(),(()=>{try{return Xa}catch{}})(),(()=>{try{return Ka}catch{}})(),(()=>{try{return Ba}catch{}})(),(()=>{try{return Za}catch{}})(),(()=>{try{return $a}catch{}})(),(()=>{try{return Ga}catch{}})(),(()=>{try{return Ja}catch{}})(),(()=>{try{return Qa}catch{}})(),(()=>{try{return Wa}catch{}})(),(()=>{try{return el}catch{}})(),(()=>{try{return al}catch{}})(),(()=>{try{return ll}catch{}})(),(()=>{try{return tl}catch{}})(),(()=>{try{return rl}catch{}})(),(()=>{try{return ol}catch{}})(),(()=>{try{return ul}catch{}})(),(()=>{try{return nl}catch{}})(),(()=>{try{return sl}catch{}})(),(()=>{try{return il}catch{}})(),(()=>{try{return _l}catch{}})(),(()=>{try{return dl}catch{}})(),(()=>{try{return pl}catch{}})(),(()=>{try{return cl}catch{}})(),(()=>{try{return ml}catch{}})()]).then(async()=>{let X,K,B,Z,$,G,J,Q,W,ee,ae,le,te;X={class:"search"},K={style:{"text-align":"right"},class:"search-input"},B={class:"searchMore"},Z={style:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px"}},$={style:{width:"95%","white-space":"nowrap","text-overflow":"ellipsis",overflow:"hidden","font-size":"16px",color:"#000"},title:""},G={key:0},J={style:{display:"flex","align-items":"center"}},Q={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"}},W=["src"],ee={style:{"line-height":"25px"}},ae={class:"year"},le={key:0},te=[(I=>(fa("data-v-03623e2e"),I=I(),ha(),I))(()=>s("p",{style:{"text-align":"center","margin-top":"100px"}},"\u6682\u65E0\u8BA2\u5355",-1))],we=ba(Be({name:"TradeOrder",__name:"index",props:{merchantId:{type:Number,default:0},isDetail:{type:Boolean,default:!1},openType:{type:String,default:""}},setup(I){const re=Ze(),Ue=$e(),oe=Ge(()=>Ue.getMobile);function Ie(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 S=_(!1);function ue(n){x.value[n].showSetting=!0}function ne(n){x.value[n].showSetting=!1}const Se=()=>{S.value=!S.value},xe=()=>{S.value=!1},C=I,se=_(),{currentRoute:vl,push:ie}=Je(),_e=_(!0),de=_(2),x=_([]),pe=_(),o=_({pageNo:1,pageSize:10,status:10,payChannelCode:void 0,createTime:void 0,terminal:void 0,type:void 0,deliveryType:void 0,logisticsId:void 0,pickUpStoreId:void 0,pickUpVerifyCode:void 0});Qe({queryParam:""}),_([{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"}]);const v=async()=>{_e.value=!0,C.merchantId&&(o.value.merchantId=C.merchantId);try{const n=await xa(a(o));n.list.forEach(l=>{l.showSetting=!1}),x.value=n.list,de.value=n.total}finally{_e.value=!1,S.value=!1,ve()}},Y=async()=>{o.value.pageNo=1,await v()},Re=()=>{var n;(n=pe.value)==null||n.resetFields(),o.value={pageNo:1,pageSize:10,status:10,payChannelCode:void 0,createTime:void 0,terminal:void 0,type:void 0,deliveryType:void 0,logisticsId:void 0,pickUpStoreId:void 0,pickUpVerifyCode:void 0},Y()},ce=_(),me=_(),ye=_(),D=_([{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}]),Me=n=>{o.value.status=n.paneName,v()},ve=async()=>{const n=_({...o.value});C.merchantId&&(n.value.merId=C.merchantId);const l=await Ra(n.value);for(let w in D.value)for(let z in l)try{D.value[w].type==z&&(D.value[w].count=l[z]),D.value[w].type===""&&(D.value[w].count=l[-1])}finally{continue}},fe=_([]),he=_([]);return We(async()=>{C.openType=="tobedone"||re.query.openType=="tobedone"?(o.value.status=10,await v()):await v(),await ve(),fe.value=await Na(),he.value=await La()}),(n,l)=>{const w=ra,z=oa,be=ua,L=na,Ne=sa,k=ia,T=_a,f=da,Pe=pa,ge=ca,ke=ma,Ae=ya,Ye=va,O=Ea,ze=Va,Le=Ca,Oe=ka,Fe=Xe,qe=je,Te=ea("hasPermi");return u(),d(m,null,[t(qe,{class:"container"},{default:r(()=>[s("div",X,[a(oe)?g("",!0):(u(),i(z,{key:0,modelValue:a(o).status,"onUpdate:modelValue":l[0]||(l[0]=e=>a(o).status=e),onTabClick:Me,class:"parent-tabs"},{default:r(()=>[(u(!0),d(m,null,y(a(D),e=>(u(),i(w,{key:e.type,label:e.name+"("+e.count+")",name:e.type},null,8,["label","name"]))),128))]),_:1},8,["modelValue"])),s("div",K,[t(Ne,{modelValue:a(o).no,"onUpdate:modelValue":l[1]||(l[1]=e=>a(o).no=e),placeholder:"\u8BA2\u5355\u53F7",onKeyup:aa(Y,["enter"])},{suffix:r(()=>[t(be,{class:"mr-5px",icon:"ep:search",onClick:Y,style:{cursor:"pointer"}})]),append:r(()=>[t(L,{icon:a(Ce),onClick:Se},null,8,["icon"])]),_:1},8,["modelValue"])])]),j(s("div",B,[t(Ae,{ref_key:"queryFormRef",ref:pe,inline:!0,model:a(o),class:"-mb-15px","label-width":"68px"},{default:r(()=>[t(f,{label:"\u8BA2\u5355\u72B6\u6001",prop:"status"},{default:r(()=>[t(T,{modelValue:a(o).status,"onUpdate:modelValue":l[2]||(l[2]=e=>a(o).status=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(H)(a(U).TRADE_ORDER_STATUS),e=>(u(),i(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(f,{label:"\u652F\u4ED8\u65B9\u5F0F",prop:"payChannelCode"},{default:r(()=>[t(T,{modelValue:a(o).payChannelCode,"onUpdate:modelValue":l[3]||(l[3]=e=>a(o).payChannelCode=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(Aa)(a(U).PAY_CHANNEL_CODE),e=>(u(),i(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(f,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:r(()=>[t(Pe,{modelValue:a(o).createTime,"onUpdate:modelValue":l[4]||(l[4]=e=>a(o).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(f,{label:"\u8BA2\u5355\u6765\u6E90",prop:"terminal"},{default:r(()=>[t(T,{modelValue:a(o).terminal,"onUpdate:modelValue":l[5]||(l[5]=e=>a(o).terminal=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(H)(a(U).TERMINAL),e=>(u(),i(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(f,{label:"\u8BA2\u5355\u7C7B\u578B",prop:"type"},{default:r(()=>[t(T,{modelValue:a(o).type,"onUpdate:modelValue":l[6]||(l[6]=e=>a(o).type=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(H)(a(U).TRADE_ORDER_TYPE),e=>(u(),i(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(f,{label:"\u914D\u9001\u65B9\u5F0F",prop:"deliveryType"},{default:r(()=>[t(T,{modelValue:a(o).deliveryType,"onUpdate:modelValue":l[7]||(l[7]=e=>a(o).deliveryType=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(H)(a(U).TRADE_DELIVERY_TYPE),e=>(u(),i(k,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(o).deliveryType===a(P).EXPRESS.type?(u(),i(f,{key:0,label:"\u5FEB\u9012\u516C\u53F8",prop:"logisticsId"},{default:r(()=>[t(T,{modelValue:a(o).logisticsId,"onUpdate:modelValue":l[8]||(l[8]=e=>a(o).logisticsId=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(he),e=>(u(),i(k,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):g("",!0),a(o).deliveryType===a(P).PICK_UP.type?(u(),i(f,{key:1,label:"\u81EA\u63D0\u95E8\u5E97",prop:"pickUpStoreId"},{default:r(()=>[t(T,{modelValue:a(o).pickUpStoreId,"onUpdate:modelValue":l[9]||(l[9]=e=>a(o).pickUpStoreId=e),clearable:"",multiple:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),d(m,null,y(a(fe),e=>(u(),i(k,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):g("",!0),t(ke,null,{default:r(()=>[t(ge,null,{default:r(()=>[t(f,null,{default:r(()=>[t(L,{onClick:xe},{default:r(()=>[h(" \u6536\u8D77 ")]),_:1}),t(L,{onClick:Re},{default:r(()=>[h(" \u91CD\u7F6E ")]),_:1}),t(L,{onClick:Y,plain:"",type:"primary"},{default:r(()=>[t(be,{class:"mr-5px",icon:"ep:search"}),h(" \u641C\u7D22 ")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],512),[[De,a(S)]]),t(ke,null,{default:r(()=>[(u(!0),d(m,null,y(a(x),(e,R)=>(u(),i(ge,{class:"card",key:R,span:7,xl:7,lg:7,md:24,sm:24,xs:24,onMouseover:M=>ue(R),onMouseout:M=>ne(R)},{default:r(()=>[t(Oe,{onClick:M=>((F,E,q)=>{const p=E.id,c=E.spuType;oe.value?C.openType=="tobedone"||re.query.openType=="tobedone"||E.status==A.UNDELIVERED.status?ie({name:"OrderMobileDeliveryForm",params:{id:p,spuType:c}}):ie({name:"TradeOrderMobileDetail",params:{id:p}}):se.value.open(F,E,q)})("view",e,e.no)},{default:r(()=>{var F,E,q;return[s("div",Z,[s("p",$,[(u(!0),d(m,null,y(e.items,(p,c)=>(u(),d("span",{key:p.id},[h(V(p.spuName),1),c<e.items.length-1&&e.items.length>1?(u(),d("span",G,"+")):g("",!0)]))),128))]),j((u(),d("div",{class:"setting",onClick:l[11]||(l[11]=la(()=>{},["stop"]))},[j((u(),i(Le,{onCommand:l[10]||(l[10]=p=>n.handleCommand(p,n.row))},{dropdown:r(()=>[t(ze,{onMouseover:p=>ue(R),onMouseout:p=>ne(R)},{default:r(()=>[e.deliveryType===a(P).EXPRESS.type&&e.status===a(A).UNDELIVERED.status||e.deliveryType===a(P).VIRTUAL_PRODUCT.type&&e.status===a(A).UNDELIVERED.status?(u(),i(O,{key:0,onClick:p=>{var N;return c=e.id,b=e.spuType,void((N=ce.value)==null?void 0:N.open("\u8BA2\u5355\u5217\u8868",c,b));var c,b}},{default:r(()=>[h(" \u53D1\u8D27")]),_:2},1032,["onClick"])):g("",!0),t(O,{onClick:p=>{var b;return c=e.id,e.remark,void((b=me.value)==null?void 0:b.open(c));var c}},{default:r(()=>[h("\u5907\u6CE8")]),_:2},1032,["onClick"]),e.status===a(A).COMPLETED.status?(u(),i(O,{key:1,onClick:n.handleInvoice},{default:r(()=>[h("\u5F00\u53D1\u7968")]),_:1},8,["onClick"])):g("",!0),e.deliveryType===a(P).EXPRESS.type&&e.status===a(A).UNDELIVERED.status?(u(),i(O,{key:2,onClick:p=>{return c=e.id,b=e.receiverAreaName,N=e.receiverMobile,Ee=e.receiverAreaId,Ve=e.receiverDetailAddress,void ye.value.open(c,b,N,Ee,Ve);var c,b,N,Ee,Ve}},{default:r(()=>[h("\u4FEE\u6539\u5730\u5740")]),_:2},1032,["onClick"])):g("",!0)]),_:2},1032,["onMouseover","onMouseout"])]),default:r(()=>[s("span",null,[j(t(Ye,{size:"20",color:"rgb(220 223 231)"},{default:r(()=>[t(a(Ce))]),_:2},1536),[[De,e.showSetting]])])]),_:2},1024)),[[Te,["trade:order:update"]]])])),[[Te,["trade:order:update"]]])]),s("div",J,[s("div",Q,[s("img",{src:e.items&&((F=e==null?void 0:e.items[0])==null?void 0:F.picUrl),style:{width:"100%",height:"100%","object-fit":"cover","object-position":"center"}},null,8,W)]),s("div",ee,[s("p",null,"\xA5"+V(a(ta)(e.payPrice)),1),s("p",null,V(e.no),1),s("p",null,V((E=a(Ya)(a(U).TRADE_ORDER_STATUS,e.status))==null?void 0:E.label),1),s("p",null,V((q=e==null?void 0:e.user)==null?void 0:q.nickname),1),s("p",null,[s("span",ae,V((M=e.createTime,new Date(M).getFullYear()+"/")),1),h(V(Ie(e.createTime)),1)])])])];var M}),_:2},1032,["onClick"])]),_:2},1032,["onMouseover","onMouseout"]))),128))]),_:1}),a(x).length==0?(u(),d("div",le,[...te])):g("",!0),t(Fe,{limit:a(o).pageSize,"onUpdate:limit":l[12]||(l[12]=e=>a(o).pageSize=e),page:a(o).pageNo,"onUpdate:page":l[13]||(l[13]=e=>a(o).pageNo=e),total:a(de),onPagination:v},null,8,["limit","page","total"])]),_:1}),t(wa,{ref_key:"deliveryFormRef",ref:ce,onSuccess:v},null,512),t(Ia,{ref_key:"updateRemarkForm",ref:me,onSuccess:v},null,512),t(ja,{ref_key:"updateAddressFormRef",ref:ye,onSuccess:v},null,512),t(Fa,{ref_key:"formRef",ref:se,onSuccess:v},null,512)],64)}}}),[["__scopeId","data-v-03623e2e"],["__file","D:/zx/mall-newfeifan-zx-business/src/views/mall/trade/order/index.vue"]])});export{yl as __tla,we as default};