1import{d as S,b as $,r as k,f as j,g as C,o,i as b,j as l,k as t,l as u,u as e,B as R,a8 as V,t as n,$ as a,c as m,N as g,m as d,n as E,q as w,_ as F,F as D,p as T,z as L,a5 as q}from"./index--PptuBhF.js";import{f as Y}from"./email-management-B-MiZVYo.js";import{D as y}from"./date-time-display-C7Lu_qJm.js";import{_ as G,a as i}from"./DescriptionsItem-W2kYpgMp.js";import{N as H}from"./Table-DHHVhCFN.js";import"./date-BYrVMVYC.js";import"./utc-BwcjGWZc.js";(function(){try{var r=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};r.SENTRY_RELEASE={id:"63409364df736b06c2592e63012a98b8eebbbc7a"};var _=new r.Error().stack;_&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[_]="2a63aa79-e89b-4eb1-995a-b84d162b76b9",r._sentryDebugIdIdentifier="sentry-dbid-2a63aa79-e89b-4eb1-995a-b84d162b76b9")}catch{}})();const J={class:"min-h-full bg-gray-100 p-4"},K={class:"mb-4 flex items-center gap-3"},O={class:"m-0 text-lg text-gray-800 font-semibold"},P={key:0,class:"flex flex-col gap-4"},Q={key:1},U={key:1,class:"py-8 text-center text-gray-400"},W={key:1,class:"py-20 text-center text-gray-400"},X=S({name:"management_orders_email-detail",__name:"[id]",props:{id:{}},setup(r){const _=r,h=$(),p=k(!1),s=k(null),x={queued:"warning",sent:"info",delivered:"success",failed:"error",bounced:"error",complained:"error",opened:"success",clicked:"success"},N=j(()=>!!s.value?.timeline?.length);function v(f){return f?.length?f.join(", "):"-"}async function B(){if(!_.id){window.$message?.error(a("business.ui.invalidMessageId"));return}p.value=!0;try{const{data:f,error:I}=await Y(_.id);if(!I&&f){s.value=f;return}window.$message?.error(a("business.ui.failedToLoadEmailDetail"))}finally{p.value=!1}}function A(){h.push("/management/orders/emails")}return C(()=>{B()}),(f,I)=>{const z=V,M=F;return o(),b("div",J,[l(e(L),{show:p.value,class:"min-h-full"},{default:t(()=>[u("div",K,[l(e(R),{text:"",class:"text-xl text-gray-500 hover:text-blue-500",onClick:A},{icon:t(()=>[l(z,{icon:"mdi:arrow-left",class:"text-20px"})]),_:1}),u("h1",O,n(e(a)("business.ui.email"))+": "+n(s.value?.messageId||_.id),1),s.value?(o(),m(e(g),{key:0,type:x[s.value.status]},{default:t(()=>[d(n(s.value.status),1)]),_:1},8,["type"])):E("",!0)]),s.value?(o(),b("div",P,[l(e(w),{title:e(a)("business.ui.orderBasicInformation"),bordered:!1,size:"small"},{default:t(()=>[l(e(G),{column:2,"label-placement":"left"},{default:t(()=>[l(e(i),{label:e(a)("business.ui.messageId")},{default:t(()=>[d(n(s.value.messageId),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.status")},{default:t(()=>[l(e(g),{type:x[s.value.status],size:"small"},{default:t(()=>[d(n(s.value.status),1)]),_:1},8,["type"])]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.subject"),span:2},{default:t(()=>[d(n(s.value.subject||"-"),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.to"),span:2},{default:t(()=>[d(n(v(s.value.to)),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.cc"),span:2},{default:t(()=>[d(n(v(s.value.cc)),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.bcc"),span:2},{default:t(()=>[d(n(v(s.value.bcc)),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.templateId")},{default:t(()=>[d(n(s.value.templateId||"-"),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.providerMessageId")},{default:t(()=>[d(n(s.value.providerMessageId||"-"),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.lastEvent")},{default:t(()=>[d(n(s.value.lastEvent||"-"),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.lastError")},{default:t(()=>[d(n(s.value.lastError||"-"),1)]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.createdAt")},{default:t(()=>[l(e(y),{value:s.value.createdAt},null,8,["value"])]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.updatedAt")},{default:t(()=>[l(e(y),{value:s.value.updatedAt},null,8,["value"])]),_:1},8,["label"]),l(e(i),{label:e(a)("business.ui.tags"),span:2},{default:t(()=>[s.value.tags?.length?(o(),m(M,{key:0,size:6},{default:t(()=>[(o(!0),b(D,null,T(s.value.tags,c=>(o(),m(e(g),{key:c,size:"small"},{default:t(()=>[d(n(c),1)]),_:2},1024))),128))]),_:1})):(o(),b("span",Q,"-"))]),_:1},8,["label"])]),_:1})]),_:1},8,["title"]),l(e(w),{title:e(a)("business.ui.timeline"),bordered:!1,size:"small"},{default:t(()=>[N.value?(o(),m(e(H),{key:0,bordered:!1,"single-line":!1},{default:t(()=>
1[u("thead",null,[u("tr",null,[u("th",null,n(e(a)("business.ui.eventType")),1),u("th",null,n(e(a)("business.ui.providerEventId")),1),u("th",null,n(e(a)("business.ui.happenedAt")),1),u("th",null,n(e(a)("business.ui.id")),1)])]),u("tbody",null,[(o(!0),b(D,null,T(s.value.timeline,c=>(o(),b("tr",{key:c.id},[u("td",null,n(c.eventType),1),u("td",null,n(c.providerEventId||"-"),1),u("td",null,[l(e(y),{value:c.happenedAt},null,8,["value"])]),u("td",null,n(c.id),1)]))),128))])]),_:1})):(o(),b("div",U,n(e(a)("business.ui.noTimelineEvents")),1))]),_:1},8,["title"])])):p.value?E("",!0):(o(),b("div",W,n(e(a)("business.ui.noEmailDataFound")),1))]),_:1},8,["show"])])}}}),ue=q(X,[["__scopeId","data-v-da88b309"]]);export{ue as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.