1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["cinema-page-cityList"],{"0d6a":function(t,e,i){"use strict";i.r(e);var n=i("47ac"),a=i("bce6");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("4c70");var c=i("828b"),r=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"5576460c",null,!1,n["a"],void 0);e["default"]=r.exports},"47ac":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"cityList"},[i("v-uni-scroll-view",{staticStyle:{height:"100vh"},attrs:{"scroll-y":!0,"scroll-into-view":t.cityId,"scroll-with-animation":!0}},[i("v-uni-view",{staticClass:"on"},[t._v("当前定位城市")]),i("v-uni-view",{staticClass:"onon"},[""!=t.meList?i("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.okCity(t.meList[0])}}},[t._v(t._s(t.meList[0].cityName))]):t._e()]),i("v-uni-view",{staticClass:"on"},[t._v("热门城市")]),i("v-uni-view",{staticClass:"hort"},t._l(t.hortList,(function(e,n){return i("span",{key:n,on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.okCity(e)}}},[t._v(t._s(e.cityName))])})),0),t._l(t.cityList,(function(e,n){return i("v-uni-view",{key:n,staticClass:"cityItem",attrs:{id:"city"+e[0].cityPinyin}},[i("v-uni-view",{staticClass:"name"},[t._v(t._s(e[0].cityPinyin))]),i("v-uni-view",{staticClass:"city"},t._l(e,(function(e,n){return i("span",{key:n,on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.okCity(e)}}},[t._v(t._s(e.cityName))])})),0)],1)}))],2),i("v-uni-view",{staticClass:"rightFlex"},t._l(t.rightList,(function(e,n){return i("v-uni-view",{key:n,on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.cityId="city"+e}}},[t._v(t._s(e))])})),1),i("v-uni-view")],1)},a=[]},"4c70":function(t,e,i){"use strict";var n=i("9cbc"),a=i.n(n);a.a},"713c":function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.cityList .select[data-v-5576460c]{width:100%;height:%?110?%;display:flex;align-items:center;margin:0 %?28?%}.cityList .select > uni-image[data-v-5576460c]{width:%?32?%;height:%?32?%;margin-right:%?10?%}.cityList .select > uni-input[data-v-5576460c]{font-size:%?28?%;color:#868686}.cityList .on[data-v-5576460c]{width:100%;height:%?60?%;background:#f6f6f6;font-size:%?28?%;color:#383838;padding:0 %?28?%;overflow:hidden;line-height:%?60?%}.cityList .onon[data-v-5576460c]{width:100%;height:%?188?%;overflow:hidden}.cityList .onon > span[data-v-5576460c]{width:%?198?%;height:%?68?%;line-height:%?68?%;text-align:center;border-radius:%?6?%;border:%?2?% solid #e8e8e8;font-size:%?28?%;color:#000;display:block;margin-left:%?28?%;margin-top:%?60?%}.cityList .hort[data-v-5576460c]{display:flex;flex-wrap:wrap;padding:%?58?% %?28?%}.cityList .hort > span[data-v-5576460c]{width:%?198?%;height:%?68?%;line-height:%?68?%;text-align:center;border-radius:%?6?%;border:%?2?% solid #e8e8e8;font-size:%?28?%;color:#000;display:block;margin-right:%?30?%;margin-bottom:%?28?%}.cityList .cityItem > .name[data-v-5576460c]{width:100%;height:%?60?%;background:#f6f6f6;font-size:%?28?%;color:#383838;padding:0 %?28?%;overflow:hidden;line-height:%?60?%}.cityList .cityItem > .city[data-v-5576460c]{display:flex;flex-wrap:wrap;padding:%?58?% %?28?%}.cityList .cityItem > .city > span[data-v-5576460c]{width:%?198?%;height:%?68?%;line-height:%?68?%;text-align:center;border-radius:%?6?%;border:%?2?% solid #e8e8e8;font-size:%?28?%;color:#000;display:block;margin-right:%?30?%;margin-bottom:%?28?%}.cityList .rightFlex[data-v-5576460c]{width:%?30?%;text-align:center;position:fixed;right:%?20?%;top:10vh;font-size:%?24?%;color:#333}.cityList .rightFlex > uni-view[data-v-5576460c]{width:100%;height:%?40?%;line-height:%?40?%}',""]),t.exports=e},"941e":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.regeoDetail=e.getSeats=e.getScheduleDetailByList=e.getSchedule=e.getRegion=e.getMovieShowDate=e.getMovieOnInfoList=e.getMovieDetail=e.getMoverOrderList=e.getMoverInfo=e.getIncrease=e.getComingList=e.getCityByLocationApi=e.getCity1=e.getCinemaList=e.createOrder=void 0;var a=n(i("b128")),o=n(i("7653"));e.getMovieOnInfoList=function(t){var e=t.ci;return o.default.get("api/user.mahua.mahua_movie/getMovieOnInfoList",{ci:e})};e.getComingList=function(t){return(0,a.default)(t),o.default.get("api/user.mahua.mahua_movie/getComingList",{})};e.getCinemaList=function(t){return o.default.post("api/user.mahua.mahua_movie/getCinemaList",t)};e.getMovieDetail=function(t){return o.default.get("api/user.mahua.mahua_movie/getMovieDetail",t)};e.getMovieShowDate=function(t){return o.default.get("api/user.mahua.mahua_movie/getMovieShowDate",t)};e.getRegion=function(t){return o.default.get("api/user.mahua.mahua_movie/getRegion",t)};e.getCity1=function(t){return o.default.get("api/user.mahua.mahua_movie/getCity",t)};e.getSeats=function(t){return o.default.get("api/user.mahua.mahua_movie/getSeats",t)};e.regeoDetail=function(t){return o.default.get("api/map/regeoDetail",t)};e.getSchedule=function(t){return o.default.get("api/user.mahua.mahua_movie/getSchedule",t)};e.createOrder=function(t){return o.default.post("api/user.mahua.mahua_movie_order/createOrder",t)};e.getIncrease=function(t){return o.default.get("api/user.mahua.mahua_movie/getIncrease",t)};e.getScheduleDetailByList=function(t){return o.default.post("api/user.mahua.mahua_movie/getScheduleDetailByList",t)};e.getMoverOrderList=function(t){return o.default.get("api/user.mahua.mahua_movie_order/list",t)};e.getMoverInfo=function(t){return o.default.get("api/user.mahua.mahua_movie_order/detail",t)};e.getCityByLocationApi=function(t){return o.default.get("api/map/getCityByLocation",t)}},"9cbc":function(t,e,i){var n=i("713c");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("69ea1da8",n,!0,{sourceMap:!1,shadowMode:!1})},b128:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(null==t)throw new TypeError("Cannot destructure "+t)},i("7a76"),i("c9b5")},b455:function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("b7c7"));i("fd3c"),i("aa9c"),i("4100"),i("bf0f"),i("2797"),i("f3f7"),i("18f7"),i("de6c");var o=i("941e"),c=i("262c"),r={name:"cityList",data:function(){return{name:"",cityId:"",hortList:[],cityList:[],rightList:[],meList:[]}},onLoad:function(){this.getLocationInfo()},mounted:function(){},methods:{okCity:function(t){uni.$emit("city",t),this.back()},getLocationInfo:function(){var t=(0,c.getLocationInfoFromCache)();this.getCityName(t.lat||1,t.lng||1)},getCityName:function(t,e){var i=this;(0,o.regeoDetail)({lng:e,lat:t}).then((function(t){var e=t?t.regeocode.addressComponent.city:"青岛市",n=e.substring(0,e.length-1);(0,o.getCity1)({}).then((function(t){t.map((function(t,e){t.cityName==n&&i.meList.push(t)})),i.hortList=[{cityId:2,cityName:"北京",cityPinyin:"B"}];var e=t.sort((function(t,e){return t.cityPinyin.localeCompare(e.cityPinyin)})),o=[],c=e[0].cityPinyin;e.forEach((function(t){var e=t.cityPinyin;e===c?o.push(t):(i.cityList.push(o),o=[t],c=e)})),i.cityList.push(o),i.rightList=(0,a.default)(new Set(t.map((function(t){return t.cityPinyin})))),i.rightList.sort()})).catch((function(t){console.log(t)}))})).catch((function(t){console.log(t)}))}}};e.default=r},bce6:function(t,e,i){"use strict";i.r(e);var n=i("b455"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a}}]);
|