Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/pages-refundInfo-refundInfo.bc6c39fe.js
2024-02-26 16:49:35 +08:00

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-9bec188e.js";import{_ as x}from"./uv-navbar.c519dc25.js";import{_ as h}from"./goods.1796f368.js";import{_ as I,a as C}from"./uv-steps.40f239ea.js";import{_ as w}from"./layout.62460c6d.js";import{f as P}from"./utils.3f9740a5.js";import{p as T,m as L,n as A}from"./order.f67793d3.js";import{u as E}from"./useGlobalProperties.de3d9ba1.js";import{u as F}from"./useShearPlate.19498da6.js";import{M as S}from"./index.82f07807.js";import{a6 as N}from"./images.52fc6216.js";import{_ as G}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uv-status-bar.6dc37cad.js";/* empty css */import"./uv-icon.27c7246d.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.1b208e51.js";import"./uv-button.9242bdc2.js";import"./uv-loading-icon.bfbe6dc1.js";import"./uv-loading-icon.vue_vue_type_style_index_0_scoped_bad0efbf_lang.8998f762.js";import"./uv-button.vue_vue_type_style_index_0_scoped_bc0e850d_lang.79bfdc50.js";import"./good-attr-select.96595f56.js";import"./uv-image.6bda10b1.js";import"./uv-transition.b971e856.js";import"./createAnimation.e5fefaf6.js";import"./space.a9e7e18e.js";import"./useInterface.982c71ba.js";import"./index.9b540af7.js";import"./index.2f3cf70a.js";/* empty css */const q=G({__name:"refundInfo",setup(G){E();const{getUrlParams:q,push:D}=r(),{setData:H}=F(),M=e(null);e("");const U=e(null),z=e(0),B=e(0),R=e(""),W=e({0:"请耐心等待平台审核",1:"平台已同意退货申请,请尽早退货",2:"请耐心等待平台确认收货",3:"退款成功",4:"用户已取消",5:"商家已拒绝"}),X=e(),J=e(0),K=a((()=>["确认删除记录吗?","确认撤销申请吗?"][J.value]));function O(e){J.value=e,c(X).show()}function Q(){[V,Y][J.value]()}async function V(){await L({id:z.value,orderCode:M.value.orderId}),b({title:"已删除",duration:2e3}),setTimeout((()=>{Z()}),2e3)}async function Y(){await A({id:z.value,key:M.value.orderId}),b({title:"已撤销",duration:2e3}),setTimeout((()=>{Z()}),2e3)}const Z=()=>{D({url:"/pages/refundList/refundList"})},$=()=>{D({url:"/pages/addLogistics/addLogistics"},{data:{id:M.value.id,orderCode:M.value.orderCode}})},ee=()=>{D({url:"/pages/refund/refund"},{data:{refundType:M.value.serviceType,goods:M.value.cartInfo.map((e=>e.productAttrUnique)).toString(),id:B.value}})},ae=()=>{D({url:"/pages/refundList/refundList"},{type:"redirectTo"})};return l((()=>{const e=q();z.value=e.id,B.value=e.orderId,(async e=>{const a=await T(e);M.value=a,R.value=P(M.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),A=i(y("uv-steps"),C),E=i(y("layout"),w);return s(),t(d,null,[u(E,{class:"orderInfo"},{default:o((()=>[u(l,{fixed:!1,title:"售后订单详情","left-arrow":"",onLeftClick:ae}),M.value?(s(),n(b,{key:0},{default:o((()=>[u(b,{class:f(["orderInfo-header background-warp",0===M.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-"+M.value.state])},{default:o((()=>[u(b,null,{default:o((()=>[_(v(W.value[M.value.state]),1)])),_:1})])),_:1},8,["class"]),parseInt(M.value.remainTime)>0&&![3,4].includes(M.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((()=>[M.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(M.value.realName),1)])),_:1}),u(b,{class:"address-phone"},{default:o((()=>[_(v(M.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(M.value.userAddress),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):p("",!0),M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.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(M.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===M.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(M.value.orderId),1)])),_:1}),u(b,{class:"info-cell-operation",onClick:a[0]||(a[0]=e=>c(H)(M.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(M.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(M.value.explains),1)])),_:1}),u(b,null,{default:o((()=>[u(b)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1}),M.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}),U.value?(s(),n(b,{key:0,class:"card-content"},{default:o((()=>[u(b,{class:"paddingH-10"},{default:o((()=>[u(A,{current:"0",direction:"column",activeColor:"#EE6D46",inactiveColor:"#E5E5E5"},{default:o((()=>[(s(!0),t(d,null,m(U.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(M.value.state)?(s(),n(b,{key:0,class:"order-actions-default",onClick:a[1]||(a[1]=e=>O(0))},{default:o((()=>[_(" 删除记录 ")])),_:1})):p("",!0),[0,1].includes(M.value.state)?(s(),n(b,{key:1,class:"order-actions-default",onClick:a[2]||(a[2]=e=>O(1))},{default:o((()=>[_(" 撤销申请 ")])),_:1})):p("",!0),5===M.value.state?(s(),n(b,{key:2,class:"order-actions-default",onClick:ee},{default:o((()=>[_(" 再次申请 ")])),_:1})):p("",!0),1===M.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(K),onConfirm:Q},null,8,["content"])],64)}}},[["__scopeId","data-v-e6e5a55e"]]);export{q as default};