webpackJsonp([27],{Bo7J:function(t,a,n){"use strict";function r(t){n("R3/d")}Object.defineProperty(a,"__esModule",{value:!0});var e=n("r47a"),b=n("qedb"),i=n("+MVI"),o=(n("Zixf"),n("6BrK")),d=n("Au9i"),s={name:"order_detail",data:function(){return{info:null,order_id:this.$route.query.order_id,pro_cate_id:0,run_date:"",insurance_flag:!1,insurance_price:3,contacts_num:0,order_status_des:"",category_name:"",prod_info:"",prod_cnt:"",contacts_name:"",contacts_phone:"",contacts_id:"",prod_name:"",insurance_name:"",category_id:0,start_area:"",end_area:"",start_date:"",total_money:0,bus_tickets:[],order_status:0,date_arr:[]}},mounted:function(){var t=this;this.$nextTick(function(){t.baseData()})},methods:{baseData:function(){var t=this,a=this.order_id;if(!a)return void b.a.$router.replace(this,{name:"user_center"});Object(e.v)({order_id:a}).then(function(n){if(!1===n.flag)n.code===o.a.codeNotLogin?b.a.$router.push(t,{name:"login",query:{routerName:"order_detail",order_id:a}}):d.MessageBox.alert(n.msg);else{if(t.info=n.data.info,t.pro_cate_id=n.data.info.category_id,t.$set(t.info,"user_name_list",[]),3==t.pro_cate_id){t.$set(t.info,"user_name_list",t.info.user_list.map(function(t){return t.contacts_name})),t.date_arr=JSON.parse(t.info.total_details),t.date_arr.push({date:t.info.end_date,price:""});for(var r=0;r5&&(t.start_time=t.start_time.substring(0,5)),a+=t.start_time},cancel:function(){var t=this;if(3===Math.floor(this.category_id)||4===Math.floor(this.category_id))return void d.MessageBox.alert("",{message:"暂不支持在线取消,如需取消请联系蜘蛛出行公众号在线客服帮助您!",title:"提示",confirmButtonText:"确定"});d.MessageBox.confirm("",{message:"你确定退票吗",title:"提示",confirmButtonText:"直接退票",cancelButtonText:"再考虑考虑"}).then(function(a){b.a.log(a+"确认退票"),Object(e.c)({order_id:t.order_id}).then(function(a){0==a.flag?a.code==o.a.codeNotLogin?d.MessageBox.alert("",{message:"未登录",title:"提示",confirmButtonText:"确定"}).then(function(a){b.a.$router.push(t,{name:"home",query:{}})}):d.MessageBox.alert(a.msg):(d.MessageBox.alert("退票成功"),t.baseData())}).catch(function(t){Object(d.Toast)(o.a.infoApiError)})},function(t){return b.a.log(t+"不退了"),!1})},go_pay:function(){b.a.$router.push(this,{name:"order_pay",query:{order_id:this.order_id}})}}},l=function(){var t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"bg_color",staticStyle:{"background-color":"#e6e6e6"}},[n("div",{staticClass:"big_div",staticStyle:{display:"block"}},[1!=t.category_id&&4!=t.category_id&&5!=t.category_id||!t.info?t._e():n("div",{staticClass:"box",staticStyle:{"background-color":"white","padding-bottom":"1rem"}},[n("div",{staticClass:"box_top"},[n("div",{staticStyle:{"background-color":"white"}},[n("div",{staticClass:"one ub ",class:{left_border1:1==t.order_status},staticStyle:{background:"white",padding:"0.14rem 0",margin:"0 0.15rem"}},[n("div",{staticClass:"ub ulev0",staticStyle:{color:"#2d2e3a"}},[t._v(t._s(t.order_status_des)+"订单")]),t._v(" "),n("div",{staticClass:"ub ulev0 ub-f1 ub-pe top-right-type"},[t._v("\n "+t._s(t.category_name)+"\n ")])])]),t._v(" "),4!=t.category_id?n("div",{staticClass:"ub area",staticStyle:{background:"white",padding:"0.12rem 0.12rem 0.12rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("上车站点")]),t._v(" "),n("div",{staticClass:"ub ulev1 ub-f1 right"},[t._v("\n "+t._s(t.start_area)+"\n ")])]):t._e(),t._v(" "),4!=t.category_id?n("div",{staticClass:"ub area",staticStyle:{background:"white",padding:"0 0.12rem 0.12rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("到达地点")]),t._v(" "),n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.22rem",color:"#686872"}},[t._v("\n "+t._s(t.end_area)+"\n ")])]):t._e(),t._v(" "),4==t.category_id?n("div",{staticClass:"ub",staticStyle:{background:"white",padding:"0.12rem 0.12rem 0.12rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("出游时间")]),t._v(" "),n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.22rem",color:"#686872"}},[t._v("\n "+t._s("00:00"==t.start_date.substr(-5)?t.start_date.substr(0,10):t.start_date)+"\n  出发\n ")])]):t._e(),t._v(" "),n("div",{staticClass:"ub",staticStyle:{background:"white",padding:"0 0.12rem 0.12rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("预订数量")]),t._v(" "),t.prod_info?n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.2rem",color:"#686872"},domProps:{innerHTML:t._s(t.prod_info)}}):n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.2rem",color:"#686872"}},[t._v(t._s(t.prod_cnt)+"人\n ")])]),t._v(" "),n("div",{staticClass:"ub",staticStyle:{background:"white",padding:"0 0.12rem 0.12rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("联系人")]),t._v(" "),n("div",{staticClass:"ub ulev1 ub-f1 ub-ver",staticStyle:{"margin-left":"0.22rem"}},[n("div",{staticClass:"ub ulev1 right-color",staticStyle:{color:"#686872"}},[t._v(t._s(t.contacts_name)+"\n ")]),t._v(" "),n("div",{staticClass:"ub ulev1 right-color",staticStyle:{color:"#686872","margin-top":"0.06rem"}},[t._v("\n "+t._s(t.contacts_phone)+"\n ")]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.contacts_id,expression:"contacts_id"}],staticClass:"ub ulev1 right-color",staticStyle:{color:"#686872","margin-top":"0.06rem"}},[t._v(t._s(t.contacts_id)+"\n ")])])]),t._v(" "),n("div",{staticClass:"ub",staticStyle:{background:"white",padding:"0 0.12rem 0.12rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("订单号")]),t._v(" "),n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.22rem",color:"#686872"}},[t._v("\n "+t._s(t.order_id)+"\n ")])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:1==t.category_id,expression:"category_id==1"}],staticClass:"ub",staticStyle:{background:"white",padding:"0 0.12rem 0.21rem 0.2rem"}},[n("div",{staticClass:"ub ulev1 ub-pe left-title"},[t._v("保险")]),t._v(" "),0!=t.contacts_num?n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.22rem",color:"#686872"}},[t._v("意外乘车险 × "+t._s(t.contacts_num)+"\n ")]):n("div",{staticClass:"ub ulev1 ub-f1 right",staticStyle:{"margin-left":"0.22rem",color:"#686872"}},[t._v("未购\n ")])]),t._v(" "),n("div",{staticStyle:{background:"white"}},[n("div",{staticClass:"two ub",staticStyle:{background:"white",padding:"0.175rem 0 0.21rem 0.05rem",margin:"0 0.15rem"}},[n("div",{staticClass:"ub ulev1 ub-pe ub-ac",staticStyle:{color:"#96969c",width:"0.7rem","line-height":"1"}},[t._v("总额\n ")]),t._v(" "),n("div",{staticClass:"ub ulev1 ub-f1 right ub-ac",staticStyle:{"margin-left":"0.22rem",color:"#f45a36","line-height":"1","font-size":"0.2rem"}},[n("span",{staticStyle:{"font-size":"0.12rem","line-height":"1",color:"#f45a36"}},[t._v("¥")]),t._v(t._s(t.total_money)+"\n ")]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:2==t.order_status,expression:"order_status==2"}],staticClass:"ub ulev1 ub-ac ub-pc",staticStyle:{color:"#333333",background:"#e6e6e6",width:"0.68rem",height:"0.26rem","border-radius":"0.5rem"},on:{click:t.cancel}},[t._v("\n 退票\n ")])])]),t._v(" "),0!=t.contacts_num?n("div",[n("div",{staticClass:"ub",staticStyle:{background:"white","padding-left":"0.2rem","padding-right":"0.12rem"}},[n("div",{staticClass:"ub ulev0 ub-pe",staticStyle:{color:"#96969c",width:"0.7rem"}},[4==t.category_id?n("span",{staticClass:"prod_name"},[t._v("自由行产品")]):n("span",{staticClass:"prod_name"},[t._v("巴士车票")])]),t._v(" "),n("div",{staticClass:"ub ulev0 ub-f1 right",staticStyle:{"margin-left":"0.22rem",color:"#f45a36"}},t._l(t.bus_tickets,function(a,r){return n("span",{staticStyle:{color:"#f45a36"}},[t._v("\n ¥"+t._s(a.unit_price)),n("span",{staticStyle:{color:"#686872"}},[t._v(" × ")]),t._v(t._s(a.count)+"张\n "),n("span",{directives:[{name:"show",rawName:"v-show",value:r+1