logistics-tracking.50d66fa3.js 5.0 KB

1
  1. import{E as K,a as L,__tla as Q}from"./el-form.8a7c3a21.js";import{E as T,a as W,__tla as Y}from"./el-row.fbd248ec.js";import{E as Z,__tla as $}from"./el-input.ff94bb93.js";import{E as ee,__tla as ae}from"./el-button.cd09ea27.js";import{E as le,__tla as re}from"./el-dialog.4b833ec4.js";import{f as te,j as c,J as se,o as x,c as oe,w as s,m as _,x as r,aa as v,a8 as de,u as a,l as h,y as ue,v as p,X as P,a6 as m,__tla as _e}from"./entry.a4369266.js";import{__tla as me}from"./el-overlay.80d2d2e5.js";import{v as ne,__tla as pe}from"./el-loading.103f3da2.js";import{a as ie,e as ce,r as ve,__tla as fe}from"./refund.3d4a72ca.js";import{_ as xe}from"./_plugin-vue_export-helper.c27b6911.js";let E,ye=Promise.all([(()=>{try{return Q}catch{}})(),(()=>{try{return Y}catch{}})(),(()=>{try{return $}catch{}})(),(()=>{try{return ae}catch{}})(),(()=>{try{return re}catch{}})(),(()=>{try{return _e}catch{}})(),(()=>{try{return me}catch{}})(),(()=>{try{return pe}catch{}})(),(()=>{try{return fe}catch{}})()]).then(async()=>{const j={class:"min-h-[300px]"},C={key:0},U={class:"flex mb-[20px]"},M=["src"],q={class:"ml-[10px] flex-1 flex flex-col justify-between"},D={class:"text-[14px] text-[#333] leading-[20px] h-[40px]"},N={key:0,class:"mt-[8px] text-[12px] text-[#999] leading-[16px] oppoSans-R"},R={class:"mt-auto flex justify-between w-[100%]"},F={class:""},I={class:"text-[12px] text-[#666]"},O={class:"dialog-footer"},S=te({__name:"logistics-tracking",emits:["complete"],setup(be,{expose:X,emit:z}){const i=c(!1);let l=c({}),n=c(!1);const o=c({express_number:"",express_company:"",remark:""}),y=c(!1),g=async(e,t)=>{if(n.value=!0,t&&(y.value=!0),e){const d=await(await ie(e)).data;l.value=d,y.value&&l.value.delivery&&(o.value.express_number=l.value.delivery.express_number,o.value.express_company=l.value.delivery.express_company,o.value.remark=l.value.delivery.remark)}n.value=!1};g();const k=c(null),A=se(()=>({express_number:[{required:!0,message:m("expressNumberPlaceholder"),trigger:"blur"}],express_company:[{required:!0,message:m("expressCompanyPlaceholder"),trigger:"blur"}]})),B=async e=>{n.value||!e||await e.validate(async t=>{if(t){n.value=!0;const d={delivery:o.value,order_refund_no:l.value.order_refund_no};(y.value?ce:ve)(d).then(f=>{n.value=!1,i.value=!1,z("complete")}).catch(()=>{n.value=!1,i.value=!1})}})};return X({showDialog:i,setFormData:g}),(e,t)=>{const d=K,f=T,G=W,w=L,b=Z,V=ee,H=le,J=ne;return x(),oe(H,{modelValue:i.value,"onUpdate:modelValue":t[5]||(t[5]=u=>i.value=u),width:"800px"},{footer:s(()=>[_("div",O,[r(V,{onClick:t[3]||(t[3]=u=>i.value=!1),dark:""},{default:s(()=>[v("\u53D6\u6D88")]),_:1}),r(V,{type:"primary",class:"!bg-[var(--el-color-primary)] !border-[var(--el-color-primary)]",onClick:t[4]||(t[4]=u=>B(k.value)),dark:""},{default:s(()=>[v("\u786E\u5B9A")]),_:1})])]),default:s(()=>[de((x(),h("div",j,[Object.keys(a(l)).length?(x(),h("div",C,[_("div",U,[_("img",{class:"w-[80px] h-[80px]",src:("img"in e?e.img:a(ue))(a(l).order_goods.goods_image?a(l).order_goods.goods_image:""),alt:""},null,8,M),_("div",q,[_("div",null,[_("div",D,p(a(l).order_goods.goods_name),1),a(l).order_goods.sku_name?(x(),h("div",N,"\u89C4\u683C\uFF1A"+p(a(l).order_goods.sku_name),1)):P("",!0)]),_("div",R,[_("span",F,"\uFFE5"+p(a(l).order_goods.price),1),_("span",I,"x"+p(a(l).order_goods.num),1)])])]),r(w,{"label-position":"left","label-width":"100px"},{default:s(()=>[r(G,null,{default:s(()=>[r(f,{span:12},{default:s(()=>[r(d,{label:"\u8054\u7CFB\u4EBA"},{default:s(()=>[v(p(a(l).refund_address.contact_name),1)]),_:1})]),_:1}),r(f,{span:12},{default:s(()=>[r(d,{label:"\u624B\u673A\u53F7"},{default:s(()=>[v(p(a(l).refund_address.mobile),1)]),_:1})]),_:1}),r(f,{span:12},{default:s(()=>[r(d,{label:"\u9000\u8D27\u5730\u5740"},{default:s(()=>[v(p(a(l).refund_address.full_address||"--"),1)]),_:1})]),_:1})]),_:1})]),_:1}),r(w,{model:o.value,"label-width":"100px",ref_key:"formRef",ref:k,rules:a(A)},{default:s(()=>[r(d,{label:("t"in e?e.t:a(m))("expressCompany"),prop:"express_company"},{default:s(()=>[r(b,{modelValue:o.value.express_company,"onUpdate:modelValue":t[0]||(t[0]=u=>o.value.express_company=u),modelModifiers:{trim:!0},clearable:"",placeholder:("t"in e?e.t:a(m))("expressCompanyPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:("t"in e?e.t:a(m))("expressNumber"),prop:"express_number"},{default:s(()=>[r(b,{modelValue:o.value.express_number,"onUpdate:modelValue":t[1]||(t[1]=u=>o.value.express_number=u),modelModifiers:{trim:!0},clearable:"",placeholder:("t"in e?e.t:a(m))("expressNumberPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:("t"in e?e.t:a(m))("remark"),prop:"remark"},{default:s(()=>[r(b,{modelValue:o.value.remark,"onUpdate:modelValue":t[2]||(t[2]=u=>o.value.remark=u),modelModifiers:{trim:!0},type:"textarea",clearable:"",placeholder:("t"in e?e.t:a(m))("remarkPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])])):P("",!0)])),[[J,a(n)]])]),_:1},8,["modelValue"])}}});E=xe(S,[["__scopeId","data-v-ead3cb09"]])});export{ye as __tla,E as l};