1 |
- import{d as O,L as q,u as A,r as c,x as P,y as j,h as b,B as w,a as e,o as s,j as r,w as d,k as p,i as a,P as z,a4 as D,l as m,m as _,z as F,aw as K,q as L,K as M}from"./index-03f5d926.js";import{_ as U}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{g as V,u as W}from"./index-95c87b58.js";import G from"./OrderBaseInfo-8278be6e.js";import X from"./OrderProduct-4a8b4c11.js";import Z from"./OrderComment-2aeec336.js";import $ from"./OrderService-1b00b097.js";import{A as H}from"./AfterSale-94d9f5c9.js";import J from"./OrderLogistics-6941e0ad.js";import Q from"./orderPay-ac6b6ba4.js";import Y from"./OrderLogs-51859476.js";import{u as ee}from"./useMessage-2e335eca.js";import{_ as te}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0ac51a7f.js";import"./SPuUploadImg-2104a655.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"./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";const oe={class:"top",style:{position:"relative",overflow:"hidden"}},ae={class:"bottom"},ie={class:"bottom-button"},se=te(O({name:"ProductSpuForm",__name:"OrderMobileIndex",emits:["success"],setup(re,{emit:B}){const T=q(),{push:x}=A(),{t:u}=F(),y=ee(),f=c(!1),t=c("info"),o=c(0);o.value=T.params.id;const v=c(null),g=c(""),E=B,N=async()=>{const{value:l}=await K.prompt("\u8BF7\u8F93\u5165\u5907\u6CE8","\u5907\u6CE8",{inputValue:g,confirmButtonText:u("common.ok"),cancelButtonText:u("common.cancel")});try{await W({id:o.value,remark:l}),y.success(u("common.updateSuccess")),v.value.getDetail(),E("success",!0)}finally{f.value=!1}},R=()=>{x({name:"Order"})};return P(async()=>{await(async l=>{if(l){const i=await V(l);i||(y.error("\u4EA4\u6613\u8BA2\u5355\u4E0D\u5B58\u5728"),close()),g.value=i.remark}})(o.value),document.getElementsByTagName("section")[1].style.padding="0px",document.getElementsByTagName("section")[1].style.width="100%",document.getElementsByTagName("section")[1].style.background="#f5f7f9",document.getElementsByTagName("section")[1].querySelector("div").style.border="none"}),j(()=>{document.getElementsByTagName("section")[1].style.width="auto",document.getElementsByTagName("section")[1].style.padding="20px",document.getElementsByTagName("section")[1].style.background="var(--el-color-white)"}),(l,i)=>{const n=b("van-tab"),h=b("van-tabs"),k=L,I=U,S=M;return w((s(),r(I,{style:{"overflow-y":"auto"},class:"ContentWrap"},{default:d(()=>[p("div",oe,[a(h,{active:e(t),"onUpdate:active":i[0]||(i[0]=C=>z(t)?t.value=C:null)},{default:d(()=>[a(n,{title:"\u57FA\u672C\u4FE1\u606F",name:"info"}),a(n,{title:"\u5546\u54C1",name:"product"}),a(n,{title:"\u8BC4\u4EF7",name:"comment"}),a(n,{title:"\u5BA2\u670D",name:"service"}),a(n,{title:"\u7269\u6D41",name:"logistics"}),a(n,{title:"\u65E5\u5FD7",name:"logs"})]),_:1},8,["active"])]),p("div",ae,[w(a(G,{ref_key:"baseInfoRef",ref:v,"is-detail":!1,id:e(o)},null,8,["id"]),[[D,e(t)=="info"]]),e(t)=="product"?(s(),r(X,{key:0,ref:"infoRef",id:e(o)},null,8,["id"])):m("",!0),e(t)=="comment"?(s(),r(Z,{key:1,ref:"infoRef",id:e(o)},null,8,["id"])):m("",!0),e(t)=="service"?(s(),r($,{key:2,ref:"infoRef",id:e(o)},null,8,["id"])):m("",!0),e(t)=="afterSale"?(s(),r(H,{key:3,orderId:e(o),openSource:"Order"},null,8,["orderId"])):m("",!0),e(t)=="logistics"?(s(),r(J,{key:4,ref:"infoRef",id:e(o)},null,8,["id"])):m("",!0),e(t)=="pay"?(s(),r(Q,{key:5,ref:"infoRef",id:e(o)},null,8,["id"])):m("",!0),e(t)=="logs"?(s(),r(Y,{key:6,ref:"infoRef",id:e(o)},null,8,["id"])):m("",!0)]),p("div",ie,[a(k,{onClick:R},{default:d(()=>i[1]||(i[1]=[_("\u8FD4 \u56DE")])),_:1}),a(k,{disabled:e(f),type:"primary",onClick:N},{default:d(()=>i[2]||(i[2]=[_("\u5907 \u6CE8")])),_:1},8,["disabled"])])]),_:1})),[[S,e(f)]])}}}),[["__scopeId","data-v-a05ecafa"]]);export{se as default};
|