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
14 KiB
1 line
14 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-mall-search"],{"0a88":function(t,e,n){"use strict";n.r(e);var i=n("4c83"),a=n("874e");for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);var r=n("f0c5"),o=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"5d37b5b3",null,!1,i["a"],void 0);e["default"]=o.exports},"0b1e":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,".layer-content[data-v-52970b54]{width:100vw;height:100vh}",""]),t.exports=e},1370:function(t,e,n){"use strict";n.r(e);var i=n("fc4c"),a=n.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);e["default"]=a.a},1376:function(t,e,n){var i=n("0b1e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("752ae416",i,!0,{sourceMap:!1,shadowMode:!1})},"2a77":function(t,e,n){"use strict";n.r(e);var i=n("54b9"),a=n("9db4");for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);var r=n("f0c5"),o=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"57984872",null,!1,i["a"],void 0);e["default"]=o.exports},"2f61":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3");var i={data:function(){return{}},props:{value:{type:String,default:""},placeholder:{type:String,default:"请输入关键字搜索"},disabled:{type:Boolean,default:!1},maxlength:{type:Number,default:-1},autofocus:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},showCancel:{type:Boolean,default:!1},cancelText:{type:String,default:"取消"},shape:{type:String,default:"round"}},computed:{radiusClass:function(){return"round"==this.shape?"radius-30":"radius-6"}},methods:{inputSearch:function(t){this.$emit("search",{keyword:t.detail.value})},inputInput:function(t){this.$emit("update:value",t.detail.value),this.$emit("input",{keyword:t.detail.value})},inputFocus:function(t){this.$emit("focus")},inputBlur:function(t){this.$emit("blur")},clear:function(){this.$emit("update:value",""),this.$emit("clear")},cancel:function(){this.$emit("cancel")}}};e.default=i},"4c83":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"bar-search-cn width-100p"},[n("v-uni-view",{staticClass:"cn-content"},[n("v-uni-view",{staticClass:"line-height-header flex align-center"},[n("v-uni-view",{staticClass:"flex-one padding-lr-20 line-height-60 bg-f7 flex align-center",class:t.radiusClass},[n("v-uni-text",{staticClass:"tyIcon-sousuo text-28 text-98"}),n("v-uni-input",{staticClass:"flex-one margin-left-10 line-height-60 text-28 text-1a",attrs:{type:"text","confirm-type":"search",value:t.value,placeholder:t.placeholder,"placeholder-class":"text-28 text-b3",disabled:t.disabled,maxlength:t.maxlength,focus:t.autofocus},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.inputInput.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.inputBlur.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.inputFocus.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.inputSearch.apply(void 0,arguments)}}}),t.clearable&&t.value?n("v-uni-text",{staticClass:"tyIcon-no width-40 text-right text-24 text-cc",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clear.apply(void 0,arguments)}}}):t._e()],1),t.showCancel?n("v-uni-text",{staticClass:"margin-left-30 text-30 text-4d",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel.apply(void 0,arguments)}}},[t._v(t._s(t.cancelText))]):t._e()],1)],1),n("v-uni-view",{staticClass:"cn-layer"})],1)},a=[]},"54b9":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return i}));var i={tyLayerSearch:n("db95").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"mall-search-page"},[n("v-uni-view",{staticClass:"page-content"},[n("ty-layer-search",{attrs:{"hot-list":t.searchHotList,"history-list":t.searchHistoryList},on:{"update:historyList":function(e){arguments[0]=e=t.$handleEvent(e),t.searchHistoryList=e},"update:history-list":function(e){arguments[0]=e=t.$handleEvent(e),t.searchHistoryList=e},search:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)},remove:function(e){arguments[0]=e=t.$handleEvent(e),t.remove.apply(void 0,arguments)}}})],1),n("v-uni-view",{staticClass:"page-layer"})],1)},c=[]},"874e":function(t,e,n){"use strict";n.r(e);var i=n("2f61"),a=n.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);e["default"]=a.a},"9db4":function(t,e,n){"use strict";n.r(e);var i=n("bb85"),a=n.n(i);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);e["default"]=a.a},bb85:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("d9f0")),c={data:function(){return{searchHotList:[],searchHistoryList:[]}},onShow:function(){this.cn.isLogin()&&this.listHistorySearch()},onReady:function(){this.listHotSearch()},methods:{listHotSearch:function(){var t=this;a.default.listHotSearch().then((function(e){0==e.code&&(t.searchHotList=e.data.search_hot_list)}))},listHistorySearch:function(){var t=this;a.default.listHistorySearch().then((function(e){0==e.code&&(t.searchHistoryList=e.data.search_history_list)}))},remove:function(){var t=this;if(!this.searchHistoryList.length)return this.cn.toast("暂无历史搜索记录"),!1;this.cn.confirm("是否确定清空历史搜索").then((function(e){e.confirm&&a.default.deleteAllHistorySearch().then((function(e){0==e.code&&(t.cn.toast("清空成功"),t.searchHistoryList=[])}))}))},search:function(t){this.cn.isLogin()?a.default.insertHistorySearch(t.keyword).then((function(e){uni.navigateTo({url:"/pages/mall/list?keyword="+t.keyword})})):uni.navigateTo({url:"/pages/mall/list?keyword="+t.keyword})}}};e.default=c},c43b:function(t,e,n){"use strict";var i=n("1376"),a=n.n(i);a.a},d9f0:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("d3b7");var a=i(n("798d")),c={getCarousel:function(){return new Promise((function(t,e){a.default.getData("mall/api/Config/getCarousel",{}).then((function(e){t(e)})).catch((function(t){e(t)}))}))},getAdvertise:function(){return new Promise((function(t,e){a.default.getData("mall/api/Config/getAdvertise",{}).then((function(e){t(e)})).catch((function(t){e(t)}))}))},listHotSearch:function(){return new Promise((function(t,e){a.default.getData("mall/api/Search/listHotSearch").then((function(e){t(e)})).catch((function(t){e(t)}))}))},listHistorySearch:function(){return new Promise((function(t,e){a.default.getData("mall/api/Search/listHistorySearch").then((function(e){t(e)})).catch((function(t){e(t)}))}))},insertHistorySearch:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Search/insertHistorySearch",{keyword:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},deleteAllHistorySearch:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Search/deleteAllHistorySearch",{keyword:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},listCategory:function(){return new Promise((function(t,e){a.default.getData("mall/api/Product/listCategory",{}).then((function(e){t(e)})).catch((function(t){e(t)}))}))},listProduct:function(t,e,n,i,c,r,o,u,s){var l={};return l.first_category_id=n,l.second_category_id=i,l.keyword=c,l.is_recommend=r,l.price_min=o,l.price_max=u,l.order=s,new Promise((function(n,i){a.default.getList("mall/api/Product/listProduct",l,{that:t,first_page:e}).then((function(t){n(t)})).catch((function(t){i(t)}))}))},getProduct:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Product/getProduct",{product_id:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},getOrderReady:function(t,e,n,i,c,r,o,u,s){return new Promise((function(l,d){a.default.getData("mall/api/Order/getOrderReady",{buy_type:e,my_address_id:n,product_id:i,product_sku:c,number:r,is_choose_default_coupon:o,my_coupon_id:u,type:t,spike_product_id:s}).then((function(t){l(t)})).catch((function(t){d(t)}))}))},insertOrder:function(t,e,n,i,c,r,o,u,s,l){return new Promise((function(d,f){a.default.getData("mall/api/Order/insertOrder",{buy_type:e,my_address_id:n,product_id:i,product_sku:c,number:r,my_coupon_id:o,pay_type:u,remark:s,type:t,spike_product_id:l},{loading:!0}).then((function(t){d(t)})).catch((function(t){f(t)}))}))},rePayOrder:function(t,e){return new Promise((function(n,i){a.default.getData("mall/api/Order/rePayOrder",{order_id:t,pay_type:e},{loading:!0}).then((function(t){n(t)})).catch((function(t){i(t)}))}))},cancelOrder:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Order/cancelOrder",{order_id:t},{loading:!0}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},getLogistics:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Order/getLogistics",{order_id:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},listMyBrowse:function(t,e){return new Promise((function(n,i){a.default.getList("mall/api/Browse/listMyBrowse",{},{that:t,first_page:e}).then((function(t){n(t)})).catch((function(t){i(t)}))}))},deleteMyBrowse:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Browse/deleteMyBrowse",{browse_ids:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},deleteAllMyBrowse:function(t){return new Promise((function(t,e){a.default.getData("mall/api/Browse/deleteAllMyBrowse").then((function(e){t(e)})).catch((function(t){e(t)}))}))},listMyCollect:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Collect/listMyCollect",{keyword:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))},deleteMyCollect:function(t){return new Promise((function(e,n){a.default.getData("mall/api/Collect/deleteMyCollect",{collect_ids:t}).then((function(t){e(t)})).catch((function(t){n(t)}))}))}},r=c;e.default=r},db95:function(t,e,n){"use strict";n.r(e);var i=n("dd4f"),a=n("1370");for(var c in a)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(c);n("c43b");var r=n("f0c5"),o=Object(r["a"])(a["default"],i["b"],i["c"],!1,null,"52970b54",null,!1,i["a"],void 0);e["default"]=o.exports},dd4f:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return c})),n.d(e,"a",(function(){return i}));var i={tyBarSearch:n("0a88").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"layerh-search-cn"},[n("v-uni-view",{staticClass:"cn-content"},[n("v-uni-view",{staticClass:"layer-content bg-ff"},[t._t("default"),n("v-uni-view",{staticClass:"width-100p padding-lr-30"},[n("ty-bar-search",{attrs:{value:t.keyword,autofocus:!0,clearable:!0,"show-cancel":!0},on:{"update:value":function(e){arguments[0]=e=t.$handleEvent(e),t.keyword=e},search:function(e){arguments[0]=e=t.$handleEvent(e),t.search.apply(void 0,arguments)},cancel:function(e){arguments[0]=e=t.$handleEvent(e),t.cancel.apply(void 0,arguments)}}})],1),n("v-uni-view",{staticClass:"margin-lr-30 padding-top-25 padding-bottom-20 border-bottom"},[n("v-uni-view",{staticClass:"flex align-center justify-between"},[n("v-uni-text",{staticClass:"text-28 text-bold"},[t._v("历史搜索")]),n("v-uni-text",{staticClass:"tyIcon-shanchu1 text-32 text-80",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.remove.apply(void 0,arguments)}}})],1),n("v-uni-view",{staticClass:"margin-top-30"},[t.historyList.length?n("v-uni-view",{staticClass:"flex flex-wrap"},t._l(t.historyList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"margin-right-20 margin-bottom-20 padding-lr-25 line-height-60 radius-30 bg-f7 text-24 text-4d text-cut-one",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.searchQuick(e.content)}}},[t._v(t._s(e.content))])})),1):n("v-uni-view",{staticClass:"line-height-80 text-center text-26 text-98"},[t._v("暂无历史搜索记录")])],1)],1),n("v-uni-view",{staticClass:"margin-lr-30 margin-top-25"},[n("v-uni-view",[n("v-uni-text",{staticClass:"text-28 text-bold"},[t._v("热门搜索")])],1),n("v-uni-view",{staticClass:"margin-top-40"},[t.hotList.length?n("v-uni-view",{staticClass:"flex flex-wrap"},t._l(t.hotList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"padding-right-30 margin-bottom-30 width-50p text-26 text-66 text-cut-one",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.searchQuick(e.content)}}},[t._v(t._s(e.content))])})),1):n("v-uni-view",{staticClass:"line-height-80 text-center text-26 text-98"},[t._v("暂无热门搜索记录")])],1)],1)],2)],1),n("v-uni-view",{staticClass:"cn-layer"})],1)},c=[]},fc4c:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("4e85")),c={data:function(){return{keyword:""}},props:{historyList:{type:Array,default:[]},hotList:{type:Array,default:[]}},methods:{search:function(t){if(!t.keyword)if(this.historyList.length)this.keyword=this.historyList[0].content,t.keyword=this.historyList[0].content;else{if(!this.hotList.length)return a.default.toast("搜索内容不能为空"),!1;this.keyword=this.hotList[0].content,t.keyword=this.hotList[0].content}this.keyword="",this.$emit("search",{keyword:t.keyword})},searchQuick:function(t){this.$emit("search",{keyword:t})},remove:function(){this.$emit("remove")},cancel:function(){uni.navigateBack({delta:1}),this.$emit("cancel")}}};e.default=c}}]); |