| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["eventPlanning-detailInfo-detailInfo"],{"0e78":function(t,e,n){"use strict";n.r(e);var a=n("11d0"),i=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a},"102c":function(t,e,n){"use strict";var a=n("71cc"),i=n.n(a);i.a},"11d0":function(t,e,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("2634")),r=a(n("2fdc")),c=a(n("d337")),s={components:{Navbar:c.default},data:function(){return{type:"",statusMap:{hotel:"酒店信息",restaurant:"用餐信息",itinerary:"乘车信息"},addressMap:{hotel:"酒店地址:",restaurant:"餐厅地址:",itinerary:"乘车地址:"},titleMap:{hotel:"房间号码:",restaurant:"用餐席位:",itinerary:"乘车车号:"},timeMap:{hotel:"入住时间:",restaurant:"用餐时间:",itinerary:"乘车时间:"},params:{event_id:"",lng:"",lat:""},detailInfo:{},banner:[]}},onLoad:function(t){var e=this;return(0,r.default)((0,i.default)().mark((function n(){var a,r,c;return(0,i.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=t.type,r=t.id,e.type=a||"",e.params.event_id=r||"",n.next=5,e.$store.dispatch("getLocation");case 5:c=n.sent,c.latitude&&c.longitude&&(e.params.lng=c.longitude,e.params.lat=c.latitude),e.getDetailInfo();case 8:case"end":return n.stop()}}),n)})))()},methods:{getDetailInfo:function(){var t=this;this.$allrequest.eventPlanning.eventDetail(this.params).then((function(e){t.banner=e.banner,t.detailInfo=e.data}))},handleOpenLocation:function(t){uni.openLocation({latitude:+t.lat,longitude:+t.lng,address:t.address,success:function(){console.log("打开地图成功")},fail:function(t){console.error("打开地图失败:",t)}})}}};e.default=s},"16bc":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={uSwiper:n("c184").default,uIcon:n("0852").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"container"},[n("Navbar",{attrs:{title:t.statusMap[t.type]}}),n("u-swiper",{attrs:{list:t.banner,height:"500",name:"image","border-radius":"0"}}),n("v-uni-view",{staticClass:"title"},[t._v(t._s(t.statusMap[t.type]))]),n("v-uni-view",{staticClass:"content"},t._l(t.detailInfo[t.type].data,(function(e,a){return n("v-uni-view",{key:a},[n("v-uni-view",{staticClass:"wrap"},[n("v-uni-view",{staticClass:"info-title"},[t._v(t._s(e.name))]),n("v-uni-view",{},[t._v(t._s(t.addressMap[t.type])+t._s(e.address))]),n("v-uni-view",{},[t._v(t._s(t.titleMap[t.type])+t._s(e.no))]),n("v-uni-view",{},[t._v(t._s(t.timeMap[t.type])+t._s(e.start_time)+" - "+t._s(e.end_time))])],1),n("v-uni-view",{staticClass:"wrap flex-wrap",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.handleOpenLocation(e)}}},[n("v-uni-view",{staticClass:"info"},[n("u-icon",{attrs:{name:"map",size:"32"}}),n("v-uni-text",[t._v("导航")])],1),n("v-uni-view",{staticClass:"info"},[n("v-uni-text",{staticStyle:{color:"#8c8c8c"}},[t._v(t._s(e.distance||"暂无距离信息"))]),n("u-icon",{attrs:{name:"arrow-right",size:"32"}})],1)],1)],1)})),1)],1)},r=[]},"1bfb":function(t,e,n){"use strict";n.r(e);var a=n("16bc"),i=n("0e78");for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("102c");var c=n("828b"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"4e9e87c9",null,!1,a["a"],void 0);e["default"]=s.exports},"71cc":function(t,e,n){var a=n("d9da");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("967d").default;i("6f573f45",a,!0,{sourceMap:!1,shadowMode:!1})},"75b5":function(t,e,n){"use strict";var a=n("bc34"),i=n.n(a);i.a},bc34:function(t,e,n){var a=n("f803");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("967d").default;i("4caac8d2",a,!0,{sourceMap:!1,shadowMode:!1})},cc4b:function(t,e,n){"use strict";n.r(e);var a=n("eeb7"),i=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a},d337:function(t,e,n){"use strict";n.r(e);var a=n("fd54"),i=n("cc4b");for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("75b5");var c=n("828b"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"f410522c",null,!1,a["a"],void 0);e["default"]=s.exports},d9da:function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,".container[data-v-4e9e87c9]{height:100vh;background:#f2f2f2}.container .title[data-v-4e9e87c9]{font-weight:700;background:#fff;padding:%?20?%;border-radius:%?20?% %?20?% 0 0}.container .content[data-v-4e9e87c9]{padding:%?20?%;background:#f2f2f2}.container .content .info-title[data-v-4e9e87c9]{padding:%?20?% 0;font-weight:700}.container .content .wrap[data-v-4e9e87c9]{background:#fff;padding:%?20?%;border-radius:%?20?%;margin-bottom:%?20?%}.container .content .flex-wrap[data-v-4e9e87c9]{display:flex;align-items:center;justify-content:space-between}.container .content .info[data-v-4e9e87c9]{display:flex;align-items:center}",""]),t.exports=e},eeb7:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={props:{title:{type:String,default:""}},data:function(){return{statusHeight:0}},mounted:function(){this.statusHeight=uni.getSystemInfoSync().statusBarHeight+"px"},methods:{handleBack:function(){uni.navigateBack()}}};e.default=a},f803:function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,".navbar[data-v-f410522c]{position:fixed;left:0;top:0;width:100%;z-index:9}.navbar .navbar-content[data-v-f410522c]{display:flex;align-items:center;height:41px}.navbar .navbar-title[data-v-f410522c]{font-size:%?32?%;padding-left:34%;color:#fff;font-weight:700}",""]),t.exports=e},fd54:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={uIcon:n("0852").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"navbar"},[n("v-uni-view",{style:{height:t.statusHeight}}),n("v-uni-view",{staticClass:"navbar-content"},[n("u-icon",{attrs:{name:"arrow-left",size:"32","custom-style":{padding:"20rpx"}},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleBack.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"navbar-title"},[t._v(t._s(t.title))])],1)],1)},r=[]}}]);
|