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.
1 line
4.7 KiB
1 line
4.7 KiB
10 months ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["subPackages-search-search"],{"09fc":function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("bd06"),i("dd2b"),i("3efd"),i("d4b5");var n={name:"Search",data:function(){return{list:[],keywords:"",history:[],hot:[],keywords_name:"tz_trip_keyowrds",options:{}}},onLoad:function(){},onShow:function(){this.history=uni.getStorageSync(this.keywords_name)?JSON.parse(uni.getStorageSync(this.keywords_name)):[],this.getHot()},methods:{getHot:function(){var t=this;this.Post({limit:10},"/api/Search/hot").then((function(e){t.hot=e.data}))},delHis:function(){this.history=[],uni.removeStorageSync(this.keywords_name),uni.showToast({title:"删除成功"})},search:function(t){this.keywords&&(this.pushHis(this.keywords),uni.navigateTo({url:"./searchList?keywords=".concat(this.keywords)}))},gotoHot:function(t){uni.navigateTo({url:"./searchList?keywords=".concat(t)}),this.pushHis(t)},pushHis:function(t){var e=this.history,i=e.findIndex((function(e){return e==t}));i>=0&&e.splice(i,1),e.unshift(t),uni.setStorageSync(this.keywords_name,JSON.stringify(e)),this.history=e}}};e.default=n},"599f":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("72fa").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"bg"},[i("v-uni-view",{staticClass:"top-box"},[i("uni-icons",{attrs:{color:"#333333",type:"left",size:"18"},nativeOn:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goBack()}}}),i("v-uni-view",{staticClass:"search-box"},[i("uni-icons",{attrs:{color:"#96684F",type:"search",size:"20"}}),i("v-uni-input",{staticClass:"input",attrs:{type:"text",placeholder:"请输入导游姓名/产品名称"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)}},model:{value:t.keywords,callback:function(e){t.keywords=e},expression:"keywords"}})],1),i("v-uni-view",{staticClass:"btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.search()}}},[t._v("搜索")])],1),i("div",{staticClass:"search-title com-flex-tao"},[t._v("搜索历史"),i("img",{attrs:{src:"https://static.ticket.sz-trip.com/taizhou/images/delete.png",alt:""},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.delHis()}}})]),i("div",{staticClass:"search-list"},t._l(t.history.slice(0,10),(function(e,n){return i("div",{key:n,staticClass:"search-item textOver",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.gotoHot(e)}}},[t._v(t._s(e))])})),0),i("div",{staticClass:"search-title"},[t._v("大家在搜")]),i("div",{staticClass:"search-list"},t._l(t.hot,(function(e,n){return i("div",{key:n,staticClass:"search-item textOver",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.gotoHot(e.name)}}},[t._v(t._s(e.name))])})),0)],1)},s=[]},"5f53":function(t,e,i){var n=i("eb37");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("7938b9b2",n,!0,{sourceMap:!1,shadowMode:!1})},7453:function(t,e,i){"use strict";i.r(e);var n=i("09fc"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=a.a},"8eab":function(t,e,i){"use strict";var n=i("5f53"),a=i.n(n);a.a},a00a:function(t,e,i){"use strict";i.r(e);var n=i("599f"),a=i("7453");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("8eab");var o=i("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"7a956927",null,!1,n["a"],void 0);e["default"]=r.exports},eb37:function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,".bg[data-v-7a956927]{min-height:100vh;background:#fff;padding:0 %?30?%;position:relative}.top-box[data-v-7a956927]{height:%?84?%;padding:%?12?% 0;display:flex;align-items:center;justify-content:space-between;background:#fff;.search-box{width:%?493?%;height:%?60?%;border:1px solid #96684f;display:flex;align-items:center;padding:%?15?% %?19?%;font-size:%?28?%;.input{flex:1;border:n
|