OrderLogistics-ee65e6ba.js 2.5 KB

1
  1. import{_ as A}from"./ContentWrap.vue_vue_type_script_setup_true_lang-dd7e3058.js";import{d as F,ap as p,y as D,e as U,r as f,b as B,a as e,o as n,c as g,A as y,B as o,aa as R,C as l,D as i,dD as S,f as u,P as Y,aE as j,F as z}from"./index-b9299550.js";import{E as M,a as K}from"./el-descriptions-item-d52ce73b.js";import{E as L,a as O}from"./el-timeline-item-28cd9b1a.js";import{i as W,j as q}from"./index-b4aba202.js";import{f as G}from"./formatTime-988372b6.js";import{d as H,D as v,c as J}from"./dict-fc5218c3.js";import{g as Q}from"./index-5d68f12b.js";import{u as V}from"./useMessage-903d430d.js";import{_ as X}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0ae6fb5f.js";const Z={key:0,style:{"text-align":"center","margin-top":"50px","font-size":"14px"}},$={class:"details m-l-14"},ss={class:"el-timeline-right-content"},es=X(F({__name:"OrderLogistics",props:{id:p.number.def(void 0),showPickUp:p.bool.def(!0)},setup(_){const E=D(),P=U(()=>E.getMobile),b=_,a=f({logs:[],logisticsNo:"",logisticsId:0,deliveryPrice:0}),d=b.id,C=t=>{const s=J(v.USER_TYPE,t);switch(s==null?void 0:s.colorType){case"success":return"#67C23A";case"info":return"#909399";case"warning":return"#E6A23C";case"danger":return"#F56C6C"}return"#409EFF"},I=V(),w=t=>{for(let s=0;s<m.value.length;s++){const r=m.value[s];if(r.id==t)return r.name}},m=f([]);return B(async()=>{(async()=>{if(d){const t=await W(d);let s;t.deliveryType!="\u865A\u62DF\u5546\u54C1\u6536\u8D27"&&(s=await q(d)),t||(I.error("\u4EA4\u6613\u8BA2\u5355\u4E0D\u5B58\u5728"),close()),a.value.logisticsNo=t.logisticsNo,a.value.logisticsId=t.logisticsId,a.value.deliveryPrice=t.deliveryPrice,a.value.logs=s}})(),m.value=await Q()}),(t,s)=>{const r=L,T=O,h=M,k=K,N=A;return e(a).logisticsId==0||e(a).logisticsId==null?(n(),g("div",Z," \u8BE5\u8BA2\u5355\u6682\u65E0\u7269\u6D41\u8BB0\u5F55 ")):(n(),y(N,{key:1,class:R({"mobile-card":e(P)}),style:{"padding-top":"1rem"}},{default:o(()=>[l("div",$,[l("h3",null,i(e(a).logisticsNo),1),l("p",null,i(w(e(a).logisticsId)),1),l("p",null,"\u8FD0\u8D39\uFF1A"+i(e(S)(e(a).deliveryPrice))+"\u5143",1)]),u(k,null,{default:o(()=>[u(h,{labelClassName:"no-colon"},{default:o(()=>[u(T,null,{default:o(()=>[(n(!0),g(z,null,Y(e(a).logs,(c,x)=>(n(),y(r,{key:x,timestamp:e(G)(c.time),placement:"top"},{dot:o(()=>[l("span",{style:j({backgroundColor:C(c.userType)}),class:"dot-node-style"},i(e(H)(e(v).USER_TYPE,c.userType)[0]),5)]),default:o(()=>[l("div",ss,i(c.content),1)]),_:2},1032,["timestamp"]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["class"]))}}}),[["__scopeId","data-v-e7b1a97f"]]);export{es as default};