You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
7.8 KiB
1 lines
7.8 KiB
import{d as e,r as t,q as r,o,c as l,w as a,b as s,Q as d,a3 as n,R as i,f as p,u as x,n as u,ah as c,ai as f,j as _,g as m,i as g,z as v,A as h,G as b,B as y,aj as j,F as k,a as C,E as w,C as F}from"./index-ed377420.js";import{_ as O}from"./u--image.321add45.js";import{_ as M}from"./u-modal.6ede59dc.js";import{f as z,h as I}from"./refund.1ec2a797.js";import{M as B}from"./mescroll-body.b578c8a9.js";import{M as R}from"./mescroll-empty.a74b4bfd.js";import{u as S}from"./useMescroll.26ccf5de.js";import{_ as U}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-image.8e8cf8e7.js";import"./u-icon.d58f766c.js";import"./u-transition.62225ebb.js";import"./u-line.6abf859f.js";import"./u-loading-icon.9ec5388c.js";import"./u-popup.c17b5064.js";import"./u-safe-bottom.c40cd15c.js";import"./mescroll-uni-option.db093104.js";import"./mescroll-i18n.6025c811.js";/* empty css */const A=U(e({__name:"list",setup(e){const{mescrollInit:U,downCallback:A,getMescroll:E}=S(f,c),L=t([]),T=t(!1),V=t(!1);t(null),r((()=>{}));const q=e=>{T.value=!1,e.num,e.size,z().then((t=>{let r=t.data.data;1==e.num&&(L.value=[]),L.value=L.value.concat(r),e.endSuccess(r.length),T.value=!0})).catch((()=>{T.value=!0,e.endErr()}))};let G="";const N=(e,t)=>{"cancel"==t?(G=e.order_refund_no,V.value=!0):"edit"==t?C({url:"/addon/shop/pages/refund/edit_apply",param:{order_refund_no:e.order_refund_no}}):"logistics"==t?C({url:"/addon/shop/pages/refund/detail",param:{order_refund_no:e.order_refund_no,type:"logistics"}}):"editLogistics"==t&&C({url:"/addon/shop/pages/refund/detail",param:{order_refund_no:e.order_refund_no,type:"logistics",is_edit_delivery:!0}})},Q=()=>{I(G).then((e=>{V.value=!1,E().resetUpScroll()})).catch((()=>{V.value=!1}))},W=()=>{V.value=!1};return(e,t)=>{const r=w,c=_,f=F,z=m(g("u--image"),O),I=m(g("u-modal"),M);return o(),l(c,{class:"bg-[var(--page-bg-color)] min-h-screen overflow-hidden",style:u(e.themeColor())},{default:a((()=>[s(B,{ref:"mescrollRef",onInit:x(U),down:{use:!1},onUp:q},{default:a((()=>[L.value.length?(o(),l(c,{key:0,class:"sidebar-margin pt-[var(--top-m)]"},{default:a((()=>[(o(!0),d(i,null,n(L.value,((e,t)=>(o(),l(c,{class:"mb-[var(--top-m)] card-template",key:t},{default:a((()=>[s(c,{onClick:t=>{C({url:"/addon/shop/pages/refund/detail",param:{order_refund_no:e.order_refund_no}})}},{default:a((()=>[s(c,{class:"flex justify-between items-center"},{default:a((()=>[s(c,{class:"text-[#303133] text-[26rpx] font-400 leading-[34rpx]"},{default:a((()=>[s(r,null,{default:a((()=>[v(h(x(b)("orderNo"))+":",1)])),_:1}),s(r,{class:"ml-[10rpx]"},{default:a((()=>[v(h(e.order_refund_no),1)])),_:2},1024),s(r,{class:"text-[#303133] text-[24rpx] font-400 nc-iconfont nc-icon-fuzhiV6xx1 ml-[11rpx]",onClick:y((t=>x(j)(e.order_refund_no)),["stop"])},null,8,["onClick"])])),_:2},1024),s(c,{class:"text-[26rpx] leading-[34rpx] !text-[var(--primary-color)]"},{default:a((()=>[v(h(e.refund_type_name),1)])),_:2},1024)])),_:2},1024),s(c,{class:"flex mt-[20rpx]"},{default:a((()=>[s(z,{width:"150rpx",height:"150rpx",radius:"var(--goods-rounded-big)",src:x(k)(e.order_goods.goods_image_thumb_small?e.order_goods.goods_image_thumb_small:""),model:"aspectFill"},{error:a((()=>[s(f,{class:"w-[150rpx] h-[150rpx] rounded-[var(--goods-rounded-big)] overflow-hidden",src:x(k)("static/resource/images/diy/shop_default.jpg"),mode:"aspectFill"},null,8,["src"])])),_:2},1032,["radius","src"]),s(c,{class:"ml-[20rpx] flex flex-1 flex-col box-border"},{default:a((()=>[s(c,{class:"flex justify-between items-baseline"},{default:a((()=>[s(c,{class:"text-[28rpx] leading-[40rpx] text-[#303133] max-w-[322rpx] truncate font-400"},{default:a((()=>[v(h(e.order_goods.goods_name),1)])),_:2},1024),s(c,{class:"text-right leading-[42rpx] ml-[10rpx]"},{default:a((()=>[s(r,{class:"text-[22rpx] price-font"},{default:a((()=>[v("¥")])),_:1}),s(r,{class:"text-[36rpx] font-500 price-font"},{default:a((()=>[v(h(parseFloat(e.order_goods.price).toFixed(2).split(".")[0]),1)])),_:2},1024),s(r,{class:"text-[22rpx] font-500 price-font"},{default:a((()=>[v("."+h(parseFloat(e.order_goods.price).toFixed(2).split(".")[1]),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),s(c,{class:"flex justify-between items-baseline mt-[14rpx]"},{default:a((()=>[s(c,{class:"flex flex-col"},{default:a((()=>[e.order_goods.sku_name?(o(),l(c,{key:0,class:"text-[26rpx] truncate text-[var(--text-color-light6)] leading-[36rpx] max-w-[369rpx] mb-[10rpx]"},{default:a((()=>[v(h(e.order_goods.sku_name),1)])),_:2},1024)):p("v-if",!0),s(c,{class:"text-[26rpx] font-400 leading-[36rpx] text-[var(--text-color-light6)]"},{default:a((()=>[v("退款状态:"+h(e.status_name),1)])),_:2},1024)])),_:2},1024),s(r,{class:"text-right text-[26rpx] font-400 w-[90rpx] leading-[36rpx]"},{default:a((()=>[v("x"+h(e.order_goods.num),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"]),s(c,{class:"flex justify-end items-baseline mt-[20rpx]"},{default:a((()=>[s(c,{class:"flex items-center"},{default:a((()=>[s(r,{class:"text-[22rpx] leading-[30rpx] font-400 mr-[4rpx]"},{default:a((()=>[v(h(x(b)("refundMoney"))+":",1)])),_:1}),s(c,{class:"price-font leading-[42rpx] text-[var(--price-text-color)]"},{default:a((()=>[s(r,{class:"text-[22rpx]"},{default:a((()=>[v("¥")])),_:1}),8==e.status?(o(),d(i,{key:0},[s(r,{class:"text-[36rpx] font-500"},{default:a((()=>[v(h(parseFloat(e.money).toFixed(2).split(".")[0]),1)])),_:2},1024),s(r,{class:"text-[22rpx] font-500"},{default:a((()=>[v("."+h(parseFloat(e.money).toFixed(2).split(".")[1]),1)])),_:2},1024)],64)):(o(),d(i,{key:1},[s(r,{class:"text-[36rpx] font-500"},{default:a((()=>[v(h(parseFloat(e.apply_money).toFixed(2).split(".")[0]),1)])),_:2},1024),s(r,{class:"text-[22rpx] font-500"},{default:a((()=>[v("."+h(parseFloat(e.apply_money).toFixed(2).split(".")[1]),1)])),_:2},1024)],64))])),_:2},1024)])),_:2},1024)])),_:2},1024),-1==["6","7","8","-1","3","2","5"].indexOf(e.status)?(o(),l(c,{key:0,class:"mt-[20rpx] flex flex-wrap justify-end"},{default:a((()=>[-1==["6","7","8","-1"].indexOf(e.status)?(o(),l(c,{key:0,class:"text-[24rpx] text-[var(--text-color-light6)] font-500 h-[56rpx] leading-[52rpx] box-border px-[23rpx] border-[2rpx] border-solid border-[var(--text-color-light9)] rounded-full ml-[20rpx]",onClick:y((t=>N(e,"cancel")),["stop"])},{default:a((()=>[v(h(x(b)("refundApply")),1)])),_:2},1032,["onClick"])):p("v-if",!0),-1!=["3"].indexOf(e.status)?(o(),l(c,{key:1,class:"text-[24rpx] font-500 text-[var(--text-color-light6)] h-[56rpx] box-border leading-[52rpx] px-[23rpx] border-[2rpx] border-solid border-[var(--text-color-light9)] rounded-full ml-[20rpx]",onClick:y((t=>N(e,"edit")),["stop"])},{default:a((()=>[v("编辑退款信息")])),_:2},1032,["onClick"])):p("v-if",!0),-1!=["2"].indexOf(e.status)?(o(),l(c,{key:2,class:"text-[24rpx] font-500 text-[var(--text-color-light6)] h-[56rpx] box-border leading-[52rpx] px-[23rpx] border-[2rpx] border-solid border-[var(--text-color-light9)] rounded-full ml-[20rpx]",onClick:y((t=>N(e,"logistics")),["stop"])},{default:a((()=>[v("填写发货物流")])),_:2},1032,["onClick"])):p("v-if",!0),-1!=["5"].indexOf(e.status)?(o(),l(c,{key:3,class:"text-[24rpx] font-500 text-[var(--text-color-light6)] h-[56rpx] box-border leading-[52rpx] px-[23rpx] border-[2rpx] border-solid border-[var(--text-color-light9)] rounded-full ml-[20rpx]",onClick:y((t=>N(e,"editLogistics")),["stop"])},{default:a((()=>[v("编辑发货物流")])),_:2},1032,["onClick"])):p("v-if",!0)])),_:2},1024)):p("v-if",!0)])),_:2},1024)))),128))])),_:1})):p("v-if",!0),!L.value.length&&T.value?(o(),l(R,{key:1,option:{tip:"暂无订单"}})):p("v-if",!0)])),_:1},8,["onInit"]),s(I,{show:V.value,confirmColor:"var(--primary-color)",content:x(b)("cancelRefundContent"),showCancelButton:!0,closeOnClickOverlay:!0,onCancel:W,onConfirm:Q},null,8,["show","content"])])),_:1},8,["style"])}}}),[["__scopeId","data-v-70b38f51"]]);export{A as default};
|
|
|