1 line
5.7 KiB
JavaScript
1 line
5.7 KiB
JavaScript
"use strict";require("./sub-common/db6cc8fba2c34d36042a60bcf5f10485.js");require("./sub-common/510d0e7078f44d770a0720344fb06369.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[8559],{7054:function(e,r,n){var a=n(2180),s=n(4165),c=n(1413),t=n(5861),i=n(9439),l=n(2954),o=n.n(l),u=n(1515),h=n(7294),_="search-module__main___rukmk",d="search-module__search___d0M7G",f="search-module__searchBox___GVNN0",p="search-module__up_search___NHerj",m="search-module__hot___evlAW",x="search-module__hot_header___XzLxa",g="search-module__hot_header_title___IU20T",k="search-module__list___JLVyd",y="search-module__item___Wdy0j",v="search-module__history___PVIop",Z="search-module__history_header___F8pzP",j="search-module__history_header_title___duQNj",w="search-module__topFlex___E1fpH",N="search-module__historyFont___C3ysq",G=n(7317),F=n(1115),S=n(8037),L=n(2495),C=n(4408),D=n(1027),b=n(9988),I=n(6028),z=n(1341),H=n(4158),M=n(9498),T=n(5893),searchList_search=function(){var e,r=(0,C.Z)().userInfo,n=(0,h.useState)({hotField:[],historyField:[],code_or_name:"",page:1,size:10}),a=(0,i.Z)(n,2),$=a[0],O=a[1],P=(0,S.Wc)().fetchData,U=function(){var e=(0,t.Z)((0,s.Z)().mark((function _callee(){var e,r;return(0,s.Z)().wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,P({page:1,size:10});case 2:e=n.sent,r=e.data,O((function(e){return(0,c.Z)((0,c.Z)({},e),{},{hotField:r.list})}));case 5:case"end":return n.stop()}}),_callee)})));return function getHotSearch(){return e.apply(this,arguments)}}(),V=(0,S.pw)().fetchData,A=function(){var e=(0,t.Z)((0,s.Z)().mark((function _callee2(){var e,r;return(0,s.Z)().wrap((function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,V({page:1,size:10});case 2:e=n.sent,r=e.data,O((function(e){return(0,c.Z)((0,c.Z)({},e),{},{historyField:r.list})}));case 5:case"end":return n.stop()}}),_callee2)})));return function getSearchHistory(){return e.apply(this,arguments)}}();(0,l.useDidShow)((function(){U(),A()}));var B=(0,h.useRef)({key:"",screen:L.vX.SearchScene}),J=(0,S.XM)().fetchData,W=function(){var e=(0,t.Z)((0,s.Z)().mark((function _callee3(){return(0,s.Z)().wrap((function _callee3$(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J(B.current);case 2:case"end":return e.stop()}}),_callee3)})));return function addSearchHistory(){return e.apply(this,arguments)}}(),X=(0,h.useState)(""),q=(0,i.Z)(X,2),E=q[0],K=q[1],Q=function searchEvent(e){B.current.key=e,K(e),W(),o().navigateTo({url:"/pages/searchList/searchList?key=".concat(B.current.key)})},R=(0,h.useCallback)((function(e){0==e.trim().length&&""!=e&&F.Z9.error("请输入关键词"),0!=e.trim().length&&(B.current.key=e,W(),A(),(0,z.Ki)({key_words:e,trigger_time:(0,H.o0)(new Date),purchaser_name:r.adminUserInfo.user_name||"未知用户",purchaser_id:r.adminUserInfo.user_id||0}),o().navigateTo({url:"/pages/searchList/searchList?key=".concat(B.current.key)}))}),[]),Y=(0,b.D2)().fetchData,ee=function(){var e=(0,t.Z)((0,s.Z)().mark((function _callee5(){return(0,s.Z)().wrap((function _callee5$(e){for(;;)switch(e.prev=e.next){case 0:o().showModal({title:"确定删除历史搜索记录吗?",success:function success(e){return(0,t.Z)((0,s.Z)().mark((function _callee4(){return(0,s.Z)().wrap((function _callee4$(r){for(;;)switch(r.prev=r.next){case 0:if(!e.confirm){r.next=7;break}return r.next=3,Y();case 3:r.sent?(o().showLoading({title:"请稍等..."}),F.Z9.success("删除成功"),A(),o().hideLoading()):(F.Z9.error("删除失败"),o().hideLoading()),r.next=8;break;case 7:e.cancel&&console.log("用户点击取消");case 8:case"end":return r.stop()}}),_callee4)})))()}});case 1:case"end":return e.stop()}}),_callee5)})));return function handDelete(){return e.apply(this,arguments)}}();(0,M.av)("pages/searchList/search");var re=function advancedSearchComponent(){return(0,T.jsx)(u.G7,{className:p,onClick:function onClick(){return(0,F.jD)("/pages/searchList/hightSearchList")},children:"高级搜索 >"})};return(0,T.jsxs)(u.G7,{className:_,children:[(0,T.jsx)(u.G7,{className:d,children:(0,T.jsx)(u.G7,{className:f,children:(0,T.jsx)(G.Z,{clickOnSearch:R,changeOnSearch:function handleInput(e){""==e&&(A(),O((function(e){return(0,c.Z)((0,c.Z)({},e),{},{showIndex:1})})))},placeholder:"请输入面料关键词",showBtn:!0,defaultValue:E})})}),(0,T.jsxs)(T.Fragment,{children:[0===(null==$?void 0:$.historyField.length)&&(0,T.jsxs)(u.G7,{className:w,children:[(0,T.jsx)(u.G7,{className:N,children:"历史搜索"}),re()]}),(null==$?void 0:$.hotField.length)>0&&(0,T.jsxs)(u.G7,{className:m,children:[(0,T.jsx)(u.G7,{className:x,children:(0,T.jsx)(u.G7,{className:g,children:"热门面料"})}),(0,T.jsx)(u.G7,{className:k,children:$.hotField.map((function(e,r){return(0,T.jsx)(u.G7,{className:y,onClick:function onClick(){return Q(e.search_key,!1)},children:e.search_key},r)}))})]}),(null==$?void 0:$.historyField.length)>0&&(0,T.jsxs)(u.G7,{className:v,children:[(0,T.jsxs)(u.G7,{className:Z,children:[(0,T.jsx)(u.G7,{className:j,children:"历史搜索"}),(null==$?void 0:$.historyField.length)>0?(0,T.jsx)(u.G7,{onClick:function onClick(){return ee()},children:(0,T.jsx)(I.Z,{name:"icon-qingchusousuo",size:40})}):re()]}),(0,T.jsx)(u.G7,{className:k,children:null==$||null===(e=$.historyField)||void 0===e?void 0:e.map((function(e,r){return(0,T.jsx)(u.G7,{className:y,onClick:function onClick(){return Q(e.search_key,!1)},children:e.search_key},r)}))}),(null==$?void 0:$.historyField.length)>0&&re()]}),0===(null==$?void 0:$.historyField.length)&&(0,T.jsx)(D.Z,{picUrl:L.up,text:"无搜索历史"})]})]})};searchList_search.enableShareAppMessage=!0;Page((0,a.createPageConfig)(searchList_search,"pages/searchList/search",{root:{cn:[]}},{navigationBarTitleText:"搜索",enableShareAppMessage:!0}||{}))}},function(e){e.O(0,[4634,6878,3560,2107,1216,8592],(function(){return r=7054,e(e.s=r);var r}));e.O()}]); |