index.e6926340.js 3.5 KB

1
  1. import{m as c,r as O}from"./index.dc296288.js";import{d as j,a as e,ap as P,_ as S,V as g,a5 as N,aj as C,q as a,C as T,B,j as F,F as I,T as L}from"./vendor.f57b7239.js";/* empty css *//* empty css *//* empty css */import{f as W}from"./cart.35acbfec.js";/* empty css *//* empty css *//* empty css */import{o as q}from"./shop-mall.36495b45.js";const R="_item_2zuar_4";var V={item:R},z=j({name:"shop-item",props:{item:{type:Object,default:{productPic:"",productName:"",productAttr:"",productPrice:0,productQuantity:0}}},setup({item:s}){return()=>e(P,{class:V.item,thumb:s.productPic,title:s.productName,desc:W(s.productAttr),price:c(s.productPrice),num:s.productQuantity},null)}});const E="_shopOrderDetail_ahtdt_1",Q="_box_ahtdt_15",$="_addressDetail_ahtdt_31",k="_copyWrap_ahtdt_34";var r={shopOrderDetail:E,box:Q,addressDetail:$,copyWrap:k},te=j({name:"shop-order-detail",setup(){const s=S();let i=g([]),t=g({});const A=async()=>{const o=s.query.id;if(!!o)try{let{code:d,data:l}=await O.get(`/api-mall-portal/order/detail/${o}`);d===200&&(i.value=l.orderItemList,delete l.orderItemList,t.value=l,t.value.address_data=[l.receiverProvince,l.receiverCity,l.receiverRegion,l.receiverDetailAddress].join(""))}catch{}};return N(()=>{A()}),()=>{var o,d,l,p,v,m,f;return e(I,null,[i.value.length?e("div",{class:r.shopOrderDetail},[e("div",{class:r.box},[i.value.map((u,n)=>e("div",null,[e(z,{item:u},null),n===i.value.length-1?null:e(C,null,null)]))]),e("div",{class:r.box,style:{padding:0}},[e(a,{border:!1,title:"\u5546\u54C1\u4EF7\u683C\uFF1A",value:"\xA5 "+c((o=t.value)==null?void 0:o.totalAmount)},null),e(a,{border:!1,title:"\u4F18\u60E0\u4EF7\u683C\uFF1A",value:"-\xA5 "+c((d=t.value)==null?void 0:d.promotionAmount)},null),e(a,{border:!1,title:"\u8BA2\u5355\u72B6\u6001\uFF1A",value:q[(l=t.value)==null?void 0:l.status]},null),e(a,{border:!1,title:"\u6536\u8D27\u72B6\u6001\uFF1A",value:((p=t.value)==null?void 0:p.confirmStatus)?"\u5DF2\u786E\u8BA4\u6536\u8D27":"\u672A\u786E\u8BA4\u6536\u8D27"},null),e(C,{style:{margin:0}},null),e(a,{border:!1,title:"\u8BA2\u5355\u53F7\uFF1A",value:(v=t.value)==null?void 0:v.orderSn},null),e(a,{border:!1,title:"\u521B\u5EFA\u65F6\u95F4\uFF1A",value:(m=t.value)==null?void 0:m.createTime},null),e(a,{border:!1,title:"\u4ED8\u6B3E\u65F6\u95F4\uFF1A",value:(f=t.value)==null?void 0:f.paymentTime},null)]),e("div",{class:r.box,style:{padding:0}},[e(T,{title:"\u6536\u8D27\u4FE1\u606F",border:!1},{default:()=>{var u,n,y,b;return[e(a,{border:!1,title:"\u59D3\u540D\uFF1A",value:(u=t.value)==null?void 0:u.receiverName},null),e(a,{border:!1,title:"\u624B\u673A\u53F7\uFF1A",value:(n=t.value)==null?void 0:n.receiverPhone},null),e(a,{class:r.addressDetail,border:!1,title:"\u5730\u5740\uFF1A",value:(y=t.value)==null?void 0:y.address_data},null),e(a,{class:r.addressDetail,border:!1,title:"\u7269\u6D41\u516C\u53F8(\u914D\u9001\u65B9\u5F0F):",value:(b=t.value)==null?void 0:b.deliveryCompany},null),e(a,{class:r.addressDetail,border:!1,title:"\u8FD0\u5355\u7F16\u53F7\uFF1A"},{value:()=>{var x;return e("div",{class:r.copyWrap,onClick:w=>{let h=_=>{var D;_.clipboardData.setData("text/plain",(D=t.value)==null?void 0:D.deliverySn),_.preventDefault(),L("\u590D\u5236\u6210\u529F")};document.addEventListener("copy",h),document.execCommand("copy"),document.removeEventListener("copy",h)}},[e("span",{style:{marginRight:"8px"}},[(x=t.value)==null?void 0:x.deliverySn]),e(B,{size:"mini"},{default:()=>[F("\u70B9\u51FB\u590D\u5236")]})])}})]}})])]):null])}}});export{te as default};