1import{_ as h,m as y,o as k,E as b,p as O,c as S,b as e,h as w,t as i,w as _,I as f,q as T,F as q,z as B,u as N,j as C,g as j}from"./index-GRB8Jcml.js";import{T as D}from"./top-DaACZfYm.js";import{S as g}from"./ShoppingService-C2Pshse4.js";import"./ContentsService-DKa2qyOq.js";const K={name:"ShoppingOrderCancel",components:{TOP:D},setup(){const t=B(),o=N(),s=y({data:"",order_id:"",order_item:"",shipping:"",payments:"",reason:"",note:"",order_item_id:""});s.order_item_id=t.params.order_item_id;let d={order_item_id:s.order_item_id};const p=()=>{const r=t.query.from;if(r){o.push("/shopping-order-info/"+r);return}if(window.history.length>1){o.go(-1);return}o.push("/shopping-orders")};let c=()=>{o.push("/shopping-order-inquire/"+s.order_item_id)},u=()=>{if(s.reason==""){alert("주문 ì·¨ìì¬ì 를 ì íí´ì£¼ì¸ì.");return}if(s.note==""){alert("ìì¸ ì·¨ìì¬ì 를 ì
ë ¥í´ì£¼ì¸ì.");return}d.reason=s.reason,d.note=s.note,confirm("주문ì ì·¨ìíìê² ìµëê¹?")&&g.cancelOrder(d).then(r=>{console.log(r.data);let a=r.data.code,l=r.data.msg;a=="S"?(alert(l),p()):alert(l)}).catch(r=>{console.log(r),r.response.data.error=="ì·¨ìê¸ì¡ì´ 미ì ì° ê¸ì¡ë³´ë¤ í½ëë¤."?alert(r.response.data.msg+": â° ì¼ìì ì¼ë¡ íë¶ ì²ë¦¬ê° ì§ì°ëê³ ììµëë¤."):alert(r.response.data.msg+":"+r.response.data.error)})};return k(()=>{console.log("mounted!"),g.orderDetail(s.order_item_id).then(r=>{console.log(r.data);let a=r.data;s.data=a,s.data.created_at=b(a.created_at).format("YYYY-MM-DD HH:mm:ss"),a==""?alert("ì못ë ìì²ì ë³´ì
ëë¤."):(s.order_item=a,a.options=JSON.parse(a.options),a.item_options=JSON.parse(a.item_options),s.shipping=a.shipping)}).catch(r=>{console.log(r),r.response.status==404&&alert("ê²ìê¸ì´ ì¡´ì¬íì§ ììµëë¤.")})}),{...O(s),goBackToOrder:p,cancelOrder:u,inquireOrder:c}}},L={class:"header header_color",id:"main_header"},M={class:"ai_shop"},V={class:"ai_shop_order_date flex flex-col justify-between"},R={class:"flex"},Y={class:"grow"},P={class:"orderdate"},U={class:"ai_shop_order_list flex flex-col"},E={class:"flex flex-col justify-between items-stretch"},F={class:"ai_shop_cart_product grow flex"},H={class:"grow flex flex-col"},I={class:"ai_product_title"},J={class:"ai_product_option"},z={class:"ai_product_price grow"},A={class:"ai_shop_cart_thumbnail"},G=["src"],Q={class:"ai_shop_ordercancle"},W={class:"ordercancle_type"},X={class:"ai_shop_cart_total"},Z={class:"ai_shop_cart_button"};function $(t,o,s,d,p,c){var r,a,l,m,v;const u=C("TOP");return j(),S(q,null,[e("div",L,[w(u)]),e("section",null,[e("div",M,[e("button",{type:"button",class:"cs-back-btn",onClick:o[0]||(o[0]=(...n)=>d.goBackToOrder&&d.goBackToOrder(...n))},o[5]||(o[5]=[e("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","aria-hidden":"true"},[e("polyline",{points:"15 18 9 12 15 6"})],-1),e("span",null,"주문ë´ìì¼ë¡",-1)])),o[15]||(o[15]=e("h1",null,"주문취ì",-1)),e("div",V,[e("div",R,[o[6]||(o[6]=e("div",null,"주문ë²í¸",-1)),e("div",Y,i(t.data.order_id),1),e("div",P,i(t.data.created_at),1)])]),o[16]||(o[16]=e("h2",null,"ìíì ë³´",-1)),e("div",U,[e("div",E,[e("div",F,[e("div",H,[e("div",I,i(t.data.name),1),e("div",J,i((a=(r=t.data.item_options)==null?void 0:r.toString())==null?void 0:a.replace(",",", ")),1),e("div",z,i((l=t.data.price)==null?void 0:l.toLocaleString("ko-Kr"))+"ì / ìë "+i(t.data.quantity)+"ê° ",1)]),e("div",A,[e("img",{src:(m=t.data.product)==null?void 0:m.detail_image},null,8,G)])])])]),e("div",Q,[o[9]||(o[9]=e("h2",null,"주문 ì·¨ìì¬ì ",-1)),e("div",W,[_(e("input",{type:"radio",id:"ordercancle_type01",name:"ordercancle_type","onUpdate:modelValue":o[1]||(o[1]=n=>t.reason=n),value:"ë¨ìë³ì¬"},null,512),[[f,t.reason]]),o[7]||(o[7]=e("label",{for:"ordercancle_type01"},"ë¨ìë³ì¬",-1)),_(e("input",{type:"radio",id:"ordercancle_type02",name:"ordercancle_type","onUpdate:modelValue":o[2]||(o[2]=n=>t.reason=n),value:"주문ì¤ì"},null,512),[[f,t.reason]]),o[8]||(o[8]=e("label",{for:"ordercancle_type02"},"주문ì¤ì",-1))]),e("div",null,[_(e("textarea",{placeholder:"주문취ì ì¬ì 를 ì
ë ¥í´ ì£¼ì¸ì.","onUpdate:modelValue":o[3]||(o[3]=n=>t.note=n)},null,512),[[T,t.note]])])]),e("div",X,[e("div",null,[o[10]||(o[10]=e("div",null,"ì´ ì£¼ë¬¸ ìë",-1)),e("div",null,i(t.data.quantity),1)]),e("div",null,[o[11]||(o[11]=e("div",null,"ì´ ì£¼ë¬¸ ê¸ì¡",-1)),e("div",null,i((t.data.price*t.data.quantity).toLocaleStr
1ing("ko-Kr")),1)]),e("div",null,[o[12]||(o[12]=e("div",null,"íë¶ ë°°ì¡ë¹",-1)),e("div",null,i(Number(t.data.expected_refund_delivery_fee||0).toLocaleString("ko-Kr")),1)]),e("div",null,[o[13]||(o[13]=e("div",null,"ì´ ê²°ì ê¸ì¡",-1)),e("div",null,i((v=t.data.total_price)==null?void 0:v.toLocaleString("ko-Kr")),1)]),e("div",null,[o[14]||(o[14]=e("div",null,"ì·¨ìê¸ì¡",-1)),e("div",null,i((Number(t.data.total_price||0)+Number(t.data.expected_refund_delivery_fee||0)).toLocaleString("ko-Kr")),1)])]),e("div",Z,[e("div",null,[e("button",{type:"button",onClick:o[4]||(o[4]=(...n)=>d.cancelOrder&&d.cancelOrder(...n))},"주문취ì")])])])])],64)}const re=h(K,[["render",$],["__scopeId","data-v-3d70981e"]]);export{re 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.