| 1 |
- import{_ as e}from"./u-tabs.DDpHGTt6.js";import{m as a,p as s,q as t,c as l,w as o,n as d,i as n,o as r,a as i,b as c,d as u,F as f,f as m,t as p,h as _,l as g,g as h}from"./index-Drdq8Rgk.js";import{r as b}from"./uni-app.es.D6sSmWWN.js";import{M as x,_ as T}from"./mescroll-mixins.Bqk3PzlT.js";import{l as k}from"./refund.CuofXVUu.js";import{_ as w}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=[{name:"全部",value:-1},{name:"待处理",value:0}];const C=w({mixins:[x],data:()=>({list:a(),tabs:y,curTab:0,upOption:{auto:!0,page:{size:15},noMoreSize:2,empty:{tip:"亲,暂无售后单记录"}},canReset:!1}),onLoad(e){},onShow(){this.canReset&&this.onRefreshList(),this.canReset=!0},methods:{upCallback(e){const a=this;a.getRefundList(e.num).then((e=>{const s=e.data.length,t=e.data.total;a.mescroll.endBySize(s,t)})).catch((()=>a.mescroll.endErr()))},getRefundList(e=1){const a=this;return new Promise(((t,l)=>{k({state:a.getTabValue(),page:e},{load:!1}).then((l=>{const o=l.data.list;a.list.data=s(o,a.list,e),t(o)}))}))},onChangeTab(e){this.curTab=e,this.onRefreshList()},onRefreshList(){this.list=a(),setTimeout((()=>{this.mescroll.resetUpScroll()}),120)},getTabValue(){return this.tabs[this.curTab].value},handleTargetDetail(e){this.$navTo("pages/refund/detail",{orderRefundId:e})}}},[["render",function(a,s,x,k,w,y){const C=b(t("u-tabs"),e),v=n,R=g,j=h,L=b(t("mescroll-body"),T);return r(),l(v,{class:"container",style:d(a.appThemeStyle)},{default:o((()=>[i(L,{ref:"mescrollRef",sticky:!0,onInit:a.mescrollInit,down:{native:!0},onDown:a.downCallback,up:w.upOption,onUp:y.upCallback},{default:o((()=>[i(C,{list:w.tabs,"is-scroll":!1,modelValue:w.curTab,"onUpdate:modelValue":s[0]||(s[0]=e=>w.curTab=e),"active-color":a.appTheme.mainBg,duration:.2,onChange:y.onChangeTab},null,8,["list","modelValue","active-color","onChange"]),i(v,{class:"widget-list"},{default:o((()=>[(r(!0),c(f,null,u(w.list.data,((e,a)=>(r(),l(v,{class:"widget-detail",key:a},{default:o((()=>[i(v,{class:"row-block dis-flex flex-y-center"},{default:o((()=>[i(v,{class:"flex-box"},{default:o((()=>[m(p(e.create_time),1)])),_:2},1024),i(v,{class:"flex-box t-r"},{default:o((()=>[i(R,{class:"col-m"},{default:o((()=>[m(p(e.state_text),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),i(v,{class:"detail-goods row-block dis-flex",onClick:_((a=>y.handleTargetDetail(e.order_refund_id)),["stop"])},{default:o((()=>[i(v,{class:"goods-image"},{default:o((()=>[i(j,{class:"image",src:e.orderGoods.goods_image,mode:"aspectFit"},null,8,["src"])])),_:2},1024),i(v,{class:"goods-right flex-box"},{default:o((()=>[i(v,{class:"goods-name"},{default:o((()=>[i(R,{class:"twoline-hide"},{default:o((()=>[m(p(e.orderGoods.goods_name),1)])),_:2},1024)])),_:2},1024),i(v,{class:"goods-props clearfix"},{default:o((()=>[(r(!0),c(f,null,u(e.orderGoods.goods_props,((e,a)=>(r(),l(v,{class:"goods-props-item",key:a},{default:o((()=>[i(R,null,{default:o((()=>[m(p(e.value.name),1)])),_:2},1024)])),_:2},1024)))),128))])),_:2},1024),i(v,{class:"goods-num t-r"},{default:o((()=>[i(R,{class:"f-26 col-8"},{default:o((()=>[m("×"+p(e.orderGoods.total_num),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1032,["onClick"]),i(v,{class:"detail-order row-block"},{default:o((()=>[i(v,{class:"item dis-flex flex-x-end flex-y-center"},{default:o((()=>[i(R,{class:""},{default:o((()=>[m("付款金额:")])),_:1}),i(R,{class:"col-m"},{default:o((()=>[m("¥"+p(e.orderGoods.total_pay_price),1)])),_:2},1024)])),_:2},1024)])),_:2},1024),i(v,{class:"detail-operate row-block dis-flex flex-x-end flex-y-center"},{default:o((()=>[i(v,{class:"detail-btn btn-detail",onClick:_((a=>y.handleTargetDetail(e.order_refund_id)),["stop"])},{default:o((()=>[m("查看详情")])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1},8,["onInit","onDown","up","onUp"])])),_:1},8,["style"])}],["__scopeId","data-v-f0faa80c"]]);export{C as default};
|