index-0652256d.js 8.6 KB

1
  1. import{d as ae,r as m,f as re,x as te,Q as oe,o as i,c as v,i as a,w as r,a as l,F as x,A as P,j as u,B as d,a4 as ie,m as h,aY as H,k as T,t as y,ar as pe,p as se,G as me,C as ue,D as ne,V as ce,_ as de,q as fe,H as ve,E as ye,s as _e,I as be,aj as ge,J as we,K as xe}from"./index-03f5d926.js";import{_ as he}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as ke}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{E as Ue}from"./el-image-1846a819.js";import"./el-image-viewer-bc024f43.js";import{_ as Se}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{o as Pe,c as Ie}from"./index-95c87b58.js";import{g as Ne}from"./index-f5874e82.js";import{D as B}from"./dict-34d00697.js";import{f as Ve}from"./formatter-99b1f0d0.js";import{_ as I}from"./index.vue_vue_type_script_setup_true_lang-c17ae719.js";import{d as De}from"./formatTime-f911d219.js";import{D as Te}from"./constants-e43f22dd.js";import{_ as qe}from"./OrderPickUpForm.vue_vue_type_script_setup_true_lang-6b96a118.js";import{_ as Ce}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index-662200b7.js";import"./color-6e929987.js";import"./el-card-0ac51a7f.js";import"./CountTo.vue_vue_type_script_setup_true_lang-29d3f9f5.js";import"./Dialog-05c67d4e.js";import"./index-058237ac.js";import"./el-timeline-item-d61fa45f.js";import"./el-link-14425667.js";import"./el-descriptions-item-0449d8a9.js";import"./OrderUpdateRemarkForm-a8332b12.js";import"./OrderBaseInfo-8278be6e.js";import"./SPuUploadImg-2104a655.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-c520efdb.js";import"./index-0121e00f.js";import"./useMessage-2e335eca.js";import"./OrderProduct-4a8b4c11.js";import"./OrderDeliveryForm-39dc2dae.js";import"./index-63a31aa4.js";import"./OrderSelfPickup.vue_vue_type_script_setup_true_lang-ce752fb9.js";import"./index-d0a00441.js";import"./OrderUpdateAddressForm.vue_vue_type_script_setup_true_lang-ab36f9cc.js";import"./el-tree-select-90b89dbd.js";import"./index-ee656e26.js";import"./tree-fd3a041e.js";import"./OrderUpdatePriceForm.vue_vue_type_script_setup_true_lang-2cff3b21.js";import"./tagsView-bf9c3d65.js";const Re={class:"mr-10px"},Ae={class:"flex flex-col flex-wrap gap-1"},Ee=Ce(ae({name:"PickUpOrder",__name:"index",setup(Ye){const c=m(!0),q=m(2),C=m([]),R=m(),A={pageNo:1,pageSize:10,createTime:void 0,deliveryType:Te.PICK_UP.type,pickUpStoreId:void 0},o=m({...A}),_=re({queryParam:"no"}),b=m(),E=m([{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"}]),G=n=>{var t;(t=E.value.filter(f=>f.value!==n))==null||t.forEach(f=>{o.value.hasOwnProperty(f.value)&&delete o.value[f.value]})},k=async()=>{c.value=!0;try{b.value=await Pe(l(o));const n=await Ie(l(o));C.value=n.list,q.value=n.total}finally{c.value=!1}},Y=async()=>{o.value.pageNo=1,await k()},J=()=>{var n;(n=R.value)==null||n.resetFields(),o.value={...A},Y()},N=m([]),F=m(),K=()=>{F.value.open()};return te(()=>{k(),(async()=>N.value=await Ne())()}),(n,t)=>{const f=se,U=me,O=ue,M=ne,L=ce,V=de,D=fe,Q=ve,j=Se,S=ye,W=_e,p=be,$=Ue,X=ge,z=ke,Z=we,ee=he,le=oe("hasPermi"),g=xe;return i(),v(x,null,[a(j,null,{default:r(()=>[a(Q,{ref_key:"queryFormRef",ref:R,inline:!0,model:l(o),class:"-mb-15px","label-width":"68px"},{default:r(()=>[a(U,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:r(()=>[a(f,{modelValue:l(o).createTime,"onUpdate:modelValue":t[0]||(t[0]=e=>l(o).createTime=e),"default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-280px","end-placeholder":"\u81EA\u5B9A\u4E49\u65F6\u95F4","start-placeholder":"\u81EA\u5B9A\u4E49\u65F6\u95F4",type:"daterange","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue","default-time"])]),_:1}),a(U,{label:"\u81EA\u63D0\u95E8\u5E97",prop:"pickUpStoreId"},{default:r(()=>[a(M,{modelValue:l(o).pickUpStoreId,"onUpdate:modelValue":t[1]||(t[1]=e=>l(o).pickUpStoreId=e),class:"!w-280px",clearable:"",multiple:"",placeholder:"\u5168\u90E8"},{default:r(()=>[(i(!0),v(x,null,P(l(N),e=>(i(),u(O,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(U,{label:"\u805A\u5408\u641C\u7D22"},{default:r(()=>[d(a(L,{modelValue:l(o)[l(_).queryParam],"onUpdate:modelValue":t[3]||(t[3]=e=>l(o)[l(_).queryParam]=e),class:"!w-280px",clearable:"",placeholder:"\u8BF7\u8F93\u5165",type:l(_).queryParam==="userId"?"number":"text"},{prepend:r(()=>[a(M,{modelValue:l(_).queryParam,"onUpdate:modelValue":t[2]||(t[2]=e=>l(_).queryParam=e),class:"!w-110px",placeholder:"\u5168\u90E8",onChange:G},{default:r(()=>[(i(!0),v(x,null,P(l(E),e=>(i(),u(O,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue","type"]),[[ie,!0]])]),_:1}),a(U,null,{default:r(()=>[a(D,{onClick:Y},{default:r(()=>[a(V,{class:"mr-5px",icon:"ep:search"}),t[6]||(t[6]=h(" \u641C\u7D22 "))]),_:1}),a(D,{onClick:J},{default:r(()=>[a(V,{class:"mr-5px",icon:"ep:refresh"}),t[7]||(t[7]=h(" \u91CD\u7F6E "))]),_:1}),d((i(),u(D,{onClick:K,type:"success",plain:""},{default:r(()=>[a(V,{class:"mr-5px",icon:"ep:check"}),t[8]||(t[8]=h(" \u6838\u9500 "))]),_:1})),[[le,["trade:order:pick-up"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(W,{gutter:16,class:"summary"},{default:r(()=>[d((i(),u(S,{sm:6,xs:12},{default:r(()=>{var e;return[a(I,{title:"\u8BA2\u5355\u6570\u91CF",icon:"icon-park-outline:transaction-order","icon-color":"bg-blue-100","icon-bg-color":"text-blue-500",value:((e=l(b))==null?void 0:e.orderCount)||0},null,8,["value"])]}),_:1})),[[g,l(c)]]),d((i(),u(S,{sm:6,xs:12},{default:r(()=>{var e;return[a(I,{title:"\u8BA2\u5355\u91D1\u989D",icon:"streamline:money-cash-file-dollar-common-money-currency-cash-file","icon-color":"bg-purple-100","icon-bg-color":"text-purple-500",prefix:"\uFFE5",decimals:2,value:l(H)(((e=l(b))==null?void 0:e.orderPayPrice)||0)},null,8,["value"])]}),_:1})),[[g,l(c)]]),d((i(),u(S,{sm:6,xs:12},{default:r(()=>{var e;return[a(I,{title:"\u9000\u6B3E\u5355\u6570",icon:"heroicons:receipt-refund","icon-color":"bg-yellow-100","icon-bg-color":"text-yellow-500",value:((e=l(b))==null?void 0:e.afterSaleCount)||0},null,8,["value"])]}),_:1})),[[g,l(c)]]),d((i(),u(S,{sm:6,xs:12},{default:r(()=>{var e;return[a(I,{title:"\u9000\u6B3E\u91D1\u989D",icon:"ri:refund-2-line","icon-color":"bg-green-100","icon-bg-color":"text-green-500",prefix:"\uFFE5",decimals:2,value:l(H)(((e=l(b))==null?void 0:e.afterSalePrice)||0)},null,8,["value"])]}),_:1})),[[g,l(c)]])]),_:1}),a(j,null,{default:r(()=>[d((i(),u(Z,{data:l(C)},{default:r(()=>[a(p,{label:"\u8BA2\u5355\u53F7",align:"center",prop:"no","min-width":"180"}),a(p,{label:"\u7528\u6237\u4FE1\u606F",align:"center",prop:"user.nickname","min-width":"80"}),a(p,{label:"\u63A8\u8350\u4EBA\u4FE1\u606F",align:"center",prop:"brokerageUser.nickname","min-width":"100"}),a(p,{label:"\u5546\u54C1\u4FE1\u606F",align:"center",prop:"spuName","min-width":"300"},{default:r(({row:e})=>[(i(!0),v(x,null,P(e.items,s=>(i(),v("div",{class:"flex items-center",key:s.id},[a($,{src:s.picUrl,class:"mr-10px h-30px w-30px flex-shrink-0","preview-src-list":[s.picUrl],"preview-teleported":""},null,8,["src","preview-src-list"]),T("span",Re,y(s.spuName),1),T("div",Ae,[(i(!0),v(x,null,P(s.properties,w=>(i(),u(X,{key:w.propertyId,class:"mr-10px"},{default:r(()=>[h(y(w.propertyName)+": "+y(w.valueName),1)]),_:2},1024))),128)),T("span",null,y(l(pe)(s.price))+" \u5143 x "+y(s.count),1)])]))),128))]),_:1}),a(p,{label:"\u5B9E\u4ED8\u91D1\u989D(\u5143)",align:"center",prop:"payPrice","min-width":"110",formatter:l(Ve)},null,8,["formatter"]),a(p,{label:"\u6838\u9500\u5458",align:"center",prop:"storeStaffName","min-width":"70"}),a(p,{label:"\u6838\u9500\u95E8\u5E97",align:"center",prop:"pickUpStoreId","min-width":"80"},{default:r(({row:e})=>{var s;return[h(y((s=l(N).find(w=>w.id===e.pickUpStoreId))==null?void 0:s.name),1)]}),_:1}),a(p,{label:"\u652F\u4ED8\u72B6\u6001",align:"center",prop:"payStatus","min-width":"80"},{default:r(({row:e})=>[a(z,{type:l(B).INFRA_BOOLEAN_STRING,value:e.payStatus||!1},null,8,["type","value"])]),_:1}),a(p,{align:"center",label:"\u8BA2\u5355\u72B6\u6001",prop:"status",width:"120"},{default:r(({row:e})=>[a(z,{type:l(B).TRADE_ORDER_STATUS,value:e.status},null,8,["type","value"])]),_:1}),a(p,{label:"\u4E0B\u5355\u65F6\u95F4",align:"center",prop:"createTime","min-width":"170",formatter:l(De)},null,8,["formatter"])]),_:1},8,["data"])),[[g,l(c)]]),a(ee,{limit:l(o).pageSize,"onUpdate:limit":t[4]||(t[4]=e=>l(o).pageSize=e),page:l(o).pageNo,"onUpdate:page":t[5]||(t[5]=e=>l(o).pageNo=e),total:l(q),onPagination:k},null,8,["limit","page","total"])]),_:1}),a(qe,{ref_key:"pickUpForm",ref:F,onSuccess:k},null,512)],64)}}}),[["__scopeId","data-v-6363b92d"]]);export{Ee as default};