UNPKG

vaneditor

Version:

``` 移动端ui框架统一用uView,css扩展语言用scss,全局数据管理vuex,统一样式主体风格颜色定义/src/uni.scss ```

1 lines 13.8 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-strategy-index"],{"16d4":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"strategy"},[i("search",{staticClass:"searchFiex",attrs:{name:t.title,isFixed:!0},on:{search:function(e){e=t.$handleEvent(e),t.active(t.state)},nameInput:function(e){e=t.$handleEvent(e),t.nameInput(e)}}},[i("v-uni-view",{staticClass:"searchLeft",attrs:{slot:"leftBtn"},slot:"leftBtn"},[i("v-uni-picker",{attrs:{range:t.selectList},on:{change:function(e){e=t.$handleEvent(e),t.onConfirm(e)}}},[t._v(t._s(t.defaultSelect)),i("uni-icons",{staticClass:"icon",attrs:{type:"arrowdown",color:"#4b4b4b"}})],1)],1)],1),i("v-uni-view",{staticClass:"tabs"},[t._l(t.strategyList,(function(e){return i("v-uni-view",{key:e.code,class:["tab",{active:t.state===e.code},{disbale:t.page.loading}],on:{click:function(a){a=t.$handleEvent(a),t.active(e.code)}}},[t._v(t._s(e.name))])})),i("v-uni-view",{staticClass:"line",attrs:{"data-type":t.activeLine}})],2),i("v-uni-view",{staticClass:"strategy-box"},[t.list.length>0?i("v-uni-view",{staticClass:"strategy-list"},t._l(t.list,(function(e){return i("v-uni-navigator",{key:e.id,staticClass:"content",attrs:{url:"/pages/strategy/detail?id="+e.id+"&state="+t.state}},[i("v-uni-image",{attrs:{src:t.$getImg(e.coverImagesUrl.split(",")[0]),mode:"aspectFill"}}),e.severalDays?i("v-uni-view",{staticClass:"severalDays"},[t._v(t._s(e.severalDays)+"日游")]):t._e(),i("v-uni-view",{staticClass:"title"},[t._v(t._s(e.title))])],1)})),1):t._e(),t.end&&!t.page.loading&&t.list.length>0?i("p",{staticClass:"end"},[t._v("没有更多")]):t._e(),t.page.loading?i("uni-load-more",{attrs:{status:"loading"}}):t._e(),"3"===t.state?i("v-uni-navigator",{attrs:{url:"/pages/strategy/release"}},[i("v-uni-image",{staticClass:"add-strategy",attrs:{src:a("b81f")}})],1):t._e(),0===t.list.length?i("v-uni-view",{staticClass:"no-list"},[t._v("-- 暂无数据 --")]):t._e()],1),i("scroll-top")],1)},s=[];a.d(e,"a",(function(){return i})),a.d(e,"b",(function(){return s}))},"18c9":function(t,e,a){"use strict";var i=a("fc49"),s=a.n(i);s.a},"8dfc":function(t,e,a){e=t.exports=a("2350")(!1),e.push([t.i,'.strategy .searchHead[data-v-2543ac66]{height:%?110?%}.strategy .searchFiex .searchLeft[data-v-2543ac66]{width:%?155?%;line-height:%?40?%;border-right:%?2?% solid #9c9c9c;text-align:center;font-size:%?26?%;color:#333;margin-top:%?5?%}.strategy .searchFiex .searchLeft[data-v-2543ac66] .icon{margin-left:%?10?%}.strategy .searchFiex .searchLeft[data-v-2543ac66] .icon.uni-icon{font-size:%?30?%!important}.strategy[data-v-2543ac66] .search .menuList{border:0}.strategy[data-v-2543ac66] .search .searchBox .form .input{left:%?200?%}.strategy[data-v-2543ac66] .search .searchBox .form .searchIcon{left:auto;right:%?20?%}.strategy .tabs[data-v-2543ac66]{background:#fff;position:relative;width:100%;border-bottom:%?1?% solid #eaeaea}.strategy .tabs .tab[data-v-2543ac66]{font-size:%?30?%;color:#333;display:inline-block;width:33.33333333%;text-align:center;line-height:%?86?%}.strategy .tabs .line[data-v-2543ac66]{height:%?4?%;width:20%;box-sizing:border-box;background-color:#ff740b;position:absolute;left:%?0?%;bottom:%?0?%;z-index:1;transition:all .3s}.strategy .tabs .line[data-type="1"][data-v-2543ac66]{left:6.5%}.strategy .tabs .line[data-type="2"][data-v-2543ac66]{left:40%}.strategy .tabs .line[data-type="3"][data-v-2543ac66]{left:74%}.strategy .tabs .active[data-v-2543ac66]{position:relative;font-size:%?30?%;color:#ff740b;font-weight:400}.strategy .tabs .disbale[data-v-2543ac66]{pointer-events:none}.strategy-box[data-v-2543ac66]{position:relative}.strategy-box .strategy-list[data-v-2543ac66]{padding:%?20?% %?20?% 0;overflow:hidden;background:#f9f9f9}.strategy-box .strategy-list .content[data-v-2543ac66]{width:%?335?%;margin:0 %?10?% %?22?% %?10?%;float:left;position:relative;font-size:%?30?%;color:#484848;border-radius:%?4?%;overflow:hidden}.strategy-box .strategy-list .content uni-image[data-v-2543ac66]{width:100%;height:%?223?%}.strategy-box .strategy-list .content .severalDays[data-v-2543ac66]{box-sizing:border-box;text-align:center;font-size:%?22?%;color:#fff;background:#474747;position:absolute;top:0;left:0;min-width:%?87?%;height:%?32?%;line-height:%?22?%;padding:%?5?% %?10?%;border-radius:%?6?% 0 %?16?% 0}.strategy-box .strategy-list .content .title[data-v-2543ac66]{box-sizing:border-box;width:100%;height:%?127?%;line-height:%?42?%;background:#fff;color:#484848;font-size:%?30?%;padding:%?18?% %?9?% 0 %?18?%;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;border-bottom:%?18?% solid #fff}.strategy-box .end[data-v-2543ac66]{padding:%?40?% 0;text-align:center;font-size:%?28?%}.strategy-box .add-strategy[data-v-2543ac66]{position:fixed;bottom:%?80?%;right:%?50?%;width:%?110?%;height:%?110?%}.strategy-box .no-list[data-v-2543ac66]{font-size:%?34?%;color:#666;text-align:center;padding-top:50%}',""])},b81f:function(t,e){t.exports="data:image/png;base64,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"},c184:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("8e6e"),a("ac6a"),a("456d");var s=i(a("bd86")),n=i(a("f0ab")),r=i(a("09c2")),o=i(a("1427"));function c(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,i)}return a}function l(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?c(a,!0).forEach((function(e){(0,s.default)(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):c(a).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var d={data:function(){return{scenicspotIds:"",days:"",title:"",defaultSelect:"游玩日期",strategyList:[{code:"1",name:"官方攻略"},{code:"2",name:"精品游记"},{code:"3",name:"游客分享"}],state:"1",page:{pageSize:10,currentPage:1,count:0,loading:!1},end:!1,count:0,list:[],activeLine:"1",schedule:["一","二","三","四","五","六","七","八","九","十","十一","十二","十三","十四","十五"],selectList:["全部","半日游","一日游","二日游","三日游","四日游","五日游","六日游","七日游","八日游","九日游","十日游","十一日游","十二日游","十三日游","十四日游","十五日游"],urlList:{1:"/weChat/cms/officialtravel/queryPage",2:"/weChat/cms/officialstrategy/queryPage",3:"/weChat/cms/touriststrategy/queryPage"}}},components:{uniIcons:n.default,uniLoadMore:r.default,search:o.default},onLoad:function(t){this.state=t.state||"1",this.scenicspotIds=t.scenicspotIds,this.days=t.days,this.title=t.title,this.queryData("",this.state)},onPullDownRefresh:function(){this.list=[],this.page.currentPage=1,this.queryData("refresh",this.state)},onReachBottom:function(){this.list.length<this.count&&this.queryData()},methods:{gotoSearch:function(){},nameInput:function(t){this.title=t.target.value||""},onConfirm:function(t){var e=t.detail.value;this.defaultSelect=this.selectList[e],this.days=0==e?"":1==e?.5:e-1,this.list=[],this.page.currentPage=1,this.queryData("",this.state)},active:function(t){this.state=t,this.list=[],this.page.currentPage=1,this.queryData("",t),this.activeLine=t},queryData:function(t,e){var a=this,i=e||"1";a.page.loading=!0,this.$ajax({method:"post",url:a.urlList[i],data:l({},this.page,{scenicspotIds:this.scenicspotIds||"",days:this.days||"",title:this.title||""})}).then((function(e){var i=e.data.map((function(t){return l({},t,{severalDays:"0.5"===t.severalDays?"半":a.schedule[parseInt(t.severalDays)-1]})}));a.list.push.apply(a.list,i),a.page.loading=!1,a.count=e.count,a.list.length>=a.count&&(a.end=!0),a.page.currentPage+=1,"refresh"===t&&uni.stopPullDownRefresh()}))}}};e.default=d},c563:function(t,e,a){"use strict";a.r(e);var i=a("c184"),s=a.n(i);for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},d54f:function(t,e,a){"use strict";a.r(e);var i=a("16d4"),s=a("c563");for(var n in s)"default"!==n&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("18c9");var r=a("2877"),o=Object(r["a"])(s["default"],i["a"],i["b"],!1,null,"2543ac66",null);e["default"]=o.exports},fc49:function(t,e,a){var i=a("8dfc");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("4f06").default;s("ab36e02a",i,!0,{sourceMap:!1,shadowMode:!1})}}]);