chunk-5f8a6ff8.2fe43191.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5f8a6ff8","chunk-8dfd439e"],{"01e4":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"order-detail"},[e("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}}},[e("template",{slot:"title"},[e("div",{staticClass:"title-status-wrap"},[e("div",{staticClass:"title-text"},[t._v("订单详情")]),e("div",{staticClass:"title-status",class:{success:5==t.orderOperate.status}},[e("span",[t._v("当前订单状态:")]),e("span",[t._v(t._s(t._f("constantfilter")(t.orderOperate.status,"ORDER_STATUS")))])])])]),e("div",{staticClass:"order-manage-wrap"},[e("div",{staticClass:"card-wrap"},[e("div",{staticClass:"card-tit"},[t._v("基本信息")]),e("div",{staticClass:"card-body"},[e("el-table",{attrs:{data:t.data}},[e("el-table-column",{attrs:{property:"orderSn",label:"订单编号",width:"280px"}}),e("el-table-column",{attrs:{property:"sendCost",label:"运费"}}),e("el-table-column",{attrs:{property:"prePrice",label:"原价"}}),e("el-table-column",{attrs:{property:"actPrice",label:"实付款"}}),e("el-table-column",{attrs:{property:"sourceType",label:"订单来源"}}),e("el-table-column",{attrs:{property:"totalRecharge",label:"订单类型"}})],1),e("el-table",{attrs:{data:t.data}},[e("el-table-column",{attrs:{property:"sendType",label:"配送方式",width:"280px"}}),e("el-table-column",{attrs:{property:"payWay",label:"支付方式"}}),e("el-table-column",{attrs:{property:"grade",label:"获得成长值"}}),e("el-table-column",{attrs:{property:"bookName",label:"下单客户"}}),e("el-table-column",{attrs:{label:"客户打分"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-rate",{attrs:{disabled:""},model:{value:a.row.totalFlow,callback:function(e){t.$set(a.row,"totalFlow",e)},expression:"scope.row.totalFlow"}})]}}])}),e("el-table-column",{attrs:{property:"evaluate",label:"客户评价"}})],1)],1)]),e("div",{staticClass:"card-wrap"},[e("div",{staticClass:"card-tit"},[t._v("收花人信息")]),e("div",{staticClass:"card-body"},[e("el-table",{attrs:{data:t.data}},[e("el-table-column",{attrs:{property:"receiveUserName",label:"昵称"}}),e("el-table-column",{attrs:{property:"receiveMobile",label:"手机号"}}),e("el-table-column",{attrs:{property:"deadline",label:"收花时间"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(t._f("formatTime")(a.row.deadline)))])]}}])}),e("el-table-column",{attrs:{property:"receiveFullAddress",label:"地址",width:"280px"}}),e("el-table-column",{attrs:{property:"print",label:"操作",width:"110px"}},[e("el-button",{attrs:{type:"primary",icon:"el-icon-printer"}})],1)],1)],1)]),e("div",{staticClass:"card-wrap"},[e("div",{staticClass:"card-tit"},[t._v("订花人信息")]),e("div",{staticClass:"card-body"},[e("el-table",{attrs:{data:t.data}},[e("el-table-column",{attrs:{property:"bookName",label:"昵称"}}),e("el-table-column",{attrs:{property:"bookMobile",label:"手机号"}}),e("el-table-column",{attrs:{property:"reachDate",label:"期望送到时间"}}),e("el-table-column",{attrs:{property:"cardInfo",label:"祝福语"}})],1)],1)]),e("div",{staticClass:"card-wrap"},[e("div",{staticClass:"card-tit"},[t._v("商品信息")]),e("div",{staticClass:"card-body"},[e("el-table",{attrs:{data:t.data.goodsInfoList,"show-summary":""}},[e("el-table-column",{attrs:{label:"商品图片"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("cl-avatar",{style:{margin:"auto"},attrs:{shape:"square",size:40,src:t._f("default_avatar")(a.row.smallCoverUrl)}})]}}])}),e("el-table-column",{attrs:{property:"title",label:"商品名称"}}),e("el-table-column",{attrs:{property:"goodsId",label:"ID"}}),e("el-table-column",{attrs:{property:"goodsStyleName",label:"属性"}}),e("el-table-column",{attrs:{property:"num",label:"数量"}}),e("el-table-column",{attrs:{property:"unitPrice",label:"小计"}})],1)],1)]),e("div",{staticClass:"card-wrap"},[e("div",{staticClass:"card-tit"},[t._v("费用信息")]),e("div",{staticClass:"card-body"},[e("el-table",{attrs:{data:t.data}},[e("el-table-column",{attrs:{label:"商品合计"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",{staticClass:"app-price"},[t._v(t._s(a.row.prePrice-a.row.sendCost))])]}}])}),e("el-table-column",{attrs:{property:"sendCost",label:"运费"}}),e("el-table-column",{attrs:{property:"prePrice",label:"应付款"}}),e("el-table-column",{attrs:{property:"discountAmount",label:"随机优惠"}})],1),e("el-table",{attrs:{data:t.data}},[e("el-table-column",{attrs:{label:"会员优惠"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(1==a.row.discountType?"有":"无"))])]}}])}),e("el-table-column",{attrs:{property:"modPrice",label:"手动改价"}}),e("el-table-column",{attrs:{property:"balance",label:"优惠券"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(0==a.row.discountType?"有":"无"))])]}}])}),e("el-table-column",{attrs:{label:"实付款"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",{staticClass:"app-price"},[t._v(t._s(a.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("9353"),a("dd6f"),a("1805")),i=Object(n["a"])(o,r,l,!1,null,"3d19061b",null);e["default"]=i.exports},"04b1":function(t,e,a){},3698:function(t,e,a){"use strict";a.r(e);a("10dc");var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"app-list-content"},[e("x-crud",{staticClass:"liu-crud-wrap order-list-wrap",on:{load:t.onLoad},scopedSlots:t._u([{key:"slot-tabs",fn:function(a){a.scope;return[e("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,a){return e("el-tab-pane",{key:a,attrs:{label:"".concat(t.text,"(").concat(t.val,")"),name:t.key}})})),1)]}},{key:"table-column-orderSn",fn:function(a){var r=a.scope;return[e("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(a){var r=a.scope;return[e("div",{staticClass:"book-wrap"},[e("cl-avatar",{attrs:{shape:"circle",size:20,src:r.row.bookAvatar}}),e("div",[t._v(t._s(r.row.bookName))])],1)]}},{key:"table-column-bookMobile",fn:function(a){var r=a.scope;return[""==r.row.bookMobile?e("div",[t._v("-")]):e("div",[t._v(t._s(r.row.bookMobile))])]}},{key:"table-column-receiveUserName",fn:function(a){var r=a.scope;return[""==r.row.receiveUserName?e("div",[t._v("-")]):e("div",[t._v(t._s(r.row.receiveUserName))])]}},{key:"table-column-receiveMobile",fn:function(a){var r=a.scope;return[""==r.row.receiveMobile?e("div",[t._v("-")]):e("div",[t._v(t._s(r.row.receiveMobile))])]}},{key:"table-column-status",fn:function(a){var r=a.scope;return[1==r.row.status?e("el-tag",[t._v("待配送")]):2==r.row.status?e("el-tag",[t._v("配送中")]):3==r.row.status?e("el-tag",[t._v("待通知")]):4==r.row.status?e("el-tag",[t._v("已取消")]):5==r.row.status?e("el-tag",[t._v("已完成")]):e("el-tag",[t._v("待付款")])]}},{key:"table-column-currentFlow",fn:function(a){var r=a.scope;return[e("div",{staticClass:"steps-wrap",staticStyle:{cursor:"pointer"},on:{click:function(e){return t.shipDrawFn(r.row)}}},[e("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,a){return e("el-step",{key:a,attrs:{title:""}})})),1)],1)]}},{key:"table-column-reachTime",fn:function(a){var r=a.scope;return[0==r.row.sendType?e("span",[t._v("-")]):e("span",[""==r.row.reachTime?e("span",[t._v("-")]):e("span",[t._v(t._s(r.row.reachTime))])])]}},{key:"table-column-inform",fn:function(a){var r=a.scope;return[0==r.row.sendType?e("span",[t._v("-")]):e("span",[1==r.row.inform?e("i",{staticClass:"el-icon-success",staticStyle:{color:"#67C23A","font-size":"19px"}}):e("i",{staticClass:"el-icon-success",staticStyle:{color:"#C0C4CC","font-size":"19px"}})])]}},{key:"slot-column-option",fn:function(a){var r=a.scope;return[0==r.row.status?[e("el-button",{attrs:{type:"text",size:"small",disabled:""}},[t._v("自取")]),e("el-button",{attrs:{type:"text",size:"small",disabled:""}},[t._v("发货")])]:-1!=["4","5","6"].indexOf(r.row.status)?void 0:[1==r.row.currentFlow?[e("el-popover",{ref:"popover-"+r.row.id,attrs:{placement:"top",width:"160"}},[e("p",[t._v("确认已自取?")]),e("div",{staticStyle:{"text-align":"right",margin:"0"}},[e("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){return t.selfGetCancel(r.row.id)}}},[t._v("取消")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.noSendShipFn(r.row)}}},[t._v("确定")])],1),e("el-button",{attrs:{slot:"reference",size:"mini",type:"primary",plain:""},slot:"reference"},[t._v("自取")])],1),e("el-button",{staticStyle:{"margin-left":"14px"},attrs:{size:"mini",type:"primary",plain:""},on:{click:function(e){return t.shipDrawFn(r.row)}}},[t._v("发货")])]:[e("el-button",{attrs:{size:"mini",type:"primary",plain:""},on:{click:function(e){return t.shipDrawFn(r.row)}}},[t._v("继续")])]]]}}])}),e("order-detail",{ref:"orderDetail",attrs:{orderOperate:t.optionData}}),e("sel-order",{ref:"selOrder",attrs:{id:t.optionData.id},on:{"song-success":t.onSongSuccess}})],1)},l=[],s=a("b57b"),o=a("8998"),n=a("f152"),i=a("01e4"),c={components:{SelOrder:n["default"],OrderDetail:i["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(o["a"])(Object(s["a"])().m((function t(a,r){var l,o,n;return Object(s["a"])().w((function(t){while(1)switch(t.n){case 0:return l=r.next,t.n=1,l(a);case 1:o=t.v,n=o.asset,e.tabsData[0].val=n.totalOrder,e.tabsData[1].val=n.unPayOrder,e.tabsData[2].val=n.unSendOrder,e.tabsData[3].val=n.sendingOrder,e.tabsData[4].val=n.finishOrder;case 2:return t.a(2)}}),t)})));return function(e,a){return t.apply(this,arguments)}}()).done(),r.refresh({status:this.tabIndex})},onSongSuccess:function(){this.app.refresh()}}},p=c,u=(a("dbb4"),a("3fd2"),a("1805")),d=Object(u["a"])(p,r,l,!1,null,"5a5de5ea",null);e["default"]=d.exports},"3fd2":function(t,e,a){"use strict";a("04b1")},9353:function(t,e,a){"use strict";a("d399")},cd34:function(t,e,a){},d399:function(t,e,a){},dbb4:function(t,e,a){"use strict";a("eff7")},dd6f:function(t,e,a){"use strict";a("cd34")},eff7:function(t,e,a){}}]);