PageSourceSearch

https://chromaworks.co.kr/build/assets/QuotationPageDesktop-bcae477c.js

js chromaworks.co.kr collected 2026-10-02 01:06:15 UTC 10,790 bytes, 7 lines download raw bytes

1import{u as E,C as V,f as F,D as N,E as P,m as a,p as t,z as p,w as h,n as l,t as i,K as x,F as _,r as y,k as o,G as v,a9 as d,y as b,a0 as q,ar as B}from"./entry-client-98e5a77f.js";import{_ as z}from"./logo-white-5908ae6d.js";import{_ as A,a as L}from"./logo-full-brown-88d4e7e4.js";import{u as S}from"./useCart-a6d2a25b.js";(function(){try{var r=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},f=new Error().stack;f&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[f]="2411dbf9-fa71-4953-8536-8706760a6290",r._sentryDebugIdIdentifier="sentry-dbid-2411dbf9-fa71-4953-8536-8706760a6290")}catch{}})();const H={class:"fixed flex bottom-0 left-0 p-4 z-20 print:hidden bg-stone-200 w-full gap-4 bg-opacity-50"},Q={class:"w-full self-stretch justify-start items-start gap-10 inline-flex"},R={class:"grow shrink basis-0 self-stretch flex-col justify-start items-start gap-5 inline-flex"},T={class:"w-full flex-col justify-center items-start gap-3 flex"},G={class:"self-stretch justify-start items-center gap-3 inline-flex"},K={class:"text-stone-700 text-xl font-normal leading-tight"},M={class:"w-full flex-col justify-start items-start gap-4 flex"},O={class:"w-full border-t border-b border-stone-700 flex-col justify-start items-start flex"},W={class:"grow shrink basis-0 self-stretch flex-col justify-center items-start gap-2 inline-flex"},Y={class:"self-stretch justify-start items-start gap-5 inline-flex"},$=["src"],J={class:"w-full grow shrink-0 basis-0 flex-col justify-center items-start gap-3 inline-flex"},U={class:"self-stretch flex-col justify-center items-start gap-3 flex"},X={class:"text-stone-700 text-sm font-semibold leading-none"},Z={class:"self-stretch"},tt={class:"text-stone-700 text-sm font-normal leading-none"},st={class:"self-stretch justify-end items-center gap-3 flex"},et={class:"h-4 justify-center items-center flex"},it={class:"text-center text-stone-700 text-sm font-semibold leading-none"},nt={key:0,class:"text-stone-300 line-through"},lt={class:"h-4 justify-center items-center gap-3 flex"},at={class:"justify-start items-center gap-1 flex"},ot={class:"text-center text-stone-700 text-sm font-semibold leading-none"},rt={class:"h-4 justify-center items-center flex"},dt={class:"text-center text-stone-700 text-sm font-semibold leading-none"},ft={key:0,class:"text-stone-300 line-through"},ct={class:"self-stretch py-8 border-t border-stone-700 justify-start items-start gap-3 inline-flex"},mt={class:"self-stretch justify-end items-center gap-3 flex"},xt={class:"h-4 justify-center items-center flex"},vt={class:"text-right text-stone-700 text-sm font-semibold leading-none"},_t={__name:"QuotationPageDesktop",setup(r){const f=E(),c=V(null);let u=null;async function w(){if(!u){const n=await B(()=>import("./html2pdf-da466762.js").then(s=>s.h),["assets/html2pdf-da466762.js","assets/entry-client-98e5a77f.js","assets/entry-client-600c88b2.css"]);u=n.default||n}return u}const j=F(()=>m.getData.filter(n=>n.is_selected));async function k(){const n=await w();if(!n||!c.value)return;const s={margin:10,filename:"myfile.pdf",image:{type:"jpeg",quality:.98},html2canvas:{scale:2},jsPDF:{unit:"mm",format:"a4",orientation:"portrait"}};n().from(c.value).set(s).save()}const m=S();return m.setQuery({full_cart:!0}),N(()=>{m.index()}),(n,s)=>{const g=P("round-button");return o(),a("div",null,[t("div",H,[p(g,{class:"bg-white",onClick:s[0]||(s[0]=e=>l(f).back())},{default:h(()=>s[1]||(s[1]=[v(" 돌아가기 ")])),_:1,__:[1]}),p(g,{primary:"",onClick:k},{default:h(()=>s[2]||(s[2]=[v(" 인쇄하기 ")])),_:1,__:[2]})]),t("div",{ref_key:"docu",ref:c,class:"w-full p-[1rem] bg-white flex-col justify-start items-center gap-8 flex max-w-screen-lg"}
1,[t("div",Q,[s[7]||(s[7]=t("div",{class:"self-stretch flex-col justify-start items-start inline-flex"},[t("div",{class:"w-20 h-20 p-4 rounded-2xl bg-stone-300 justify-center items-center gap-2 inline-flex"},[t("img",{src:z})])],-1)),t("div",R,[t("div",T,[s[5]||(s[5]=t("div",{class:"ev-heading-1"}," 견적서 ",-1)),t("div",G,[s[3]||(s[3]=t("div",{class:"ev-heading-5"}," 아래와 같이 견적합니다. ",-1)),s[4]||(s[4]=t("div",{class:"text-stone-300 text-xl font-normal leading-tight"}," | ",-1)),t("div",K,i(new Date().toLocaleDateString()),1)])]),s[6]||(s[6]=x('<div class="relative self-stretch py-5 border-t border-b border-stone-700 flex-col justify-start items-start gap-4 flex"><div class="self-stretch justify-start items-start gap-4 inline-flex"><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 사업자등록번호 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 130-87-01811 </div></div><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 상호 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 크로마웍스 주식회사 </div></div></div><div class="self-stretch justify-start items-start gap-4 inline-flex"><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 전화번호 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 1800-8914 </div></div><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 대표자 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 장혜경 </div><div class="text-stone-700 text-sm font-normal leading-none"> (인) </div></div></div><div class="self-stretch justify-start items-start gap-4 inline-flex"><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 업태 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 도매 및 소매업 </div></div><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 업종 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 캔들,용기 </div></div></div><div class="self-stretch justify-start items-start gap-4 inline-flex"><div class="grow shrink basis-0 h-4 justify-start items-start gap-1 flex"><div class="w-[5rem] text-stone-700 text-sm font-semibold leading-none"> 주소 </div><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> 경기도 부천시 산업로 124 2층 </div></div></div><img class="w-[60px] right-0 h-16 absolute z-10" src="'+A+'"></div>',1))])]),s[10]||(s[10]=x('<div class="w-full self-stretch flex-col justify-start items-start gap-4 flex"><div class="self-stretch text-stone-700 text-[18px] font-normal leading-7"> 결제정보 </div><div class="self-stretch justify-start items-center gap-3 inline-flex"><div class="justify-start items-center gap-1 flex"><div class="text-stone-700 text-sm font-normal leading-none"> 입금계좌 </div></div><div class="text-stone-300 text-sm font-normal leading-none"> | </div><div class="justify-start items-start gap-2 flex"><div class="text-stone-700 text-sm font-normal leading-none"> 기업은행 </div><div class="text-stone-700 text-sm font-normal leading-none"> 614-020463-04-011 </div><div class="text-stone-700 text-sm font-normal leading-none"> 크로마웍스 주식회사 </div></div></div></div>',1)),t("div",M,[s[9]||(s[9]=t("div",{class:"text-stone-700 text-[18px] font-normal leading-7"}," 주문내역 ",-1)),t("div",O,[(o(!0),a(_,null,y(j.value,(e,D)=>
1(o(),a("div",{key:D,class:"self-stretch py-5 border-b border-stone-300 justify-start items-start gap-2 inline-flex"},[t("div",W,[t("div",Y,[t("img",{class:"w-12",src:e.product.thumb_image},null,8,$),t("div",J,[t("div",U,[t("div",X,i(e.op_itname),1),t("div",Z,[t("span",tt,"단위: "+i(e.op_name),1)]),(o(!0),a(_,null,y((e==null?void 0:e.discount_label)||[],(I,C)=>(o(),a("div",{key:C,class:"text-stone-500 text-xs font-normal leading-none"},i(I),1))),128))])])])]),t("div",st,[t("div",et,[t("div",it,[e.discount_amount?(o(),a("span",nt,i(l(d)(e.ct_amount)),1)):b("",!0),v(" "+i(l(d)(e.ct_amount-e.discount_amount)),1)])]),t("div",lt,[t("div",at,[t("div",ot,i(l(q)(e.ct_qty))+" EA ",1)])]),t("div",rt,[t("div",dt,[e.discount_amount?(o(),a("span",ft,i(l(d)(e.ct_qty*e.ct_amount)),1)):b("",!0),v(" "+i(l(d)(e.ct_qty*(e.ct_amount-e.discount_amount))),1)])])])]))),128)),t("div",ct,[s[8]||(s[8]=x('<div class="grow shrink basis-0 self-stretch flex-col justify-center items-start gap-3 inline-flex"><div class="self-stretch justify-start items-center gap-5 inline-flex"><div class="grow shrink basis-0 pr-5 flex-col justify-center items-start gap-3 inline-flex"><div class="self-stretch h-5 flex-col justify-center items-start gap-3 flex"><div class="text-stone-700 text-xl font-normal leading-tight"> 주문총액 </div></div></div></div></div>',1)),t("div",mt,[t("div",xt,[t("div",vt,i(l(d)(l(m).totalAmount)),1)])])])])]),s[11]||(s[11]=x(`<div class="w-full self-stretch justify-start items-start gap-2.5 inline-flex"><div class="grow shrink basis-0 w-full"><pre class="text-sm">단순 반품을 원하시는 경우, 수령 후 7일 이내 전화로 반품 신청을 해 주세요.(1800-8914)
2          단순 반품으로 구매 금액 합계가 무료배송 금액 보다 낮은 경우 왕복 택배비용이 발생합니다.
3          배송 중에 파손된 상품을 발견 시에는 바로 사진을 찍어 주세요. 배송회사 측에 파손배상을 요구하기 위해 꼭 필요합니다.
4          파손된 상품의 반품 및 교환은 7일 이내에 가능하며, 이후에 파손 신고된 상품은 반품요청이 수리되지 않습니다.
5          7일 이내에 파손된 상품이라도 고객의 부주의로 파손된 상품은 반품요청이 수리되지 않습니다.
6        </pre><span class="w-full text-stone-700 text-sm font-bold leading-tight">프래그런스, 천연 에센셜 오일, 조향원료 베이스는 고객의 주문과 즉시 소분 생산되므로 사용하지 않으셨더라도 반품 및 교환이 불가합니다.</span></div></div><div class="w-full border-t border-stone-700 flex-col justify-center items-start gap-2.5 flex"><div class="self-stretch p-2.5 justify-start items-center gap-2.5 inline-flex"><div class="grow shrink basis-0 text-stone-700 text-sm font-normal leading-none"> We are leading culture of DIY Home Fragrance. </div><img class="h-[10px]" src="`+L+'"></div></div>',2))],512)])}}};export{_t as default};
7//# sourceMappingURL=QuotationPageDesktop-bcae477c.js.map

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.