2 lines
13 KiB
JavaScript
2 lines
13 KiB
JavaScript
"use strict";require("./sub-common/db6cc8fba2c34d36042a60bcf5f10485.js");require("./sub-common/510d0e7078f44d770a0720344fb06369.js");require("./sub-common/0762d0d2445fe1200cae192cedb39f4b.js");require("./sub-common/cf216475951e5960bcea5b5b9d46933b.js");require("./sub-common/b381c79a1fbfec5335fa7029f46ddeee.js");require("./sub-common/a9f502422a5cebf3f4d008798630c54f.js");require("./sub-common/071f0d2864ed3f21580488256af4d8b8.js");require("./sub-common/1765aa4ae4fcbfcb768c717dfd0558f0.js");require("./sub-common/d4d7ae6cf70fe19bf5c8f83e9b163279.js");require("./sub-common/9996aa9f0d3c47748a31f7de83203e6f.js");/*! For license information please see index.js.LICENSE.txt */
|
|
(wx.webpackJsonp=wx.webpackJsonp||[]).push([["pages/subjectList/index"],{"./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/subjectList/index.tsx":function(e,t,n){var s=n("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),l=n("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),i=n("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),a=n("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),o=n("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),d=n("./node_modules/@tarojs/taro/index.js"),_=n.n(d),u=n("./node_modules/classnames/index.js"),c=n.n(u),r=n("./node_modules/react/cjs/react.production.min.js"),m=n("./src/pages/searchList/components/selectData/index.tsx"),f=n("./src/pages/subjectList/index.module.scss"),p=n("./src/components/search/index.tsx"),x=n("./src/components/product/index.tsx"),b=n("./src/components/infiniteScroll/index.tsx"),h=n("./src/components/filterV2/index.tsx"),j=n("./src/components/sortBtn/index.tsx"),w=n("./src/api/material.ts"),g=n("./src/common/util.ts"),N=n("./node_modules/react/cjs/react-jsx-runtime.production.min.js");t.default=function(){var e=(0,r.useState)(!1),t=(0,a.default)(e,2),n=t[0],u=t[1],v=(0,d.useRouter)();(0,r.useEffect)((function(){_().setNavigationBarTitle({title:v.params.title||"专题页面"})}),[v]);var V=(0,r.useState)({code_or_name:"",product_subject_id:v.params.id,page:1,size:10,width:"",weight_density:"",product_kind_id:"",component:""}),y=(0,a.default)(V,2),C=y[0],S=y[1],L=(0,r.useState)({list:[],total:0}),T=(0,a.default)(L,2),k=T[0],F=T[1],I=(0,w.GetProductListApi)(),W=I.fetchData,B=I.state,z=function(){var e=(0,i.default)((0,s.default)().mark((function _callee(){var e;return(0,s.default)().wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,W((0,g.getFilterData)(C));case 2:e=t.sent,F((0,l.default)((0,l.default)({},k),{},{list:e.data.list,total:e.data.total}));case 4:case"end":return t.stop()}}),_callee)})));return function getSubjectList(){return e.apply(this,arguments)}}();(0,r.useEffect)((function(){z()}),[C]);var A=(0,r.useRef)({size:C.size,page:C.page}),E=(0,r.useMemo)((function(){return(0,g.dataLoadingStatus)({list:k.list,total:k.total,status:B.loading})}),[k]),R=(0,r.useState)(),K=(0,a.default)(R,2),P=K[0],D=K[1],J=function formatSelectList(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{data:{},field:{}},t=[];for(var n in e.data)"seriesId"!==n&&""!=e.data[n]&&t.push({title:e.field[n],value:e.data[n]});D([].concat(t))},O=(0,r.useCallback)((function(e){A.current.page=1,F((function(){return{list:[],total:0}})),S((function(t){return(0,l.default)((0,l.default)({},t),{},{code_or_name:e,size:10})}))}),[]);return(0,N.jsxs)(o.View,{className:f.default.main,children:[(0,N.jsx)(o.View,{className:f.default.search,children:(0,N.jsx)(p.default,{placeIcon:"out",showBtn:!0,btnStyle:{color:"#007AFF"},changeOnSearch:O,debounceTime:300})}),(0,N.jsxs)(o.View,{className:f.default.filter,children:[(0,N.jsxs)(o.View,{className:f.default.filter_all,children:[(0,N.jsxs)(o.View,{className:f.default.text_one,children:[(0,N.jsx)(o.Text,{children:"综合"}),(0,N.jsx)(j.default,{status:"top"})]}),(0,N.jsxs)(o.View,{className:f.default.text_two,onClick:function onClick(){return u(!0)},children:[(0,N.jsx)(o.Text,{children:"筛选"}),(0,N.jsx)(o.Text,{className:c()("iconfont icon-bianji_bianji",f.default.miconfont)})]})]}),(0,N.jsx)(o.View,{className:f.default.filter_btns,children:(0,N.jsx)(m.default,{list:P})})]}),(0,N.jsx)(o.View,{className:f.default.list,children:(0,N.jsx)(b.default,{selfonScrollToLower:function selfonScrollToLower(){return function getScrolltolower(){if(k.list.length<k.total){A.current.page++;var e=A.current.size*A.current.page;S((0,l.default)((0,l.default)({},C),{},{size:e}))}}()},statusMore:E,children:(0,N.jsx)(x.default,{pageName:"pages/subjectList/index",productList:k.list})})}),(0,N.jsx)(h.default,{show:n,onClose:function onClose(){return u(!1)},onFiltr:function getFiltr(e){A.current.page=1;var t=e.data;S((0,l.default)((0,l.default)({},C),{},{width:null==t?void 0:t.width,weight_density:null==t?void 0:t.weight,size:10,component:null==t?void 0:t.element,product_kind_id:null==t?void 0:t.seriesId})),J(e)}})]})}},"./src/components/filterV2/index.tsx":function(e,t,n){var s=n("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),l=n("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),i=n("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),a=n("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),o=n("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),d=n("./node_modules/classnames/index.js"),_=n.n(d),u=n("./node_modules/react/cjs/react.production.min.js"),c=n("./src/components/filterV2/index.module.scss"),r=n("./src/components/popup/index.tsx"),m=n("./src/api/material.ts"),f=n("./node_modules/react/cjs/react-jsx-runtime.production.min.js");t.default=function FilterV2(e){var t=e.onClose,n=e.onFiltr,d=e.show,p=void 0!==d&&d,x=(0,u.useState)({seriesId:"",minWidth:"",maxWidth:"",minWeight:"",maxWeight:"",element:""}),b=(0,a.default)(x,2),h=b[0],j=b[1],w=(0,m.GetProductKindListApi)().fetchData,g=(0,u.useState)([]),N=(0,a.default)(g,2),v=N[0],V=N[1],y=function(){var e=(0,i.default)((0,l.default)().mark((function _callee(){var e,t;return(0,l.default)().wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,w();case 2:e=n.sent,t=e.data,V(t.list);case 5:case"end":return n.stop()}}),_callee)})));return function getCategoryList(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){p&&y()}),[p]);var C=function onCloseEven(){null==t||t()};(0,u.useEffect)((function(){console.log(h)}),[h]);var S=function setNumber(e,t){console.log(e);var n=parseFloat(e.detail.value);Number.isNaN(n)?h[t]=null:h[t]=parseFloat(n.toFixed(2)),j((0,s.default)({},h))};return(0,f.jsx)(r.default,{position:"right",show:p,showTitle:!1,onClose:function onClose(){return C()},showIconButton:!0,children:(0,f.jsxs)(o.View,{className:c.default.popup_main,children:[(0,f.jsx)(o.View,{className:c.default.popup_title,children:"全部筛选"}),(0,f.jsx)(o.ScrollView,{scrollY:!0,className:c.default.scroll,children:(0,f.jsxs)(o.View,{className:c.default.popup_filter,children:[(0,f.jsxs)(o.View,{className:c.default.popup_filter_item,children:[(0,f.jsx)(o.View,{className:c.default.title,children:"系列"}),(0,f.jsx)(o.View,{className:c.default.btn_list,children:v.map((function(e){return(0,f.jsx)(o.View,{onClick:function onClick(){return function changeKind(e){j((0,s.default)((0,s.default)({},h),{},{seriesId:e.id}))}(e)},className:_()(c.default.btn_item,h.seriesId==e.id&&c.default.select_btn_item),children:e.name},e.id)}))})]}),(0,f.jsxs)(o.View,{className:c.default.popup_filter_item,children:[(0,f.jsx)(o.View,{className:c.default.title,children:"幅宽"}),(0,f.jsxs)(o.View,{className:c.default.btn_list_input,children:[(0,f.jsx)(o.View,{className:c.default.btn_width,children:(0,f.jsx)(o.Input,{alwaysEmbed:!0,cursorSpacing:150,value:h.minWidth,type:"digit",onBlur:function onBlur(e){return S(e,"minWidth")},placeholder:"请输入幅宽",placeholderStyle:"font-size: 26rpx"})}),(0,f.jsx)(o.View,{className:c.default.unit,children:"cm"})]})]}),(0,f.jsxs)(o.View,{className:c.default.popup_filter_item,children:[(0,f.jsx)(o.View,{className:c.default.title,children:"克重"}),(0,f.jsxs)(o.View,{className:c.default.btn_list_input,children:[(0,f.jsx)(o.View,{className:c.default.btn_width,children:(0,f.jsx)(o.Input,{type:"digit",value:h.minWeight,onBlur:function onBlur(e){return S(e,"minWeight")},placeholder:"自定义最低值",placeholderStyle:"font-size: 26rpx",alwaysEmbed:!0,cursorSpacing:150})}),(0,f.jsx)(o.Text,{children:"—"}),(0,f.jsx)(o.View,{className:c.default.btn_width,children:(0,f.jsx)(o.Input,{type:"digit",value:h.maxWeight,onBlur:function onBlur(e){return S(e,"maxWeight")},placeholder:"自定义最高值",placeholderStyle:"font-size: 26rpx",alwaysEmbed:!0,cursorSpacing:150})}),(0,f.jsx)(o.View,{className:c.default.unit,children:"g"})]})]}),(0,f.jsxs)(o.View,{className:c.default.popup_filter_item,children:[(0,f.jsx)(o.View,{className:c.default.title,children:"成分"}),(0,f.jsx)(o.View,{className:c.default.btn_list_element,children:(0,f.jsx)(o.Textarea,{placeholder:"请输入",cursorSpacing:60,value:h.element,onInput:function onInput(e){return function setElement(e){var t=e.detail.value;j((0,s.default)((0,s.default)({},h),{},{element:t}))}(e)}})})]}),(0,f.jsx)(o.View,{className:"common_safe_area_y"})]})}),(0,f.jsx)(o.View,{className:c.default.btns_con,children:(0,f.jsxs)(o.View,{className:c.default.btns_two,children:[(0,f.jsx)(o.View,{className:c.default.rest_btn,onClick:function onClick(){return function onRest(){console.log("12123"),j({seriesId:"",minWidth:"",maxWidth:"",minWeight:"",maxWeight:"",element:""})}()},children:"重置"}),(0,f.jsx)(o.View,{className:c.default.verify_btn,onClick:function onClick(){return function onVerify(){console.log(h),null==n||n(h)}()},children:"确认"})]})})]})})}},"./src/pages/subjectList/index.tsx":function(e,t,n){var s=n("./node_modules/@tarojs/runtime/dist/runtime.esm.js"),l=n("./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/subjectList/index.tsx");Page((0,s.createPageConfig)(l.default,"pages/subjectList/index",{root:{cn:[]}},{navigationBarTitleText:"专题页面"}||{})),l.default},"./src/components/filterV2/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___mIna6",hoverClass:"index-module__hoverClass___KU1ug","full-100":"index-module__full-100___h9OOJ",popup_main:"index-module__popup_main___cGQYc",popup_title:"index-module__popup_title___YJPOA",scroll:"index-module__scroll___ehbP2",popup_filter:"index-module__popup_filter___U4C7r",popup_filter_item:"index-module__popup_filter_item___lPVA5",title:"index-module__title___doRbK",btn_list:"index-module__btn_list___e_lFd",btn_item:"index-module__btn_item___A2Mfh",select_btn_item:"index-module__select_btn_item___JtwQv",btn_list_input:"index-module__btn_list_input___SJu9K",btn_width:"index-module__btn_width___CBAb5",unit:"index-module__unit___rZnN8",btn_list_element:"index-module__btn_list_element___HelW6",btns_con:"index-module__btns_con___wgBNu",btns_two:"index-module__btns_two___CMpXx",rest_btn:"index-module__rest_btn___H2jIT",verify_btn:"index-module__verify_btn___I7LwN"}},"./src/pages/subjectList/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___bmABE",hoverClass:"index-module__hoverClass___tCrc1","full-100":"index-module__full-100___KUhEf",main:"index-module__main___QUbTp",search:"index-module__search___DkN9r",filter:"index-module__filter___D7Fcj",filter_all:"index-module__filter_all___zNIFe",text_one:"index-module__text_one___lhAQl",text_two:"index-module__text_two___Z6sKf",miconfont:"index-module__miconfont___Ew4Fj",filter_btns:"index-module__filter_btns___iegJ1",selected:"index-module__selected___Azlm3",list:"index-module__list___KaynC",popup_main:"index-module__popup_main___Wo6FR",popup_title:"index-module__popup_title___cNXYw",scroll:"index-module__scroll___w9y2F",popup_filter_item:"index-module__popup_filter_item___K1HhK",title:"index-module__title___TFuR0",btn_list:"index-module__btn_list___Htvtk",btn_item:"index-module__btn_item___wfnfs",select_btn_item:"index-module__select_btn_item___Nyiid",btn_list_input:"index-module__btn_list_input___rNLVR",btn_width:"index-module__btn_width___QCrDw",unit:"index-module__unit___PCpWR",btn_list_element:"index-module__btn_list_element___gjROm"}}},function(e){e.O(0,["sub-common/f7c2016e1fc8045300ee51e652beb947","sub-common/db6cc8fba2c34d36042a60bcf5f10485","sub-common/510d0e7078f44d770a0720344fb06369","sub-common/0762d0d2445fe1200cae192cedb39f4b","sub-common/31c2143408a2e4f5735ccb6e07aa07fc","sub-common/cf216475951e5960bcea5b5b9d46933b","sub-common/b381c79a1fbfec5335fa7029f46ddeee","sub-common/e818124ddffc2027c11e5fbd3c969d3a","sub-common/a9f502422a5cebf3f4d008798630c54f","sub-common/a1b65bef95d2c29977f42d4ceadae1ad","sub-common/071f0d2864ed3f21580488256af4d8b8","sub-common/1765aa4ae4fcbfcb768c717dfd0558f0","sub-common/e65b0fc6ba9b002001430bc337f06778","sub-common/d4d7ae6cf70fe19bf5c8f83e9b163279","sub-common/9996aa9f0d3c47748a31f7de83203e6f","taro","vendors","common"],(function(){return t="./src/pages/subjectList/index.tsx",e(e.s=t);var t}));e.O()}]); |