| 12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-215d034c"],{"1dcd":function(e,r,t){"use strict";t.r(r);var i=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"box"},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.yes,expression:"yes"}],staticClass:"null-page"}),t("el-card",{staticClass:"box-card order-detail"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("el-breadcrumb",{attrs:{separator:"/"}},[t("el-breadcrumb-item",{attrs:{to:{path:"/member/order_list"}}},[e._v("订单列表")]),t("el-breadcrumb-item",[e._v("订单详情")])],1)],1),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[e.orderDetail?[t("div",{staticClass:"order-status"},[t("h4",[e._v(" 订单状态: "),t("span",{staticClass:"ns-text-color"},[e._v(e._s(e.orderDetail.order_status_name))])]),0==e.orderDetail.order_status?t("div",{staticClass:"go-pay"},[t("p",[e._v(" 需付款: "),t("span",[e._v("¥"+e._s(e.orderDetail.pay_money))])])]):e._e(),e.orderDetail.action.length>0?t("div",{staticClass:"operation"},[1==e.orderDetail.is_evaluate?t("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(r){return e.operation("memberOrderEvaluation")}}},[0==e.orderDetail.evaluate_status?[e._v(" 评价 ")]:1==e.orderDetail.evaluate_status?[e._v(" 追评 ")]:e._e()],2):e._e(),e._l(e.orderDetail.action,(function(r,i){return t("el-button",{key:i,attrs:{type:"primary",size:"mini",plain:"orderPay"!=r.action},on:{click:function(t){return e.operation(r.action)}}},[e._v(" "+e._s(r.title)+" ")])}))],2):0==e.orderDetail.action.length&&1==e.orderDetail.is_evaluate?t("div",{staticClass:"operation"},[1==e.orderDetail.is_evaluate?t("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:function(r){return e.operation("memberOrderEvaluation")}}},[0==e.orderDetail.evaluate_status?[e._v(" 评价 ")]:1==e.orderDetail.evaluate_status?[e._v(" 追评 ")]:e._e()],2):e._e()],1):e._e()]),e.orderDetail.pay_status?t("div",{staticClass:"pickup-info"},[t("h4",[e._v(" 自提点: "),t("span",{staticClass:"ns-text-color"},[e._v(e._s(e.orderDetail.delivery_store_name))])]),t("ul",[t("li",[e._v(" 提货码: "),t("span",{staticClass:"ns-text-color"},[e._v(e._s(e.orderDetail.delivery_code))])]),e.orderDetail.delivery_store_info&&e.orderDetail.delivery_store_info.open_date?t("li",[e._v("营业时间:"+e._s(e.orderDetail.delivery_store_info.open_date))]):e._e(),e.orderDetail.delivery_store_info&&e.orderDetail.delivery_store_info.telphone?t("li",[e._v("联系方式:"+e._s(e.orderDetail.delivery_store_info.telphone))]):e._e(),e.orderDetail.delivery_store_info&&e.orderDetail.delivery_store_info.full_address?t("li",[e._v("详细地址:"+e._s(e.orderDetail.delivery_store_info.full_address))]):e._e()]),t("img",{attrs:{src:e.$img(e.orderDetail.pickup)}})]):e._e(),t("nav",[t("li",{class:{"no-operation":!e.orderDetail.is_enable_refund}},[e._v("商品信息")]),t("li",[e._v("单价")]),t("li",[e._v("数量")]),t("li",[e._v("小计")]),e.orderDetail.is_enable_refund?t("li",[e._v("操作")]):e._e()]),t("div",{staticClass:"order-info"},[t("h4",[e._v("订单信息")]),t("ul",[t("li",[e._v("订单类型:"+e._s(e.orderDetail.order_type_name))]),t("li",[e._v("订单编号:"+e._s(e.orderDetail.order_no))]),t("li",[e._v("订单交易号:"+e._s(e.orderDetail.out_trade_no))]),t("li",[e._v("配送方式:"+e._s(e.orderDetail.delivery_type_name))]),t("li",[e._v("创建时间:"+e._s(e.$util.timeStampTurnTime(e.orderDetail.create_time)))]),e.orderDetail.close_time>0?t("li",[e._v("关闭时间:"+e._s(e.$util.timeStampTurnTime(e.orderDetail.close_time)))]):e._e(),e.orderDetail.pay_status>0?[t("li",[e._v("支付方式:"+e._s(e.orderDetail.pay_type_name))]),t("li",[e._v("支付时间:"+e._s(e.$util.timeStampTurnTime(e.orderDetail.pay_time)))])]:e._e(),""!=e.orderDetail.promotion_type_name?t("li",[e._v("店铺活动:"+e._s(e.orderDetail.promotion_type_name))]):e._e(),""!=e.orderDetail.buyer_message?t("li",[e._v("买家留言:"+e._s(e.orderDetail.buyer_message))]):e._e()],2)]),t("div",{staticClass:"take-delivery-info"},[t("h4",[e._v("收货信息")]),t("ul",[t("li",[e._v("收货人:"+e._s(e.orderDetail.name))]),t("li",[e._v("手机号码:"+e._s(e.orderDetail.mobile))]),t("li",[e._v("收货地址:"+e._s(e.orderDetail.full_address)+" "+e._s(e.orderDetail.address))])])]),t("div",{staticClass:"list"},e._l(e.orderDetail.order_goods,(function(r,i){return t("ul",{key:i,staticClass:"item"},[t("li",{class:{"no-operation":!e.orderDetail.is_enable_refund}},[t("div",{staticClass:"img-wrap",on:{click:function(t){return e.$router.pushToTab("/sku-"+r.sku_id)}}},[t("img",{attrs:{src:e.$img(r.sku_image,{size:"mid"})},on:{error:function(r){return e.imageError(i)}}})]),t("div",{staticClass:"info-wrap"},[t("h5",{on:{click:function(t){return e.$router.pushToTab("/sku-"+r.sku_id)}}},[e._v(e._s(r.sku_name))])])]),t("li",[t("span",[e._v("¥"+e._s(r.price))])]),t("li",[t("span",[e._v(e._s(r.num))])]),t("li",[t("span",[e._v("¥"+e._s((r.price*r.num).toFixed(2)))])]),e.orderDetail.is_enable_refund?t("li",[0==r.refund_status||-1==r.refund_status?t("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(t){return e.$router.push({path:"/member/refund",query:{order_goods_id:r.order_goods_id}})}}},[e._v(" 退款 ")]):t("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(t){return e.$router.push({path:"/member/refund_detail",query:{order_goods_id:r.order_goods_id}})}}},[e._v(" 查看退款 ")])],1):e._e()])})),0),t("ul",{staticClass:"total"},[t("li",[t("label",[e._v("商品金额:")]),t("span",[e._v("¥"+e._s(e.orderDetail.goods_money))])]),t("li",[t("label",[e._v("运费:")]),t("span",[e._v("¥"+e._s(e.orderDetail.delivery_money))])]),e.orderDetail.member_card_money>0?t("li",[t("label",[e._v("会员卡:")]),t("span",[e._v("¥"+e._s(e.orderDetail.member_card_money))])]):e._e(),e.orderDetail.invoice_money>0?t("li",[t("label",[e._v("税费:")]),t("span",[e._v("¥"+e._s(e.orderDetail.invoice_money))])]):e._e(),e.orderDetail.invoice_delivery_money>0?t("li",[t("label",[e._v("发票邮寄费:")]),t("span",[e._v("¥"+e._s(e.orderDetail.invoice_delivery_money))])]):e._e(),0!=e.orderDetail.adjust_money?t("li",[t("label",[e._v("订单调整:")]),t("span",[e.orderDetail.adjust_money<0?[e._v(" - ")]:[e._v(" + ")],e._v(" ¥"+e._s(e._f("abs")(e.orderDetail.adjust_money))+" ")],2)]):e._e(),e.orderDetail.promotion_money>0?t("li",[t("label",[e._v("优惠:")]),t("span",[e._v("¥"+e._s(e.orderDetail.promotion_money))])]):e._e(),e.orderDetail.coupon_money>0?t("li",[t("label",[e._v("优惠券:")]),t("span",[e._v("¥"+e._s(e.orderDetail.coupon_money))])]):e._e(),e.orderDetail.balance_money>0?t("li",[t("label",[e._v("使用余额:")]),t("span",[e._v("¥"+e._s(e.orderDetail.balance_money))])]):e._e(),e.orderDetail.point_money>0?t("li",[t("label",[e._v("积分抵扣:")]),t("span",[e._v("¥"+e._s(e.orderDetail.point_money))])]):e._e(),t("li",{staticClass:"pay-money"},[t("label",[e._v("实付款:")]),t("span",[e._v("¥"+e._s(e.orderDetail.pay_money))])])])]:e._e()],2)])],1)},a=[],o=t("5530"),s=(t("b680"),t("dea0")),n=t("6554"),l=t("2f62"),d={name:"order_detail_pickup",components:{},mixins:[n["a"]],data:function(){return{orderId:0,orderDetail:null,loading:!0,yes:!0}},created:function(){this.orderId=this.$route.query.order_id,this.getOrderDetail()},mounted:function(){var e=this;setTimeout((function(){e.yes=!1}),300)},computed:Object(o["a"])({},Object(l["b"])(["defaultGoodsImage"])),methods:{getOrderDetail:function(){var e=this;Object(s["b"])({order_id:this.orderId}).then((function(r){r.code>=0?(e.orderDetail=r.data,""!=e.orderDetail.delivery_store_info&&(e.orderDetail.delivery_store_info=JSON.parse(e.orderDetail.delivery_store_info)),e.loading=!1):e.$message({message:"未获取到订单信息",type:"warning",duration:2e3,onClose:function(){e.$router.push({path:"/member/order_list"})}})})).catch((function(r){e.loading=!1,e.$message.error({message:r.message,duration:2e3,onClose:function(){e.$router.push({path:"/member/order_list"})}})}))},operation:function(e){var r=this;switch(e){case"orderPay":this.orderPay(this.orderDetail);break;case"orderClose":this.orderClose(this.orderDetail.order_id,(function(){r.getOrderDetail()}));break;case"memberTakeDelivery":this.orderDelivery(this.orderDetail.order_id,(function(){r.getOrderDetail()}));break;case"trace":this.$router.push({path:"/member/logistics",query:{order_id:this.orderDetail.order_id}});break;case"memberOrderEvaluation":this.$router.pushToTab({path:"/evaluate",query:{order_id:this.orderDetail.order_id}});break;case"memberBatchRefund":this.$router.push({path:"/member/batchrefund",query:{order_id:this.orderId}});break}},imageError:function(e){this.orderDetail.order_goods[e].sku_image=this.defaultGoodsImage}},filters:{abs:function(e){return Math.abs(parseFloat(e)).toFixed(2)}}},_=d,u=(t("31c9"),t("2877")),c=Object(u["a"])(_,i,a,!1,null,"07768818",null);r["default"]=c.exports},"31bf":function(e,r,t){},"31c9":function(e,r,t){"use strict";t("31bf")},6554:function(e,r,t){"use strict";var i=t("dea0");r["a"]={methods:{orderPay:function(e){var r=this;0==e.adjust_money?Object(i["e"])({order_ids:e.order_id}).then((function(e){e.code>=0?r.$router.push({path:"/pay",query:{code:e.data}}):r.$message({message:e.message,type:"warning"})})):this.$confirm("商家已将支付金额调整为"+e.pay_money+"元,是否继续支付?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["e"])({order_ids:e.order_id}).then((function(e){e.code>=0?r.$router.push({path:"/pay",query:{code:e.data}}):r.$message({message:e.message,type:"warning"})}))}))},orderClose:function(e,r){var t=this;this.$confirm("您确定要关闭该订单吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["a"])({order_id:e}).then((function(e){t.$message({message:"订单关闭成功",type:"success"}),"function"==typeof r&&r()}))}))},orderDelivery:function(e,r){var t=this;this.$confirm("您确定已经收到货物了吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["f"])({order_id:e}).then((function(e){t.$message({message:"订单收货成功",type:"success"}),"function"==typeof r&&r()}))}))}}}}}]);
- //# sourceMappingURL=chunk-215d034c.b0ccbad2.js.map
|