OrderIndex-50d3828c.js 6.3 KB

1
  1. import{d as J,r as t,o,c as u,i as l,w as d,k as v,t as Q,a as e,_ as Y,aM as Z,B as $,j as E,P as L,l as s,m as V,F as ee,aN as le,W as ae,X as ie,q as oe,G as re,H as te,ax as se,K as de}from"./index-03f5d926.js";import{_ as me}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{_ as ne}from"./SPuUploadImg-2104a655.js";import ue from"./OrderBaseInfo-8278be6e.js";import pe from"./OrderProduct-4a8b4c11.js";import fe from"./OrderComment-2aeec336.js";import ce from"./OrderService-1b00b097.js";import{A as ve}from"./AfterSale-94d9f5c9.js";import ye from"./OrderLogistics-6941e0ad.js";import ke from"./orderPay-ac6b6ba4.js";import _e from"./OrderLogs-51859476.js";import{D as S,T as D}from"./constants-e43f22dd.js";import ge from"./OrderDeliveryForm-39dc2dae.js";import he from"./OrderUpdateRemarkForm-a8332b12.js";import{_ as Re}from"./OrderUpdateAddressForm.vue_vue_type_script_setup_true_lang-ab36f9cc.js";import{_ as Ee}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0ac51a7f.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-c520efdb.js";import"./index-0121e00f.js";import"./el-image-viewer-bc024f43.js";import"./useMessage-2e335eca.js";import"./index-95c87b58.js";import"./formatTime-f911d219.js";import"./dict-34d00697.js";import"./el-descriptions-item-0449d8a9.js";import"./DictTag.vue_vue_type_script_lang-56310db4.js";import"./color-6e929987.js";import"./el-image-1846a819.js";import"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import"./index-662200b7.js";import"./index-24aa53bd.js";import"./el-timeline-item-d61fa45f.js";import"./index-63a31aa4.js";import"./Dialog-05c67d4e.js";import"./OrderSelfPickup.vue_vue_type_script_setup_true_lang-ce752fb9.js";import"./index-d0a00441.js";import"./el-tree-select-90b89dbd.js";import"./index-ee656e26.js";import"./tree-fd3a041e.js";const be={class:"my-header"},Ve={class:"my-header-left"},De={class:"my-header-right"},Ie=["onClick"],Ce={class:"left",style:{position:"relative",overflow:"hidden"}},Se={class:"right"},Ue={key:0},xe={key:1},Te={key:2},we={key:3},Ae={key:4},Pe={key:5},Fe={key:6},Le={key:7},Ne=Ee(J({name:"ProductSpuForm",__name:"OrderIndex",emits:["success"],setup(Oe,{expose:N,emit:O}){const _=t(!1),M=()=>{_.value=!_.value},g=t(!1),r=t("info"),c=t(!1),h=t(!1),I=t(""),n=t(0),i=t({});N({open:async(y,a,C)=>{n.value=a.id,i.value=a,I.value="\u67E5\u770B-"+C,r.value="info",c.value=y=="view",h.value=!0,_.value=!1}});const U=t(),X=()=>{var y;(y=U.value)==null||y.getDetail()},x=t(),T=t(),w=t(),j=O,A=()=>{j("success",!0),h.value=!1};return(y,a)=>{const C=le,z=ne,k=ae,B=ie,b=oe,q=re,G=te,H=me,K=se,W=de;return o(),u(ee,null,[l(K,{modelValue:e(h),"onUpdate:modelValue":a[5]||(a[5]=m=>L(h)?h.value=m:null),title:e(I),fullscreen:e(_),"show-close":!1,width:"70%",draggable:"",class:"dialog","destroy-on-close":""},{header:d(({close:m})=>[v("div",be,[v("div",Ve,Q(e(I)),1),v("div",De,[v("span",{onClick:M},[l(e(Y),{icon:e(_)?"zmdi:fullscreen-exit":"zmdi:fullscreen"},null,8,["icon"])]),v("span",{onClick:m},[l(C,null,{default:d(()=>[l(e(Z))]),_:1})],8,Ie)])])]),default:d(()=>[$((o(),E(H,{style:{"max-height":"560px","min-height":"560px","overflow-y":"auto"}},{default:d(()=>[v("div",Ce,[l(z,{modelValue:e(i).items[0].picUrl,"onUpdate:modelValue":a[0]||(a[0]=m=>e(i).items[0].picUrl=m),disabled:!0},null,8,["modelValue"]),l(B,{modelValue:e(r),"onUpdate:modelValue":a[1]||(a[1]=m=>L(r)?r.value=m:null),"tab-position":"left",class:"child-tabs"},{default:d(()=>[l(k,{label:"\u57FA\u672C\u4FE1\u606F",name:"info"}),l(k,{label:"\u5546\u54C1",name:"product"}),l(k,{label:"\u8BC4\u4EF7",name:"comment"}),l(k,{label:"\u5BA2\u670D",name:"service"}),l(k,{label:"\u7269\u6D41",name:"logistics"}),l(k,{label:"\u65E5\u5FD7",name:"logs"})]),_:1},8,["modelValue"])]),v("div",Se,[e(r)=="info"?(o(),u("div",Ue,[l(ue,{ref_key:"baseInfoRef",ref:U,"is-detail":!1,id:e(n)},null,8,["id"])])):s("",!0),e(r)=="product"?(o(),u("div",xe,[l(pe,{ref:"infoRef","is-detail":e(c),id:e(n)},null,8,["is-detail","id"])])):s("",!0),e(r)=="comment"?(o(),u("div",Te,[l(fe,{ref:"infoRef","is-detail":e(c),id:e(n)},null,8,["is-detail","id"])])):s("",!0),e(r)=="service"?(o(),u("div",we,[l(ce,{ref:"infoRef","is-detail":e(c),id:e(n)},null,8,["is-detail","id"])])):s("",!0),e(r)=="afterSale"?(o(),u("div",Ae,[l(ve,{orderId:e(n),openSource:"Order"},null,8,["orderId"])])):s("",!0),e(r)=="logistics"?(o(),u("div",Pe,[l(ye,{ref:"infoRef","is-detail":e(c),id:e(n)},null,8,["is-detail","id"])])):s("",!0),e(r)=="pay"?(o(),u("div",Fe,[l(ke,{ref:"infoRef","is-detail":e(c),id:e(n)},null,8,["is-detail","id"])])):s("",!0),e(r)=="logs"?(o(),u("div",Le,[l(_e,{ref:"infoRef","is-detail":e(c),id:e(n)},null,8,["is-detail","id"])])):s("",!0)]),e(r)=="info"?(o(),E(G,{key:0,style:{clear:"both"}},{default:d(()=>[l(q,{style:{float:"right"}},{default:d(()=>[e(i).deliveryType===e(S).EXPRESS.type&&e(i).status===e(D).UNDELIVERED.status||e(i).deliveryType===e(S).VIRTUAL_PRODUCT.type&&e(i).status===e(D).UNDELIVERED.status?(o(),E(b,{key:0,loading:e(g),type:"primary",onClick:a[2]||(a[2]=m=>{var R;return p=e(i).id,f=e(i).spuType,void((R=x.value)==null?void 0:R.open("\u8BA2\u5355\u5217\u8868",p,f));var p,f})},{default:d(()=>a[6]||(a[6]=[V("\u53D1\u8D27")])),_:1},8,["loading"])):s("",!0),e(i).deliveryType===e(S).EXPRESS.type&&e(i).status===e(D).UNDELIVERED.status?(o(),E(b,{key:1,loading:e(g),type:"primary",onClick:a[3]||(a[3]=m=>{return p=e(i).id,f=e(i).receiverAreaName,R=e(i).receiverMobile,P=e(i).receiverAreaId,F=e(i).receiverDetailAddress,void w.value.open(p,f,R,P,F);var p,f,R,P,F})},{default:d(()=>a[7]||(a[7]=[V("\u4FEE\u6539\u5730\u5740")])),_:1},8,["loading"])):s("",!0),e(i).status===e(D).COMPLETED.status?(o(),E(b,{key:2,loading:e(g),type:"primary",onClick:y.handleInvoice},{default:d(()=>a[8]||(a[8]=[V("\u5F00\u53D1\u7968")])),_:1},8,["loading","onClick"])):s("",!0),l(b,{loading:e(g),type:"primary",onClick:a[4]||(a[4]=m=>{var f;return p=e(i).id,e(i).remark,void((f=T.value)==null?void 0:f.open(p,"DetailOpen"));var p})},{default:d(()=>a[9]||(a[9]=[V("\u5907\u6CE8")])),_:1},8,["loading"])]),_:1})]),_:1})):s("",!0)]),_:1})),[[W,e(g)]])]),_:1},8,["modelValue","title","fullscreen"]),l(ge,{ref_key:"deliveryFormRef",ref:x,onSuccess:A},null,512),l(he,{ref_key:"updateRemarkForm",ref:T,onSuccess:X},null,512),l(Re,{ref_key:"updateAddressFormRef",ref:w,onSuccess:A},null,512)],64)}}}),[["__scopeId","data-v-5fe63363"]]);export{Ne as default};