2 lines
9.6 KiB
JavaScript
2 lines
9.6 KiB
JavaScript
import{a as e,x as a,a1 as l,o as s,e as t,h as u,w as o,i as c,F as d,u as r,G as i,j as n,m as f,I as _,l as v,z as p,k as m,s as b,H as y,p as g,B as j,A as k}from"./index-90c12cc1.js";import{_ as x}from"./uv-navbar.917fb540.js";import{_ as h}from"./goods.6639d2a3.js";import{_ as I,a as C}from"./uv-steps.ce4f4a84.js";import{_ as w}from"./layout.e3de63ac.js";import{f as P}from"./utils.80a0ac72.js";import{p as T,m as L,n as E}from"./order.190c4706.js";import{u as A}from"./useGlobalProperties.3697e46f.js";import{u as F}from"./useShearPlate.4a901d40.js";import{M as S}from"./index.4bde3b32.js";import{a4 as N}from"./images.cf3befb9.js";import{_ as D}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uv-status-bar.acda7a2c.js";/* empty css */import"./uv-icon.c815b875.js";import"./uv-icon.vue_vue_type_style_index_0_scoped_23936b10_lang.7145f5b2.js";import"./uv-navbar.vue_vue_type_style_index_0_scoped_4c301e25_lang.553ed1e6.js";import"./uv-line-progress.f06101e5.js";import"./uv-button.8e862d87.js";import"./uv-loading-icon.ad70964c.js";import"./uv-loading-icon.vue_vue_type_style_index_0_scoped_bad0efbf_lang.de7e0d02.js";import"./uv-button.vue_vue_type_style_index_0_scoped_bc0e850d_lang.79bfdc50.js";import"./good-attr-select.3f64fa6c.js";import"./uv-image.b3f882de.js";import"./space.af0e7a6e.js";import"./useInterface.bd4f041a.js";import"./index.188c29d6.js";import"./index.d156dd8a.js";/* empty css */const q=D({__name:"refundInfo",setup(D){A();const{getUrlParams:q,push:z}=r(),{setData:G}=F(),H=e(null);e("");const M=e(null),U=e(0),B=e(0),R=e(""),W=e({0:"请耐心等待平台审核",1:"平台已同意退货申请,请尽早退货",2:"请耐心等待平台确认收货",3:"退款成功",4:"用户已取消",5:"商家已拒绝"}),X=e(),Z=e(0),J=a((()=>["确认删除记录吗?","确认撤销申请吗?"][Z.value]));function K(e){Z.value=e,c(X).show()}function O(){[Q,V][Z.value]()}async function Q(){await L({id:U.value,orderCode:H.value.orderId}),b({title:"已删除",duration:2e3}),setTimeout((()=>{Y()}),2e3)}async function V(){await E({id:U.value,key:H.value.orderId}),b({title:"已撤销",duration:2e3}),setTimeout((()=>{Y()}),2e3)}const Y=()=>{z({url:"/pages/refundList/refundList"})},$=()=>{z({url:"/pages/addLogistics/addLogistics"},{data:{id:H.value.id,orderCode:H.value.orderCode}})},ee=()=>{z({url:"/pages/refund/refund"},{data:{refundType:H.value.serviceType,goods:H.value.cartInfo.map((e=>e.productAttrUnique)).toString(),id:B.value}})},ae=()=>{z({url:"/pages/refundList/refundList"},{type:"redirectTo"})};return l((()=>{const e=q();U.value=e.id,B.value=e.orderId,(async e=>{const a=await T(e);H.value=a,R.value=P(H.value.remainTime)})({key:e.id})})),(e,a)=>{const l=i(y("uv-navbar"),x),r=g,b=j,P=k,T=i(y("goods"),h),L=i(y("uv-steps-item"),I),E=i(y("uv-steps"),C),A=i(y("layout"),w);return s(),t(d,null,[u(A,{class:"orderInfo"},{default:o((()=>[u(l,{fixed:!1,title:"售后订单详情","left-arrow":"",onLeftClick:ae}),H.value?(s(),n(b,{key:0},{default:o((()=>[u(b,{class:f(["orderInfo-header background-warp",0===H.value.state&&"mb-100"])},{default:o((()=>[u(b,{class:"background"},{default:o((()=>[u(r,{class:"image",src:c(N),mode:"widthFix"},null,8,["src"])])),_:1}),u(b,{class:"background-content page-space"},{default:o((()=>[u(b,{class:"order-status-info"},{default:o((()=>[u(b,{class:f(["order-status","order-status-"+H.value.state])},{default:o((()=>[u(b,null,{default:o((()=>[_(v(W.value[H.value.state]),1)])),_:1})])),_:1},8,["class"]),parseInt(H.value.remainTime)>0&&![3,4].includes(H.value.state)?(s(),n(b,{key:0,class:"order-date"},{default:o((()=>[_(v(R.value),1)])),_:1})):p("",!0)])),_:1})])),_:1})])),_:1},8,["class"]),u(b,{class:"page-space"},{default:o((()=>[H.value.realName?(s(),n(b,{key:0,class:"mb-20 card"},{default:o((()=>[u(b,{class:"card-head"},{default:o((()=>[u(b,{class:"card-title"},{default:o((()=>[_(" 商家收货信息 ")])),_:1})])),_:1}),u(b,{class:"card-content"},{default:o((()=>[u(b,{class:"infos"},{default:o((()=>[u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 收货人 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[u(b,{class:"address-name"},{default:o((()=>[_(v(H.value.realName),1)])),_:1}),u(b,{class:"address-phone"},{default:o((()=>[_(v(H.value.userPhone),1)])),_:1})])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 地"),u(P,{class:"wem1"}),_("址 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(v(H.value.userAddress),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):p("",!0),H.value.deliverySn?(s(),n(b,{key:1,class:"mb-20 card"},{default:o((()=>[u(b,{class:"card-head"},{default:o((()=>[u(b,{class:"card-title"},{default:o((()=>[_(" 物流信息 ")])),_:1})])),_:1}),u(b,{class:"card-content"},{default:o((()=>[u(b,{class:"infos"},{default:o((()=>[u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 物流单号 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(v(H.value.deliverySn),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 物流公司 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(v(H.value.deliveryName),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):p("",!0),u(b,{class:"order-goods page-card mb-20"},{default:o((()=>[(s(!0),t(d,null,m(H.value.cartInfo,((e,a)=>(s(),n(T,{list:"",link:"",interval:"",desc:"3",showAction:"",model:"",purchase:e.cartNum,data:e.productInfo,price:e.truePrice},null,8,["purchase","data","price"])))),256)),u(b,{class:"order-infos infos mb-20 infos-right border-top"},{default:o((()=>[u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_("商品总价:")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_("¥"+v(H.value.totalPrice),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_("优惠:")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_("¥"+v(H.value.couponPrice),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_("运费:")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_("¥"+v(H.value.totalPostage),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_("总计:")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_("¥"+v(H.value.payPrice.toFixed(2)),1)])),_:1})])),_:1})])),_:1})])),_:1}),u(b,{class:"mb-20 card"},{default:o((()=>[u(b,{class:"card-head"},{default:o((()=>[u(b,{class:"card-title"},{default:o((()=>[_(" 售后信息 ")])),_:1})])),_:1}),u(b,{class:"card-content"},{default:o((()=>[u(b,{class:"infos"},{default:o((()=>[u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 退款金额 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(" ¥"+v(H.value.refundAmount.toFixed(2)),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 服务类型 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(v(0===H.value.serviceType?"仅退款":"退货退款"),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 订单编号 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(v(H.value.orderId),1)])),_:1}),u(b,{class:"info-cell-operation",onClick:a[0]||(a[0]=e=>c(G)(H.value.orderId,"复制成功"))},{default:o((()=>[_(" 复制 ")])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 退款原因 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[_(v(H.value.reasons),1)])),_:1})])),_:1}),u(b,{class:"info-cell"},{default:o((()=>[u(b,{class:"info-cell-label"},{default:o((()=>[_(" 详细说明 ")])),_:1}),u(b,{class:"info-cell-value"},{default:o((()=>[u(b,null,{default:o((()=>[_(v(H.value.explains),1)])),_:1}),u(b,null,{default:o((()=>[u(b)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),H.value.status>1?(s(),n(b,{key:2,class:"mb-20 card"},{default:o((()=>[u(b,{class:"card-head"},{default:o((()=>[u(b,{class:"card-title"},{default:o((()=>[_(" 物流信息 ")])),_:1})])),_:1}),M.value?(s(),n(b,{key:0,class:"card-content"},{default:o((()=>[u(b,{class:"paddingH-10"},{default:o((()=>[u(E,{current:"0",direction:"column",activeColor:"#EE6D46",inactiveColor:"#E5E5E5"},{default:o((()=>[(s(!0),t(d,null,m(M.value,((e,a)=>(s(),n(L,{key:a,title:e.acceptStation,desc:e.acceptTime},null,8,["title","desc"])))),128))])),_:1})])),_:1})])),_:1})):p("",!0)])),_:1})):p("",!0)])),_:1}),u(b,{class:"bottom-bar-bg"}),u(b,{class:"order-actions bottom-bar"},{default:o((()=>[u(b,{class:"order-actions-left"}),u(b,{class:"order-actions-btns"},{default:o((()=>[[3,4].includes(H.value.state)?(s(),n(b,{key:0,class:"order-actions-default",onClick:a[1]||(a[1]=e=>K(0))},{default:o((()=>[_(" 删除记录 ")])),_:1})):p("",!0),[0,1].includes(H.value.state)?(s(),n(b,{key:1,class:"order-actions-default",onClick:a[2]||(a[2]=e=>K(1))},{default:o((()=>[_(" 撤销申请 ")])),_:1})):p("",!0),5===H.value.state?(s(),n(b,{key:2,class:"order-actions-default",onClick:ee},{default:o((()=>[_(" 再次申请 ")])),_:1})):p("",!0),1===H.value.state?(s(),n(b,{key:3,class:"order-actions-default",onClick:$},{default:o((()=>[_(" 填写物流 ")])),_:1})):p("",!0)])),_:1})])),_:1})])),_:1})):p("",!0)])),_:1}),u(S,{ref_key:"modalRef",ref:X,content:c(J),onConfirm:O},null,8,["content"])],64)}}},[["__scopeId","data-v-111722e1"]]);export{q as default};
|