index-a054b527.js 11 KB

1
  1. import{_ as be}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{_ as _e}from"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import{d as ge,y as ke,e as Ve,r as n,u as we,x as Ie,b as Ce,a1 as Te,o as u,c as s,f as o,B as r,C as p,a as l,A as m,F as c,P as f,E,a2 as Q,aA as xe,l as G,G as V,v as De,D as _,dD as Ue,a7 as Re,a8 as Se,_ as Ee,L as Ne,a6 as Me,Q as Ae,R as Ye,S as Pe,K as Fe,M as ze,U as Oe,J as He}from"./index-24b5bd0d.js";import{E as Le}from"./el-card-0b237923.js";import Ke from"./OrderDeliveryForm-94214f03.js";import je from"./OrderUpdateRemarkForm-f240006f.js";import{m as qe,l as Be,n as Qe,o as Ge}from"./index-e844f0ff.js";import{a as Je}from"./index-c76417a6.js";import{g as $e}from"./index-e62883d4.js";import{I as We}from"./ImageCard-139dd989.js";import{e as Xe,D as R,a as Y,c as Ze}from"./dict-65668e05.js";import{g as ea}from"./index-0183a18a.js";import aa from"./OrderIndex-136f830b.js";import{_ as la}from"./OrderUpdateAddressForm.vue_vue_type_script_setup_true_lang-cd4c33c7.js";import{d as ta}from"./download-20922b56.js";import{u as oa}from"./useMessage-6f610bbd.js";import{_ as ra}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index-15201e14.js";import"./Dialog-23d56afa.js";import"./OrderBaseInfo-310a448a.js";import"./SPuUploadImg-789f4edb.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-5d5abd74.js";import"./index-bcdfd5b5.js";import"./el-image-viewer-d766f6eb.js";import"./formatTime-f52baefd.js";import"./OrderProduct-b934b084.js";import"./el-descriptions-item-fb8e4582.js";import"./DictTag.vue_vue_type_script_lang-69a2d8c6.js";import"./color-6e929987.js";import"./OrderComment-72786bb8.js";import"./el-image-614d8096.js";import"./OrderService-7fca8a80.js";import"./AfterSale-ac780413.js";import"./OrderLogistics-37399510.js";import"./el-timeline-item-fafa4c5e.js";import"./orderPay-c0db82b8.js";import"./OrderLogs-b938ed25.js";import"./el-tree-select-b8ff7591.js";import"./index-6f592d2e.js";import"./tree-fd3a041e.js";const ua={class:"search"},ia={style:{"text-align":"right"},class:"search-input"},na={class:"searchMore"},sa={style:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px"}},pa={style:{width:"95%","white-space":"nowrap","text-overflow":"ellipsis",overflow:"hidden","font-size":"16px",color:"#000"},title:""},da={key:0},ma={class:"year"},ca={key:0},va=ra(ge({name:"TradeOrder",__name:"index",props:{merchantId:{type:Number,default:void 0},isDetail:{type:Boolean,default:!1},userId:{type:Number,default:void 0}},setup(P){const J=oa(),$=ke(),F=Ve(()=>$.getMobile);function W(i){var a=new Date(i);return("0"+(a.getMonth()+1)).slice(-2)+"/"+("0"+a.getDate()).slice(-2)+" "+("0"+a.getHours()).slice(-2)+":"+("0"+a.getMinutes()).slice(-2)}const w=n(!1),X=()=>{w.value=!w.value},Z=()=>{w.value=!1},v=P,z=n(),{currentRoute:ya,push:ee}=we(),N=n(!0),M=n(!1),O=n(2),I=n([]),H=n(),t=n({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,shopId:void 0});Ie({queryParam:""}),n([{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 ae=async()=>{try{await J.exportConfirm(),M.value=!0;const i=await qe(l(t));ta.excel(i,"\u8BA2\u5355\u8BE6\u7EC6.xls")}catch{}finally{M.value=!1}},y=async()=>{N.value=!0,v.merchantId&&(t.value.merchantId=v.merchantId),v.userId&&(t.value.userId=v.userId);try{const i=await Be(l(t));i.list.forEach(a=>{a.showSetting=!1}),I.value=i.list,O.value=i.total}finally{N.value=!1,w.value=!1,L()}},C=async()=>{t.value.pageNo=1,await y()},le=()=>{var i;(i=H.value)==null||i.resetFields(),t.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,shopId:void 0},C()},te=n(),oe=n(),re=n(),g=n([{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},{name:"\u552E\u540E\u9000\u6B3E\u6210\u529F",type:-2,count:0}]),ue=i=>{t.value.status=i.paneName,y()},L=async()=>{const i=n({...t.value});let a;v.merchantId&&(i.value.merId=v.merchantId),v.userId?(i.value.userId=v.userId,a=await Qe(i.value)):a=await Ge(i.value);for(let k in g.value)for(let S in a)try{g.value[k].type==S&&(g.value[k].count=a[S]),g.value[k].type===""&&(g.value[k].count=a[-1]+a[-2])}finally{continue}};let K=n([]);const ie=n([]),ne=n([]);return Ce(async()=>{await(async()=>{N.value=!0;const i=await $e();K.value=i})(),await y(),await L(),ie.value=await Je(),ne.value=await ea()}),(i,a)=>{const k=Re,S=Se,j=Ee,T=Ne,q=Me,x=Ae,D=Ye,h=Pe,se=Fe,B=ze,pe=Oe,de=Le,me=He,ce=_e,ve=be,ye=Te("hasPermi");return u(),s(c,null,[o(ve,{class:"container"},{default:r(()=>[p("div",ua,[l(F)?E("",!0):(u(),m(S,{key:0,modelValue:l(t).status,"onUpdate:modelValue":a[0]||(a[0]=e=>l(t).status=e),onTabClick:ue,class:"parent-tabs"},{default:r(()=>[(u(!0),s(c,null,f(l(g),e=>(u(),m(k,{key:e.type,label:e.name+"("+e.count+")",name:e.type},null,8,["label","name"]))),128))]),_:1},8,["modelValue"])),p("div",ia,[o(q,{modelValue:l(t).no,"onUpdate:modelValue":a[1]||(a[1]=e=>l(t).no=e),placeholder:"\u8BA2\u5355\u53F7",onKeyup:Q(C,["enter"])},{suffix:r(()=>[o(j,{class:"mr-5px",icon:"ep:search",onClick:C,style:{cursor:"pointer"}})]),append:r(()=>[o(T,{icon:l(xe),onClick:X},null,8,["icon"])]),_:1},8,["modelValue"])])]),G(p("div",na,[o(pe,{ref_key:"queryFormRef",ref:H,inline:!0,model:l(t),class:"-mb-15px","label-width":"80px"},{default:r(()=>[P.merchantId?E("",!0):(u(),m(h,{key:0,label:"\u5E97\u94FA\u540D\u79F0"},{default:r(()=>[o(D,{modelValue:l(t).shopId,"onUpdate:modelValue":a[2]||(a[2]=e=>l(t).shopId=e),placeholder:"\u8BF7\u9009\u62E9",filterable:""},{default:r(()=>[(u(!0),s(c,null,f(l(K),e=>(u(),m(x,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})),o(h,{label:"\u652F\u4ED8\u65B9\u5F0F",prop:"payChannelCode"},{default:r(()=>[o(D,{modelValue:l(t).payChannelCode,"onUpdate:modelValue":a[3]||(a[3]=e=>l(t).payChannelCode=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),s(c,null,f(l(Xe)(l(R).PAY_CHANNEL_CODE),e=>(u(),m(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(h,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:r(()=>[o(se,{modelValue:l(t).createTime,"onUpdate:modelValue":a[4]||(a[4]=e=>l(t).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}),o(h,{label:"\u8BA2\u5355\u6765\u6E90",prop:"terminal"},{default:r(()=>[o(D,{modelValue:l(t).terminal,"onUpdate:modelValue":a[5]||(a[5]=e=>l(t).terminal=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),s(c,null,f(l(Y)(l(R).TERMINAL),e=>(u(),m(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(h,{label:"\u8BA2\u5355\u7C7B\u578B",prop:"type"},{default:r(()=>[o(D,{modelValue:l(t).type,"onUpdate:modelValue":a[6]||(a[6]=e=>l(t).type=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),s(c,null,f(l(Y)(l(R).TRADE_ORDER_TYPE),e=>(u(),m(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(h,{label:"\u914D\u9001\u65B9\u5F0F",prop:"deliveryType"},{default:r(()=>[o(D,{modelValue:l(t).deliveryType,"onUpdate:modelValue":a[7]||(a[7]=e=>l(t).deliveryType=e),clearable:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(u(!0),s(c,null,f(l(Y)(l(R).TRADE_DELIVERY_TYPE),e=>(u(),m(x,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),o(h,{label:"\u7528\u6237\u540D\u79F0",prop:"deliveryType"},{default:r(()=>[o(q,{modelValue:l(t).userNickname,"onUpdate:modelValue":a[8]||(a[8]=e=>l(t).userNickname=e),placeholder:"\u8BF7\u8F93\u5165",onKeyup:Q(C,["enter"])},null,8,["modelValue"])]),_:1}),o(B,{class:"pb-20px flex justify-end"},{default:r(()=>[G((u(),m(T,{type:"success",plain:"",onClick:ae,loading:l(M)},{default:r(()=>a[11]||(a[11]=[V(" \u5BFC\u51FA ")])),_:1},8,["loading"])),[[ye,["trade:order:export"]]]),o(T,{onClick:Z},{default:r(()=>a[12]||(a[12]=[V(" \u6536\u8D77 ")])),_:1}),o(T,{onClick:le},{default:r(()=>a[13]||(a[13]=[V(" \u91CD\u7F6E ")])),_:1}),o(T,{onClick:C,plain:"",type:"primary"},{default:r(()=>[o(j,{class:"mr-5px",icon:"ep:search"}),a[14]||(a[14]=V(" \u641C\u7D22 "))]),_:1})]),_:1})]),_:1},8,["model"])],512),[[De,l(w)]]),o(B,null,{default:r(()=>[(u(!0),s(c,null,f(l(I),(e,A)=>(u(),m(me,{class:"card",key:A,span:7,xl:7,lg:7,md:24,sm:24,xs:24,onMouseover:U=>function(d){I.value[d].showSetting=!0}(A),onMouseout:U=>function(d){I.value[d].showSetting=!1}(A)},{default:r(()=>[o(de,{onClick:U=>((d,b,fe)=>{const he=b.id;F.value?ee({name:"TradeOrderMobileDetail",params:{id:he}}):z.value.open(d,b,fe)})("view",e,e.no)},{default:r(()=>{var U;return[p("div",sa,[p("p",pa,[(u(!0),s(c,null,f(e.items,(d,b)=>(u(),s("span",{key:d.id},[V(_(d.spuName),1),b<e.items.length-1&&e.items.length>1?(u(),s("span",da,"+")):E("",!0)]))),128))])]),o(We,{url:e.items&&((U=e.items[0])==null?void 0:U.picUrl),width:206,height:116},{label:r(()=>{var b;return[p("p",null,"\xA5"+_(l(Ue)(e.totalPrice)),1),p("p",null,_(e.no),1),p("p",null,_((b=l(Ze)(l(R).TRADE_ORDER_STATUS,e.status))==null?void 0:b.label),1),p("p",null,_(e.user.username),1),p("p",null,[p("span",ma,_((d=e.createTime,new Date(d).getFullYear()+"/")),1),V(_(W(e.createTime)),1)])];var d}),_:2},1032,["url"])]}),_:2},1032,["onClick"])]),_:2},1032,["onMouseover","onMouseout"]))),128))]),_:1}),l(I).length==0?(u(),s("div",ca,a[15]||(a[15]=[p("p",{style:{"text-align":"center","margin-top":"100px"}},"\u6682\u65E0\u8BA2\u5355",-1)]))):E("",!0),o(ce,{limit:l(t).pageSize,"onUpdate:limit":a[9]||(a[9]=e=>l(t).pageSize=e),page:l(t).pageNo,"onUpdate:page":a[10]||(a[10]=e=>l(t).pageNo=e),total:l(O),onPagination:y},null,8,["limit","page","total"])]),_:1}),o(Ke,{ref_key:"deliveryFormRef",ref:te,onSuccess:y},null,512),o(je,{ref_key:"updateRemarkForm",ref:oe,onSuccess:y},null,512),o(la,{ref_key:"updateAddressFormRef",ref:re,onSuccess:y},null,512),o(aa,{ref_key:"formRef",ref:z,onSuccess:y},null,512)],64)}}}),[["__scopeId","data-v-3517183d"]]);export{va as default};