| 12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0d20cc56"],{"1ed9":function(t,e,a){"use strict";var i=a("3a11"),r=a.n(i);r.a},"3a11":function(t,e,a){},c291:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"box"},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.yes,expression:"yes"}],staticClass:"null-page"}),a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[a("div",[a("el-card",{staticClass:"box-card order-list"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("el-breadcrumb",{attrs:{separator:"/"}},[a("el-breadcrumb-item",{attrs:{to:{path:"/member/activist"}}},[t._v("退款/售后")]),a("el-breadcrumb-item",[t._v("退款详情")])],1)],1),a("div",[-1==t.detail.refund_status?a("div",{staticClass:"block-text color-red"},[t._v(t._s(t.detail.refund_status_name))]):t._e(),3==t.detail.refund_status?a("div",{staticClass:"block-text color-green"},[t._v("维权成功")]):t._e(),-1==t.detail.refund_status?a("div",{staticClass:"fail-text"},[a("div",{staticClass:"fail-title"},[t._v("拒绝原因:")]),a("div",{staticClass:"fail-detail"},[t._v(t._s(t.detail.refund_refuse_reason))])]):t._e(),1==t.detail.refund_status||2==t.detail.refund_status||4==t.detail.refund_status||5==t.detail.refund_status||6==t.detail.refund_status||-2==t.detail.refund_status?a("div",{staticClass:"block-text"},[t._v(t._s(t.detail.refund_status_name))]):t._e(),a("div",{staticClass:"status-wrap"},[1==t.detail.refund_status?a("div",{staticClass:"refund-explain"},[a("div",[t._v("如果商家拒绝,你可重新发起申请")]),a("div",[t._v("如果商家同意,将通过申请并退款给你")]),a("div",[t._v("如果商家逾期未处理,平台将自动通过申请并退款给你")])]):t._e(),5==t.detail.refund_status?a("div",{staticClass:"refund-explain"},[a("div",[t._v("如果商家确认收货将会退款给你")]),a("div",[t._v("如果商家拒绝收货,该次退款将会关闭,你可以重新发起退款")])]):t._e()])])]),a("div",{staticClass:"item-block"},[a("div",{staticClass:"action-box"},[a("span",{staticClass:"media-left"},[t._v("协商记录")]),a("div",{staticClass:"media-right"},[a("div",{staticClass:"el-button--text",on:{click:function(e){t.actionOpen?t.actionOpen=!1:t.actionOpen=!0}}},[t._v(" 协商记录 "),a("i",{staticClass:"el-icon-arrow-down",class:t.actionOpen?"rotate":""})])]),a("div",{staticClass:"clear"})]),t.actionOpen?a("div",[a("el-timeline",t._l(t.detail.refund_log_list,(function(e,i){return a("el-timeline-item",{key:i,class:1==e.action_way?"buyer":"seller",attrs:{timestamp:t.$util.timeStampTurnTime(e.action_time),placement:"top"}},[a("div",[a("h4",[t._v(t._s(1==e.action_way?"买家":"卖家"))]),a("p",[t._v(t._s(e.action))])])])})),1)],1):t._e()]),4==t.detail.refund_status?a("div",{staticClass:"item-block"},[a("div",{staticClass:"block-text"},[a("span",[t._v("收货人:"+t._s(t.detail.shop_contacts))]),a("span",[t._v("联系电话:"+t._s(t.detail.shop_mobile))])]),a("div",{staticClass:"block-text"},[a("span",[t._v("退货地址:"+t._s(t.detail.shop_address))])])]):t._e(),t._m(0),a("div",{staticClass:"item-block"},[a("div",{staticClass:"goods-list"},[a("table",[a("tr",[a("td",{attrs:{width:"62.5%"}},[a("div",{staticClass:"goods-info"},[a("div",{staticClass:"goods-info-left"},[a("router-link",{attrs:{to:{path:"/sku-"+t.detail.sku_id},target:"_blank"}},[a("img",{staticClass:"goods-img",attrs:{src:t.$img(t.detail.sku_image)},on:{error:function(e){t.detail.sku_image=t.defaultGoodsImage}}})])],1),a("div",{staticClass:"goods-info-right"},[a("router-link",{attrs:{to:{path:"/sku-"+t.detail.sku_id},target:"_blank"}},[a("div",{staticClass:"goods-name"},[t._v(t._s(t.detail.sku_name))])])],1)])]),a("td",{staticClass:"goods-num",attrs:{width:"12.5%"}},[t._v(t._s(t.detail.num))]),a("td",{staticClass:"goods-money",attrs:{width:"12.5%"}},[t._v("¥"+t._s(t.detail.refund_apply_money))])])])])]),a("div",{staticClass:"item-block"},[a("div",{staticClass:"order-statistics"},[a("table",[a("tr",[a("td",{attrs:{align:"right"}},[t._v("退款方式:")]),a("td",{attrs:{align:"left"}},[t._v(t._s(1==t.detail.refund_type?"仅退款":"退款退货"))])]),a("tr",[a("td",{attrs:{align:"right"}},[t._v("退款原因:")]),a("td",{attrs:{align:"left"}},[t._v(t._s(t.detail.refund_reason))])]),a("tr",[a("td",{attrs:{align:"right"}},[t._v("退款金额:")]),a("td",{attrs:{align:"left"}},[t._v("¥"+t._s(t.detail.refund_apply_money))])]),a("tr",[a("td",{attrs:{align:"right"}},[t._v("退款编号:")]),a("td",{attrs:{align:"left"}},[t._v(t._s(t.detail.refund_no))])]),a("tr",[a("td",{attrs:{align:"right"}},[t._v("申请时间:")]),a("td",{attrs:{align:"left"}},[t._v(t._s(t.$util.timeStampTurnTime(t.detail.refund_action_time)))])]),t.detail.refund_time?a("tr",[a("td",{attrs:{align:"right"}},[t._v("退款时间:")]),a("td",{attrs:{align:"left"}},[t._v(t._s(t.$util.timeStampTurnTime(t.detail.refund_time)))])]):t._e()])]),a("div",{staticClass:"clear"})]),t.detail.refund_action.length?a("div",{staticClass:"item-block"},[t._l(t.detail.refund_action,(function(e,i){return a("div",{key:i,staticClass:"order-submit"},[a("el-button",{staticClass:"el-button--primary",attrs:{type:"primary"},on:{click:function(a){return t.refundAction(e.event)}}},[t._v(t._s(e.title))])],1)})),t.detail.complain_action?a("div",{staticClass:"order-submit"},[a("el-button",{staticClass:"el-button--primary",attrs:{type:"primary"},on:{click:function(e){return t.refundAction("complain")}}},[t._v("平台维权")])],1):t._e(),a("div",{staticClass:"clear"})],2):t._e()],1),a("el-dialog",{attrs:{title:"输入发货物流",visible:t.refundDeliveryDialog,width:"50%"},on:{"update:visible":function(e){t.refundDeliveryDialog=e}}},[a("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"物流公司"}},[a("el-input",{attrs:{placeholder:"请输入物流公司"},model:{value:t.formData.refund_delivery_name,callback:function(e){t.$set(t.formData,"refund_delivery_name",e)},expression:"formData.refund_delivery_name"}})],1),a("el-form-item",{attrs:{label:"物流单号"}},[a("el-input",{attrs:{placeholder:"请输入物流单号"},model:{value:t.formData.refund_delivery_no,callback:function(e){t.$set(t.formData,"refund_delivery_no",e)},expression:"formData.refund_delivery_no"}})],1),a("el-form-item",{attrs:{label:"物流说明"}},[a("el-input",{attrs:{placeholder:"选填"},model:{value:t.formData.refund_delivery_remark,callback:function(e){t.$set(t.formData,"refund_delivery_remark",e)},expression:"formData.refund_delivery_remark"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.refundDeliveryDialog=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.refurnGoods("form")}}},[t._v("确 定")])],1)],1)],1)])},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"item-block"},[a("div",{staticClass:"goods-list"},[a("table",[a("tr",[a("td",{attrs:{width:"62.5%"}},[t._v("商品")]),a("td",{attrs:{width:"12.5%"}},[t._v("数量")]),a("td",{attrs:{width:"12.5%"}},[t._v("退款金额")])])])])])}],s=a("5530"),n=a("e585"),o=a("2f62"),d={name:"refund_detail",components:{},data:function(){return{orderGoodsId:"",isSub:!1,detail:{refund_action:[]},formData:{refund_delivery_name:"",refund_delivery_no:"",refund_delivery_remark:""},actionOpen:!1,refundDeliveryDialog:!1,loading:!0,yes:!0}},created:function(){this.$route.query.order_goods_id&&(this.orderGoodsId=this.$route.query.order_goods_id),this.getRefundDetail(),this.$route.query.action&&"returngoods"==this.$route.query.action&&(this.refundDeliveryDialog=!0)},computed:Object(s["a"])({},Object(o["b"])(["defaultGoodsImage"])),mounted:function(){var t=this;setTimeout((function(){t.yes=!1}),300)},methods:{getRefundDetail:function(){var t=this;this.loading=!0,Object(n["f"])({order_goods_id:this.orderGoodsId}).then((function(e){var a=e.code,i=(e.message,e.data);a>=0?t.detail=i:t.$message({message:"未获取到该订单项退款信息!",type:"warning",duration:2e3,onClose:function(){t.$router.push({path:"/member/activist"})}}),t.loading=!1})).catch((function(e){t.loading=!1,t.$message.error({message:e.message,duration:2e3,onClose:function(){t.$router.push({path:"/member/activist"})}})}))},refundAction:function(t){switch(t){case"orderRefundCancel":this.cancleRefund(this.detail.order_goods_id);break;case"orderRefundDelivery":this.refundDeliveryDialog=!0;break;case"orderRefundAsk":this.$router.push({path:"/member/refund?order_goods_id="+this.detail.order_goods_id});break;case"complain":this.$router.push({path:"/member/complain?order_goods_id="+this.detail.order_goods_id});break}},refurnGoods:function(){var t=this;return""==this.formData.refund_delivery_name?(this.$message({message:"请输入物流公司",type:"warning"}),!1):""==this.formData.refund_delivery_no?(this.$message({message:"请输入物流单号",type:"warning"}),!1):(this.formData.order_goods_id=this.orderGoodsId,void(this.isSub||(this.isSub=!0,Object(n["e"])(this.formData).then((function(e){var a=e.code;e.message,e.data;a>=0?(t.getRefundDetail(),t.refundDeliveryDialog=!1):t.$message({message:"未获取到该订单项退款信息!",type:"warning",duration:2e3,onClose:function(){t.$router.push({path:"/member/activist"})}})})).catch((function(e){t.$message.error({message:e.message,duration:2e3,onClose:function(){t.$router.push({path:"/member/activist"})}})})))))},cancleRefund:function(t){var e=this;this.$confirm("撤销之后本次申请将会关闭,如后续仍有问题可再次发起申请","提示",{confirmButtonText:"确认撤销",cancelButtonText:"暂不撤销",type:"warning"}).then((function(){e.isSub||(e.isSub=!0,Object(n["a"])({order_goods_id:t}).then((function(t){var a=t.code,i=t.message;t.data;a>=0?e.$message({message:"撤销成功!",type:"success",duration:2e3,onClose:function(){e.$router.push({path:"/member/activist"})}}):e.$message({message:i,type:"warning"})})).catch((function(t){e.$message.error({message:t.message,duration:2e3,onClose:function(){e.$router.push({path:"/member/activist"})}})})))})).catch((function(){}))}}},l=d,u=(a("1ed9"),a("2877")),c=Object(u["a"])(l,i,r,!1,null,"4359536b",null);e["default"]=c.exports},e585:function(t,e,a){"use strict";a.d(e,"h",(function(){return r})),a.d(e,"i",(function(){return s})),a.d(e,"g",(function(){return n})),a.d(e,"f",(function(){return o})),a.d(e,"e",(function(){return d})),a.d(e,"a",(function(){return l})),a.d(e,"d",(function(){return u})),a.d(e,"b",(function(){return c})),a.d(e,"c",(function(){return f})),a.d(e,"j",(function(){return _}));var i=a("751a");function r(t){return Object(i["a"])({url:"/api/orderrefund/refundData",data:t,forceLogin:!0})}function s(t){return Object(i["a"])({url:"/api/orderrefund/refundDataBatch",data:t,forceLogin:!0})}function n(t){return Object(i["a"])({url:"/api/orderrefund/refund",data:t,forceLogin:!0})}function o(t){return Object(i["a"])({url:"/api/orderrefund/detail",data:t,forceLogin:!0})}function d(t){return Object(i["a"])({url:"/api/orderrefund/delivery",data:t,forceLogin:!0})}function l(t){return Object(i["a"])({url:"/api/orderrefund/cancel",data:t,forceLogin:!0})}function u(t){return Object(i["a"])({url:"/api/ordercomplain/detail",data:t,forceLogin:!0})}function c(t){return Object(i["a"])({url:"/api/ordercomplain/complain",data:t,forceLogin:!0})}function f(t){return Object(i["a"])({url:"/api/ordercomplain/cancel",data:t,forceLogin:!0})}function _(t){return Object(i["a"])({url:"/api/orderrefund/lists",data:t,forceLogin:!0})}}}]);
- //# sourceMappingURL=chunk-0d20cc56.8723f8cf.js.map
|