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.0 KiB
1 lines
7.0 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["user-pages-refund-list"],{"10a7":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"order-pages"},[i("fixed",[i("tab",{attrs:{list:t.tabList,activeIndex:1*t.activeIndex,activeColor:t.primaryColor,width:"25%",height:"100rpx"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.handerTabChange.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"b-1px-b"})],1),t._l(t.list.data,(function(e,a){return i("v-uni-view",{key:a,staticClass:"item-child mt-md ml-lg mr-lg pd-lg fill-base radius-16",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.goDetail(a)}}},[i("v-uni-view",{staticClass:"flex-between pb-lg"},[i("v-uni-view",{staticClass:"f-paragraph c-title max-380 ellipsis"},[t._v("订单号:"+t._s(e.order_code))]),i("v-uni-view",{staticClass:"f-caption text-bold",style:{color:1==e.status?t.subColor:2==e.status?"#11C95E":"#333"}},[t._v(t._s(t.statusType[e.status]))])],1),t._l(e.order_goods,(function(a,n){return i("v-uni-view",{key:n,staticClass:"flex-warp mb-lg"},[i("v-uni-image",{staticClass:"avatar lg radius-16",attrs:{mode:"aspectFill",src:a.goods_cover}}),i("v-uni-view",{staticClass:"flex-1 ml-md"},[i("v-uni-view",{staticClass:"f-mini-title c-title text-bold max-450 ellipsis"},[t._v(t._s(a.goods_name))]),i("v-uni-view",{staticClass:"f-caption c-caption mt-md max-450 ellipsis"},[t._v("服务"+t._s(t.$t("action.attendantName"))+":"+t._s(e.coach_info?e.coach_info.coach_name:"-"))]),1*a.material_price>0?i("v-uni-view",{staticClass:"f-caption c-caption"},[t._v("物料费:¥"+t._s(a.material_price))]):t._e(),i("v-uni-view",{staticClass:"flex-between"},[i("v-uni-view",{staticClass:"flex-y-baseline f-caption c-warning"},[t._v("¥"),i("v-uni-view",{staticClass:"f-title text-bold"},[t._v(t._s(a.goods_price))])],1),i("v-uni-view",{staticClass:"c-paragraph"},[t._v("x"+t._s(a.num))])],1)],1)],1)})),i("v-uni-view",{staticClass:"flex-between pt-lg b-1px-t"},[i("v-uni-view",{staticClass:"flex-y-center f-desc c-title"},[t._v("合计:"),i("v-uni-view",{staticClass:"c-warning text-bold"},[t._v("¥"+t._s(e.apply_price))])],1),i("v-uni-view",{staticClass:"flex-warp"},[1==e.status?[i("v-uni-button",{staticClass:"clear-btn order",style:{color:"#fff",background:t.primaryColor,border:"1rpx solid "+t.primaryColor},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.toCancel(a)}}},[t._v("取消退款")])]:t._e(),2==e.status?i("v-uni-view",[t._v("退款金额¥"+t._s(e.refund_price))]):t._e(),3==e.status?[i("v-uni-button",{staticClass:"clear-btn order",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.toTel.apply(void 0,arguments)}}},[t._v("联系平台")])]:t._e()],2)],1)],2)})),t.loading?i("load-more",{attrs:{noMore:t.list.current_page>=t.list.last_page&&t.list.data.length>0,loading:t.loading}}):t._e(),!t.loading&&t.list.data.length<=0&&1==t.list.current_page?i("abnor"):t._e(),i("v-uni-view",{staticClass:"space-footer"}),i("common-popup",{ref:"cancel_item",attrs:{type:"CANCEL_REFUND_ORDER",info:t.popupInfo},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.confirmCancel.apply(void 0,arguments)}}})],2)},n=[]},"66a1":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("c223"),i("dd2b");var n=a(i("2634")),s=a(i("2fdc")),o=a(i("9b1b")),r=i("8f59"),l={components:{},data:function(){return{options:{},activeIndex:0,tabList:[{title:"全部",id:0},{title:"退款中",id:1},{title:"退款成功",id:2},{title:"退款失败",id:3}],statusType:{1:"退款中",2:"退款成功",3:"退款失败"},param:{page:1},list:{data:[]},loading:!0,popupInfo:{},lockTap:!1}},computed:(0,r.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},configInfo:function(t){return t.config.configInfo},userInfo:function(t){return t.user.userInfo}}),onLoad:function(t){this.options=t;var e=t.tab,i=void 0===e?0:e;this.activeIndex=i,this.initIndex()},onPullDownRefresh:function(){uni.showNavigationBarLoading(),this.initRefresh(),uni.stopPullDownRefresh()},onReachBottom:function(){this.list.current_page>=this.list.last_page||this.loading||(this.param.page=this.param.page+1,this.loading=!0,this.getList())},methods:(0,o.default)((0,o.default)({},(0,r.mapMutations)([""])),{},{initIndex:function(){var t=arguments,e=this;return(0,s.default)((0,n.default)().mark((function i(){var a;return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(a=t.length>0&&void 0!==t[0]&&t[0],a||!e.$jweixin.isWechat()){i.next=5;break}return i.next=4,e.$jweixin.initJssdk();case 4:e.$jweixin.wxReady((function(){e.$jweixin.hideOptionMenu()}));case 5:return i.next=7,e.getList();case 7:e.$util.setNavigationBarColor({bg:e.primaryColor});case 8:case"end":return i.stop()}}),i)})))()},initRefresh:function(){this.param.page=1,this.initIndex(!0)},getList:function(){var t=this;return(0,s.default)((0,n.default)().mark((function e(){var i,a,s,o,r;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=t.list,a=t.param,s=t.tabList,o=t.activeIndex,a.status=s[o].id,e.next=4,t.$api.order.refundOrderList(a);case 4:r=e.sent,1==t.param.page||(r.data=i.data.concat(r.data)),t.list=r,t.loading=!1,t.$util.hideAll();case 8:case"end":return e.stop()}}),e)})))()},handerTabChange:function(t){this.activeIndex=t,this.$util.showLoading(),this.param.page=1,this.getList()},toCancel:function(t){var e=this;return(0,s.default)((0,n.default)().mark((function i(){var a,s,o,r,l;return(0,n.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:a=e.list.data[t],s=a.id,o=a.order_code,r=a.order_goods,l=r[0].goods_cover,e.popupInfo={id:s,name:"退款单号:".concat(o),image:l,index:t},e.$refs.cancel_item.open();case 4:case"end":return i.stop()}}),i)})))()},confirmCancel:function(){var t=this;return(0,s.default)((0,n.default)().mark((function e(){var i,a,s;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=t.popupInfo,a=i.id,s=i.index,e.next=3,t.$api.order.cancelRefundOrder({id:a});case 3:t.list.data.splice(s,1),t.$util.showToast({title:"取消成功"}),t.$refs.cancel_item.close();case 6:case"end":return e.stop()}}),e)})))()},goDetail:function(t){var e=this.list.data[t].id,i="/user/pages/refund/detail?id=".concat(e);this.$util.goUrl({url:i})},toTel:function(){var t=this.configInfo.mobile;this.$util.goUrl({url:t,openType:"call"})}})};e.default=l},"731b":function(t,e,i){"use strict";i.r(e);var a=i("10a7"),n=i("8a51");for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);var o=i("828b"),r=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"56adedba",null,!1,a["a"],void 0);e["default"]=r.exports},"8a51":function(t,e,i){"use strict";i.r(e);var a=i("66a1"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);e["default"]=n.a}}]); |