You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
8.8 KiB

3 weeks ago
"use strict";(self["webpackChunkshiweisuzhou"]=self["webpackChunkshiweisuzhou"]||[]).push([[711],{80:function(t,e,i){i.d(e,{A:function(){return c}});var s=function(){var t=this,e=t._self._c;return t.show?e("el-dialog",{attrs:{title:"物流信息",visible:t.visible,width:"700px","close-on-click-modal":!1,"show-close":!0,"before-close":t.handleClose},on:{"update:visible":function(e){t.visible=e}}},[e("div",{staticClass:"express-info"},[e("div",{staticClass:"express-logo"},[e("span",{staticClass:"express-name"},[t._v(t._s(t.logisticsInfo.express_name))])]),e("div",{staticClass:"express-number"},[e("span",{staticClass:"number-label"},[t._v("运单号:")]),e("span",{staticClass:"number-value"},[t._v(t._s(t.logisticsInfo.courier_number))]),e("el-button",{staticClass:"copy-btn",attrs:{type:"text"},on:{click:t.copyWaybillNumber}},[t._v(" 复制 ")])],1)]),e("div",{staticClass:"timeline-container"},[e("el-timeline",t._l(t.logisticsList,function(i,s){return e("el-timeline-item",{key:s,attrs:{timestamp:i.time,color:0===s?"orange":"#8492a6",icon:0===s?"el-icon-check":"",size:0===s?"large":"normal"}},[e("div",{staticClass:"timeline-content"},[e("div",{staticClass:"timeline-status",class:{active:0===s}},[t._v(" "+t._s(i.context)+" ")]),e("div",{staticClass:"timeline-desc"},[t._v(t._s(i.description))])])])}),1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:t.handleClose}},[t._v("关闭")])],1)]):t._e()},o=[],r={name:"LogisticsModal",props:{visible:{type:Boolean,default:!1},orderId:{type:String},logisticsInfo:{type:Object}},data(){return{logisticsList:[],show:this.visible}},watch:{visible(t){this.show=t}},mounted(){this.post({child_order_id:this.orderId},"/api/order/getExpress").then(t=>{this.logisticsList=t.data})},methods:{copyWaybillNumber(){const t=document.createElement("input");t.value=this.logisticsInfo.courier_number,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t),this.$message.success("运单号已复制")},handleClose(){this.show=!1,this.$emit("update:visible",!1)}}},l=r,a=i(1656),n=(0,a.A)(l,s,o,!1,null,"05881a53",null),c=n.exports},8711:function(t,e,i){i.r(e),i.d(e,{default:function(){return d}});var s=function(){var t=this,e=t._self._c;return e("div",{staticClass:"bg"},[e("div",{staticClass:"normal-margin-bottom"},[e("el-breadcrumb",{attrs:{"separator-class":"el-icon-arrow-right"}},[e("el-breadcrumb-item",{attrs:{to:{path:"/User/UserCenter"}}},[t._v("个人中心")]),e("el-breadcrumb-item",{attrs:{to:{path:"/User/OrderList"}}},[t._v("我的订单")]),e("el-breadcrumb-item",[t._v(" 订单详情")])],1)],1),e("div",{staticClass:"common-card normal-margin-bottom",staticStyle:{padding:"20px 0",display:"flex"}},[e("div",{staticClass:"order-status"},[e("div",{staticClass:"order-no"},[t._v(" 订单号: 209907091214560078 "),e("el-button",{staticStyle:{color:"#999"},attrs:{type:"text",icon:"el-icon-document-copy"}})],1),e("div",{staticClass:"status-title"},[e("i",{staticClass:"el-icon-time",staticStyle:{color:"#ff9800","font-size":"32px"}}),e("span",{staticStyle:{height:"24px","line-height":"24px","padding-left":"5px"}},[t._v("订单状态: "+t._s(t.info.state_text))])]),"WAIT_COMMENT"!=t.info.state?e("el-button",{attrs:{type:"primary",size:"medium"},on:{click:t.payOrder}},[t._v("在线付款")]):t._e()],1),e("div",{staticClass:"order-step"},[e("el-steps",{staticStyle:{width:"100%"},attrs:{active:t.activities.length,"align-center":""}},t._l(t.activities,function(i,s){return e("el-step",{key:s},[e("div",{staticClass:"process-title",attrs:{slot:"description"},slot:"description"},[t._v(" "+t._s(i.remark)+" ")]),e("div",{attrs:{slot:"icon"},slot:"icon"},[s>=2?e("span",[t._v(t._s(s+1))]):e("i",{staticClass:"el-icon-check",staticStyle:{color:"#fff"}})]),e("div",{staticClass:"process-description",attrs:{slot:"description"},slot:"description"},[t._v(" "+t._s(i.create_time)+" ")])])}),1)],1)]),e("div",{staticClass:"common-card normal-margin-bottom order-info-card",staticStyle:{display:"flex",padding:"20px 0"}},[e("el-descriptions",
//# sourceMappingURL=711.baa8d180.js.map