导游中台-游客端
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
8.3 KiB

10 months ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["subPackages-search-searchList"],{"1a7d":function(t,i,e){"use strict";e.r(i);var n=e("7ac2"),a=e("c9f4");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("5435");var o=e("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"3695f0a2",null,!1,n["a"],void 0);i["default"]=r.exports},5435:function(t,i,e){"use strict";var n=e("b795"),a=e.n(n);a.a},"5c5e":function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("bd06"),e("dd2b"),e("3efd"),e("d4b5"),e("fd3c"),e("8f71"),e("bf0f");var n={name:"Search",data:function(){return{showMore:!0,list1:[],list2:[],keywords:"",options:{}}},onLoad:function(t){this.options=t,this.keywords=t.keywords,this.getList()},methods:{search:function(){this.pushHis(this.keywords),this.list=[],this.getList()},pushHis:function(t){var i=JSON.parse(uni.getStorageSync("tz_trip_keyowrds"))||[],e=i.findIndex((function(i){return i==t}));e>=0&&i.splice(e,1),i.unshift(t),uni.setStorageSync("tz_trip_keyowrds",JSON.stringify(i))},goDetail:function(t){this.gotoDetailByTypeId(t.id,t.type_id)},getList:function(){var t=this;this.Post({name:this.keywords,offset:0,limit:9999999},"/api/Search/search").then((function(i){var e=(i.data||[]).map((function(t){return t.search_data}));t.list1=e.filter((function(t){return 2==t.type_id})),t.list2=e.filter((function(t){return 1==t.type_id}))}))}},onReachBottom:function(){}};i.default=n},"7ac2":function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return s})),e.d(i,"a",(function(){return n}));var n={uniIcons:e("72fa").default},a=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("div",{staticClass:"bg"},[e("v-uni-view",{staticClass:"top-box"},[e("uni-icons",{attrs:{color:"#333333",type:"left",size:"18"},nativeOn:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goBack()}}}),e("v-uni-view",{staticClass:"search-box"},[e("uni-icons",{attrs:{color:"#96684F",type:"search",size:"20"}}),e("v-uni-input",{staticClass:"input",attrs:{type:"text",placeholder:"请输入导游姓名/产品名称"},on:{confirm:function(i){arguments[0]=i=t.$handleEvent(i),t.search.apply(void 0,arguments)}},model:{value:t.keywords,callback:function(i){t.keywords=i},expression:"keywords"}})],1),e("v-uni-view",{staticClass:"btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.search()}}},[t._v("搜索")])],1),e("v-uni-view",{staticClass:"search-list"},[e("v-uni-view",{staticClass:"type-title"},[t._v("导游服务")]),t._l(t.list1,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goDetail(i)}}},[e("v-uni-view",{staticClass:"item-img"},[e("v-uni-image",{attrs:{src:t.showImg(i.guide_data?i.guide_data.avatar:i.image),mode:"aspectFill"}})],1),e("v-uni-view",{staticClass:"item-content flex-column"},[e("v-uni-view",{staticClass:"item-title"},[e("v-uni-view",{staticClass:"title text-overflow"},[t._v(t._s(i.guide_data?i.guide_data.nickname:i.title))]),i.guide_data?e("v-uni-view",{staticClass:"group_data_name"},[t._v(t._s(i.guide_data.group_data.name))]):t._e()],1),i.guide_data?e("v-uni-view",{staticClass:"item-tags text-overflow"},[t._v("从业"+t._s(i.guide_data.duration)+"年 |\n\t\t\t\t\t"+t._s(i.guide_data.lingo_data.name))]):e("v-uni-view",{staticClass:"item-tags text-overflow"},[t._v(t._s(i.goods_new_tag?i.goods_new_tag.split(",").join(" | "):""))])],1)],1)})),t.list1.length<=0?e("div",{staticClass:"list-common-empty"},[e("p",{staticClass:"list-common-empty-tip"},[t._v("—— 暂无数据 ——")])]):t._e(),e("v-uni-view",{staticClass:"type-title"},[t._v("线路产品")]),t._l(t.list2,(function(i,n){return e("v-uni-view",{key:n,staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goDetail(i)}}},[e("v-uni-view",{staticClass:"item-img"},[e("v-uni-image",{attrs:{src:t.showImg(i.image),mode:"aspectFill"}})],1),e("v-uni-view",{staticClass:"item-content flex-column"},[e("v-uni-view",{staticClass:"item-title text-overf