| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-cb6d7e60","chunk-e18b6650"],{"01e4":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"order-detail"},[a("el-drawer",{attrs:{visible:t.showOrderDetail,size:"1000px","before-close":t.closeFn,"custom-class":"order-draw-wrap"},on:{"update:visible":function(e){t.showOrderDetail=e}}},[a("template",{slot:"title"},[a("div",{staticClass:"title-status-wrap"},[a("div",{staticClass:"title-text"},[t._v("订单详情")]),a("div",{staticClass:"title-status",class:{success:5==t.orderOperate.status}},[a("span",[t._v("当前订单状态:")]),a("span",[t._v(t._s(t._f("constantfilter")(t.orderOperate.status,"ORDER_STATUS")))])])])]),a("div",{staticClass:"order-manage-wrap"},[a("div",{staticClass:"card-wrap"},[a("div",{staticClass:"card-tit"},[t._v("基本信息")]),a("div",{staticClass:"card-body"},[a("el-table",{attrs:{data:t.data}},[a("el-table-column",{attrs:{property:"orderSn",label:"订单编号",width:"280px"}}),a("el-table-column",{attrs:{property:"sendCost",label:"运费"}}),a("el-table-column",{attrs:{property:"prePrice",label:"原价"}}),a("el-table-column",{attrs:{property:"actPrice",label:"实付款"}}),a("el-table-column",{attrs:{property:"sourceType",label:"订单来源"}}),a("el-table-column",{attrs:{property:"totalRecharge",label:"订单类型"}})],1),a("el-table",{attrs:{data:t.data}},[a("el-table-column",{attrs:{property:"sendType",label:"配送方式",width:"280px"}}),a("el-table-column",{attrs:{property:"payWay",label:"支付方式"}}),a("el-table-column",{attrs:{property:"grade",label:"获得成长值"}}),a("el-table-column",{attrs:{property:"bookName",label:"下单客户"}}),a("el-table-column",{attrs:{label:"客户打分"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-rate",{attrs:{disabled:""},model:{value:e.row.totalFlow,callback:function(a){t.$set(e.row,"totalFlow",a)},expression:"scope.row.totalFlow"}})]}}])}),a("el-table-column",{attrs:{property:"evaluate",label:"客户评价"}})],1)],1)]),a("div",{staticClass:"card-wrap"},[a("div",{staticClass:"card-tit"},[t._v("收花人信息")]),a("div",{staticClass:"card-body"},[a("el-table",{attrs:{data:t.data}},[a("el-table-column",{attrs:{property:"receiveUserName",label:"昵称"}}),a("el-table-column",{attrs:{property:"receiveMobile",label:"手机号"}}),a("el-table-column",{attrs:{property:"deadline",label:"收花时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("formatTime")(e.row.deadline)))])]}}])}),a("el-table-column",{attrs:{property:"receiveFullAddress",label:"地址",width:"280px"}}),a("el-table-column",{attrs:{property:"print",label:"操作",width:"110px"}},[a("el-button",{attrs:{type:"primary",icon:"el-icon-printer"}})],1)],1)],1)]),a("div",{staticClass:"card-wrap"},[a("div",{staticClass:"card-tit"},[t._v("订花人信息")]),a("div",{staticClass:"card-body"},[a("el-table",{attrs:{data:t.data}},[a("el-table-column",{attrs:{property:"bookName",label:"昵称"}}),a("el-table-column",{attrs:{property:"bookMobile",label:"手机号"}}),a("el-table-column",{attrs:{property:"reachDate",label:"期望送到时间"}}),a("el-table-column",{attrs:{property:"cardInfo",label:"祝福语"}})],1)],1)]),a("div",{staticClass:"card-wrap"},[a("div",{staticClass:"card-tit"},[t._v("商品信息")]),a("div",{staticClass:"card-body"},[a("el-table",{attrs:{data:t.data.goodsInfoList,"show-summary":""}},[a("el-table-column",{attrs:{label:"商品图片"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("cl-avatar",{style:{margin:"auto"},attrs:{shape:"square",size:40,src:t._f("default_avatar")(e.row.smallCoverUrl)}})]}}])}),a("el-table-column",{attrs:{property:"title",label:"商品名称"}}),a("el-table-column",{attrs:{property:"goodsId",label:"ID"}}),a("el-table-column",{attrs:{property:"goodsStyleName",label:"属性"}}),a("el-table-column",{attrs:{property:"num",label:"数量"}}),a("el-table-column",{attrs:{property:"unitPrice",label:"小计"}})],1)],1)]),a("div",{staticClass:"card-wrap"},[a("div",{staticClass:"card-tit"},[t._v("费用信息")]),a("div",{staticClass:"card-body"},[a("el-table",{attrs:{data:t.data}},[a("el-table-column",{attrs:{label:"商品合计"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"app-price"},[t._v(t._s(e.row.prePrice-e.row.sendCost))])]}}])}),a("el-table-column",{attrs:{property:"sendCost",label:"运费"}}),a("el-table-column",{attrs:{property:"prePrice",label:"应付款"}}),a("el-table-column",{attrs:{property:"discountAmount",label:"随机优惠"}})],1),a("el-table",{attrs:{data:t.data}},[a("el-table-column",{attrs:{label:"会员优惠"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(1==e.row.discountType?"有":"无"))])]}}])}),a("el-table-column",{attrs:{property:"modPrice",label:"手动改价"}}),a("el-table-column",{attrs:{property:"balance",label:"优惠券"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(0==e.row.discountType?"有":"无"))])]}}])}),a("el-table-column",{attrs:{label:"实付款"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"app-price"},[t._v(t._s(e.row.actPrice))])]}}])})],1)],1)])])],2)],1)},l=[],s={name:"order-detail",props:{orderOperate:{type:Object,default:function(){}}},data:function(){return{showOrderDetail:!1,data:[]}},methods:{init:function(){var t=this;console.log("蒋小姐额",this.orderOperate),this.$service.order.info({id:this.orderOperate.id}).then((function(e){console.log("江总",e),t.data=[e],t.showOrderDetail=!0}))},closeFn:function(){this.showOrderDetail=!1}}},o=s,n=(a("5d20"),a("ce25"),a("5d22")),i=Object(n["a"])(o,r,l,!1,null,"3d19061b",null);e["default"]=i.exports},"0fa1":function(t,e,a){"use strict";a("3c95d")},3698:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-list-content"},[a("x-crud",{staticClass:"liu-crud-wrap order-list-wrap",on:{load:t.onLoad},scopedSlots:t._u([{key:"slot-tabs",fn:function(e){e.scope;return[a("el-tabs",{staticClass:"liu-tabs",attrs:{type:"border-card"},on:{"tab-click":t.handleClick},model:{value:t.tabIndex,callback:function(e){t.tabIndex=e},expression:"tabIndex"}},t._l(t.tabsData,(function(t,e){return a("el-tab-pane",{key:e,attrs:{label:t.text+"("+t.val+")",name:t.key}})})),1)]}},{key:"table-column-orderSn",fn:function(e){var r=e.scope;return[a("el-link",{staticStyle:{"font-size":"12px",display:"inline-block"},attrs:{underline:!1},on:{click:function(e){return t.detailShowFn(r.row)}}},[t._v(t._s(r.row.orderSn))])]}},{key:"table-column-bookName",fn:function(e){var r=e.scope;return[a("div",{staticClass:"book-wrap"},[a("cl-avatar",{attrs:{shape:"circle",size:20,src:r.row.bookAvatar}}),a("div",[t._v(t._s(r.row.bookName))])],1)]}},{key:"table-column-bookMobile",fn:function(e){var r=e.scope;return[""==r.row.bookMobile?a("div",[t._v("-")]):a("div",[t._v(t._s(r.row.bookMobile))])]}},{key:"table-column-receiveUserName",fn:function(e){var r=e.scope;return[""==r.row.receiveUserName?a("div",[t._v("-")]):a("div",[t._v(t._s(r.row.receiveUserName))])]}},{key:"table-column-receiveMobile",fn:function(e){var r=e.scope;return[""==r.row.receiveMobile?a("div",[t._v("-")]):a("div",[t._v(t._s(r.row.receiveMobile))])]}},{key:"table-column-status",fn:function(e){var r=e.scope;return[1==r.row.status?a("el-tag",[t._v("待配送")]):2==r.row.status?a("el-tag",[t._v("配送中")]):3==r.row.status?a("el-tag",[t._v("待通知")]):4==r.row.status?a("el-tag",[t._v("已取消")]):5==r.row.status?a("el-tag",[t._v("已完成")]):a("el-tag",[t._v("待付款")])]}},{key:"table-column-currentFlow",fn:function(e){var r=e.scope;return[a("div",{staticClass:"steps-wrap",staticStyle:{cursor:"pointer"},on:{click:function(e){return t.shipDrawFn(r.row)}}},[a("el-steps",{attrs:{space:200,active:parseInt(r.row.currentFlow),"align-center":"","finish-status":"success",size:"mini"}},t._l(parseInt(r.row.totalFlow),(function(t,e){return a("el-step",{key:e,attrs:{title:""}})})),1)],1)]}},{key:"table-column-reachTime",fn:function(e){var r=e.scope;return[0==r.row.sendType?a("span",[t._v("-")]):a("span",[""==r.row.reachTime?a("span",[t._v("-")]):a("span",[t._v(t._s(r.row.reachTime))])])]}},{key:"table-column-inform",fn:function(e){var r=e.scope;return[0==r.row.sendType?a("span",[t._v("-")]):a("span",[1==r.row.inform?a("i",{staticClass:"el-icon-success",staticStyle:{color:"#67C23A","font-size":"19px"}}):a("i",{staticClass:"el-icon-success",staticStyle:{color:"#C0C4CC","font-size":"19px"}})])]}},{key:"slot-column-option",fn:function(e){var r=e.scope;return[0==r.row.status?[a("el-button",{attrs:{type:"text",size:"small",disabled:""}},[t._v("自取")]),a("el-button",{attrs:{type:"text",size:"small",disabled:""}},[t._v("发货")])]:-1!=["4","5","6"].indexOf(r.row.status)?void 0:[1==r.row.currentFlow?[a("el-popover",{ref:"popover-"+r.row.id,attrs:{placement:"top",width:"160"}},[a("p",[t._v("确认已自取?")]),a("div",{staticStyle:{"text-align":"right",margin:"0"}},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){return t.selfGetCancel(r.row.id)}}},[t._v("取消")]),a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.noSendShipFn(r.row)}}},[t._v("确定")])],1),a("el-button",{attrs:{slot:"reference",size:"mini",type:"primary",plain:""},slot:"reference"},[t._v("自取")])],1),a("el-button",{staticStyle:{"margin-left":"14px"},attrs:{size:"mini",type:"primary",plain:""},on:{click:function(e){return t.shipDrawFn(r.row)}}},[t._v("发货")])]:[a("el-button",{attrs:{size:"mini",type:"primary",plain:""},on:{click:function(e){return t.shipDrawFn(r.row)}}},[t._v("继续")])]]]}}])}),a("order-detail",{ref:"orderDetail",attrs:{orderOperate:t.optionData}}),a("sel-order",{ref:"selOrder",attrs:{id:t.optionData.id},on:{"song-success":t.onSongSuccess}})],1)},l=[],s=a("60b5"),o=(a("6a61"),a("f152")),n=a("01e4"),i={components:{SelOrder:o["default"],OrderDetail:n["default"]},data:function(){return{app:null,tabIndex:"-1",tabsData:[{text:"全部",key:"-1",val:0},{text:"待付款",key:"0",val:0},{text:"待配送",key:"1",val:0},{text:"配送中",key:"2",val:0},{text:"已完结",key:"5",val:0}],optionData:{}}},created:function(){this.init()},methods:{init:function(){this.$store.dispatch("getCategory"),this.$store.dispatch("getUsage")},selfGetCancel:function(t){this.$refs["popover-"+t].doClose()},noSendShipFn:function(t){var e=this;this.$refs["popover-"+t.id].doClose(),this.$service.order.freeShipping({id:t.id}).then((function(a){e.$message.success("操作成功!"),t.currentFlow=4,t.status="5"}))},shipDrawFn:function(t){var e=this;this.optionData=t,setTimeout((function(){e.$refs.selOrder.init()}))},detailShowFn:function(t){var e=this;this.optionData=t,setTimeout((function(){e.$refs.orderDetail.init()}))},handleClick:function(t,e){console.log(t,e),this.app.refresh({status:this.tabIndex})},onLoad:function(t){var e=this,a=t.ctx,r=t.app;this.app=r,a.service(this.$service.order).set("table",{columns:[{prop:"orderSn",label:"单号",align:"center",width:"260"},{prop:"bookName",label:"订花人",align:"center",width:"120"},{prop:"bookMobile",label:"手机号",align:"center",width:"110"},{prop:"receiveUserName",label:"收花人",align:"center",width:"100"},{prop:"receiveMobile",label:"手机号",align:"center",width:"110"},{prop:"reachTime",label:"送达时间",align:"center",width:120},{prop:"prePrice",label:"总价",align:"center"},{prop:"actPrice",label:"实付款",align:"center",emptyText:"无","min-width":100},{prop:"sendNum",label:"编号",align:"center",width:80},{prop:"currentFlow",label:"进度",align:"center",width:180},{prop:"status",label:"状态",align:"center"},{prop:"inform",label:"通知送到",align:"center"}],props:{"default-sort":{prop:"createTime",order:"descending"}},op:{visible:!0,props:{width:150,height:128,align:"center",fixed:"right",label:"操作"},layout:["slot-column-option"]}}).set("search",{key:{placeholder:"订单号 / 订花人手机号"}}).set("layout",[["slot-tabs"],["search-key"],["data-table"],["flex1","pagination"]]).on("refresh",function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(a,r){var l,s,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return l=r.next,t.next=3,l(a);case 3:s=t.sent,o=s.asset,e.tabsData[0].val=o.totalOrder,e.tabsData[1].val=o.unPayOrder,e.tabsData[2].val=o.unSendOrder,e.tabsData[3].val=o.sendingOrder,e.tabsData[4].val=o.finishOrder;case 10:case"end":return t.stop()}}),t)})));return function(e,a){return t.apply(this,arguments)}}()).done(),r.refresh({status:this.tabIndex})},onSongSuccess:function(){this.app.refresh()}}},c=i,p=(a("0fa1"),a("3a9b"),a("5d22")),u=Object(p["a"])(c,r,l,!1,null,"5a5de5ea",null);e["default"]=u.exports},"3a9b":function(t,e,a){"use strict";a("60a5")},"3c95d":function(t,e,a){},"5d20":function(t,e,a){"use strict";a("c9db")},"60a5":function(t,e,a){},b220:function(t,e,a){},c9db:function(t,e,a){},ce25:function(t,e,a){"use strict";a("b220")}}]);
|