b7654eb.js 7.1 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[28],{524:function(e,t,n){"use strict";n.d(t,"h",(function(){return o})),n.d(t,"i",(function(){return c})),n.d(t,"g",(function(){return d})),n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return f})),n.d(t,"a",(function(){return _})),n.d(t,"d",(function(){return h})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return m})),n.d(t,"j",(function(){return O}));var r=n(1);function o(e){return Object(r.a)({url:"/api/orderrefund/refundData",data:e,forceLogin:!0})}function c(e){return Object(r.a)({url:"/api/orderrefund/refundDataBatch",data:e,forceLogin:!0})}function d(e){return Object(r.a)({url:"/api/orderrefund/refund",data:e,forceLogin:!0})}function l(e){return Object(r.a)({url:"/api/orderrefund/detail",data:e,forceLogin:!0})}function f(e){return Object(r.a)({url:"/api/orderrefund/delivery",data:e,forceLogin:!0})}function _(e){return Object(r.a)({url:"/api/orderrefund/cancel",data:e,forceLogin:!0})}function h(e){return Object(r.a)({url:"/api/ordercomplain/detail",data:e,forceLogin:!0})}function v(e){return Object(r.a)({url:"/api/ordercomplain/complain",data:e,forceLogin:!0})}function m(e){return Object(r.a)({url:"/api/ordercomplain/cancel",data:e,forceLogin:!0})}function O(e){return Object(r.a)({url:"/api/orderrefund/lists",data:e,forceLogin:!0})}},575:function(e,t,n){},662:function(e,t,n){"use strict";n(575)},760:function(e,t,n){"use strict";n.r(t);n(25),n(24),n(23),n(8),n(29),n(17),n(30);var r,o=n(4),c=(n(73),n(56),n(12)),d=n(524);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}var f=(r={name:"activist",layout:"member",components:{},data:function(){return{orderStatus:"all",loading:!0,refundList:[],currentPage:1,pageSize:10,total:0,yes:!0}},created:function(){this.orderStatus=this.$route.query.status||"all",this.getrefundList()}},Object(o.a)(r,"layout","member"),Object(o.a)(r,"computed",function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.b)(["defaultGoodsImage"]))),Object(o.a)(r,"mounted",(function(){var e=this;setTimeout((function(){e.yes=!1}),300)})),Object(o.a)(r,"methods",{handleClick:function(e,t){this.currentPage=1,this.orderStatus=e.name,this.refresh()},getrefundList:function(){var e=this;Object(d.j)({page:this.currentPage,page_size:this.pageSize}).then((function(t){var n=[];0==t.code&&t.data&&(n=t.data.list,e.total=t.data.count),e.refundList=n,e.loading=!1})).catch((function(t){e.loading=!1}))},handlePageSizeChange:function(e){this.pageSize=e,this.refresh()},handleCurrentPageChange:function(e){this.currentPage=e,this.refresh()},refresh:function(){this.loading=!0,this.getrefundList()},operation:function(e,t){switch(e){case"orderRefundCancel":this.cancleRefund(t.order_goods_id);break;case"orderRefundDelivery":this.$router.push({path:"/order/refund_detail",query:{order_goods_id:t.order_goods_id,action:"returngoods"}});break;case"orderRefundAsk":this.$router.push({path:"/order/refund?order_goods_id="+t.order_goods_id})}},orderDetail:function(data){this.$router.push({path:"/order/refund_detail",query:{order_goods_id:data.order_goods_id}})},imageError:function(e){this.refundList[e].sku_image=this.defaultGoodsImage},cancleRefund:function(e){var t=this;this.$confirm("撤销之后本次申请将会关闭,如后续仍有问题可再次发起申请","提示",{confirmButtonText:"确认撤销",cancelButtonText:"暂不撤销",type:"warning"}).then((function(){t.isSub||(t.isSub=!0,Object(d.a)({order_goods_id:e}).then((function(e){var code=e.code,n=e.message;e.data;code>=0?(t.$message({message:"撤销成功",type:"success"}),t.getrefundList()):t.$message({message:n,type:"warning"})})).catch((function(e){t.$message.error(e.message)})))})).catch((function(){}))}}),r),_=f,h=(n(662),n(7)),component=Object(h.a)(_,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"box"},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.yes,expression:"yes"}],staticClass:"null-page"}),e._v(" "),t("el-card",{staticClass:"box-card order-list"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("退款/售后")])]),e._v(" "),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[t("nav",[t("li",[e._v("商品信息")]),e._v(" "),t("li",[e._v("退款金额")]),e._v(" "),t("li",[e._v("退款类型")]),e._v(" "),t("li",[e._v("退款状态")]),e._v(" "),t("li",[e._v("操作")])]),e._v(" "),e.refundList.length>0?t("div",{staticClass:"list"},e._l(e.refundList,(function(n,r){return t("div",{key:r,staticClass:"item"},[t("div",{staticClass:"head"},[t("span",{staticClass:"create-time"},[e._v(e._s(e.$util.timeStampTurnTime(n.refund_action_time)))]),e._v(" "),t("span",{staticClass:"order-no"},[e._v("退款编号:"+e._s(n.refund_no))]),e._v(" "),t("router-link",{attrs:{to:"/shop-"+n.site_id,target:"_blank"}},[e._v(e._s(n.site_name))]),e._v(" "),t("span",{staticClass:"order-type"},[e._v(e._s(3==n.refund_status?"退款成功":"退款中"))])],1),e._v(" "),t("ul",[t("li",[t("div",{staticClass:"img-wrap",on:{click:function(t){return e.$util.pushToTab("/sku/"+n.sku_id)}}},[t("img",{attrs:{src:e.$img(n.sku_image,{size:"mid"})},on:{error:function(t){return e.imageError(r)}}})]),e._v(" "),t("div",{staticClass:"info-wrap"},[t("h5",{on:{click:function(t){return e.$util.pushToTab("/sku/"+n.sku_id)}}},[e._v(e._s(n.sku_name))])])]),e._v(" "),t("li",[t("span",[e._v("¥"+e._s(n.refund_apply_money))])]),e._v(" "),t("li",[t("span",[e._v(e._s(1==n.refund_type?"退款":"退货"))])]),e._v(" "),t("li",[t("span",{staticClass:"ns-text-color"},[e._v(e._s(n.refund_status_name))]),e._v(" "),t("el-link",{attrs:{underline:!1},on:{click:function(t){return e.orderDetail(n)}}},[e._v("退款详情")])],1),e._v(" "),t("li",[n.refund_action.length>0?e._l(n.refund_action,(function(r,o){return t("el-button",{key:o,attrs:{type:"primary",size:"mini",plain:!0},on:{click:function(t){return e.operation(r.event,n)}}},[e._v("\n\t\t\t\t\t\t\t\t\t"+e._s(r.title)+"\n\t\t\t\t\t\t\t\t")])})):e._e()],2)])])})),0):e.loading||0!=e.refundList.length?e._e():t("div",{staticClass:"empty-wrap"},[e._v("暂无相关订单")])]),e._v(" "),t("div",{staticClass:"pager"},[t("el-pagination",{attrs:{background:"","pager-count":5,total:e.total,"prev-text":"上一页","next-text":"下一页","current-page":e.currentPage,"page-size":e.pageSize,"hide-on-single-page":""},on:{"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"size-change":e.handlePageSizeChange,"current-change":e.handleCurrentPageChange}})],1)])],1)}),[],!1,null,"a6375248",null);t.default=component.exports}}]);