2023-05-16 17:34:27 +08:00

2 lines
11 KiB
JavaScript

"use strict";/*! For license information please see index.js.LICENSE.txt */
(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([["pages/customerPage/index"],{"./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/customerPage/index.tsx":function(e,n,i){var o=i("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js");var _=i("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js");var u=i("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js");var a=i("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js");var d=i("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js");var l=i("./node_modules/@tarojs/taro/index.js");var c=i.n(l);var s=i("./node_modules/react/cjs/react.production.min.js");var t=i("./node_modules/classnames/index.js");var r=i.n(t);var m=i("./src/pages/customerPage/index.module.scss");var x=i("./src/components/search/index.tsx");var h=i("./src/api/order.ts");var f=i("./src/components/infiniteScroll/index.tsx");var g=i("./src/common/util.ts");var p=i("./src/components/tag/index.tsx");var v=i("./node_modules/react/cjs/react-jsx-runtime.production.min.js");var k=function CustomerPage(){var e=(0,s.useState)({name_phone_or_sale_user:null,page:1,size:10}),n=(0,a["default"])(e,2),i=n[0],t=n[1];var k=(0,s.useState)({list:[],total:0}),w=(0,a["default"])(k,2),y=w[0],j=w[1];var z=(0,h.ClientListApi)(),b=z.fetchData,B=z.state;var q=(0,s.useMemo)((function(){return(0,g.dataLoadingStatus)({list:y.list,total:y.total,status:B.loading})}),[y,B]);var P=(0,s.useState)({clientId:null,clientName:""}),C=(0,a["default"])(P,2),N=C[0],R=C[1];var Q=(0,s.useRef)({size:i.size,page:i.page});var M=(0,s.useCallback)((function(e){Q.current.page=1;j((function(){return{list:[],total:0}}));t((function(n){return(0,u["default"])((0,u["default"])({},n),{},{name_phone_or_sale_user:e,size:10})}))}),[]);var S=(0,l.useRouter)();var V=(0,s.useCallback)((function(){if(y.list.length<y.total){Q.current.page++;var e=Q.current.size*Q.current.page;t((function(n){return(0,u["default"])((0,u["default"])({},n),{},{size:e})}));console.log(i,11111)}}),[y]);var H=(0,s.useState)(false),O=(0,a["default"])(H,2),D=O[0],I=O[1];var T=function(){var e=(0,_["default"])((0,o["default"])().mark((function _callee(){return(0,o["default"])().wrap((function _callee$(e){while(1)switch(e.prev=e.next){case 0:Q.current.page=1;I(true);t((function(e){return(0,u["default"])((0,u["default"])({},e),{},{size:10})}));case 3:case"end":return e.stop()}}),_callee)})));return function getRefresherRefresh(){return e.apply(this,arguments)}}();var E=function(){var e=(0,_["default"])((0,o["default"])().mark((function _callee2(){var e;return(0,o["default"])().wrap((function _callee2$(n){while(1)switch(n.prev=n.next){case 0:n.next=2;return b({name_phone_or_sale_user:i.name_phone_or_sale_user===null?"":i.name_phone_or_sale_user,page:i.page,size:i.size});case 2:e=n.sent;if(S!==null&&S!==void 0&&S.params.clientId){e.data.list.map((function(e){if(e.id==(S===null||S===void 0?void 0:S.params.clientId)){e.checked=true}else{e.checked=false}return e}))}j((function(n){var i,o;return(0,u["default"])((0,u["default"])({},n),{},{list:(i=e.data)===null||i===void 0?void 0:i.list,total:(o=e.data)===null||o===void 0?void 0:o.total})}));I((function(){return false}));case 6:case"end":return n.stop()}}),_callee2)})));return function getCuss(){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){if(i.name_phone_or_sale_user===""){t((function(e){return(0,u["default"])((0,u["default"])({},e),{},{name_phone_or_sale_user:null})}))}if(i.name_phone_or_sale_user!==""){E()}}),[i]);var F=function selectClient(e){y.list.map((function(n){if(e.id===n.id){n.checked=true}else{n.checked=false}return n}));R(e);var n=c().getCurrentPages();var i=n[n.length-2];console.log("prevPage",i);i.setData({clientId:e.id,clientName:e.name,clientPhone:e.phone});j((function(e){return(0,u["default"])((0,u["default"])({},e),{},{list:y===null||y===void 0?void 0:y.list,total:y===null||y===void 0?void 0:y.total})}));c().navigateBack({delta:1})};(0,s.useEffect)((function(){if((N===null||N===void 0?void 0:N.clientId)!==null){R(N)}}),[N]);return(0,v.jsxs)(d.View,{className:m["default"].cussBox,children:[(0,v.jsx)(d.View,{className:m["default"].searchBox,children:(0,v.jsx)(d.View,{className:m["default"].two,children:(0,v.jsx)(x["default"],{placeholder:"请输入客户名称或手机号码",showBtn:false,changeOnSearch:M})})}),(0,v.jsx)(d.View,{className:m["default"].listBox,children:(0,v.jsx)(f["default"],{statusMore:q,selfonScrollToLower:V,refresherEnabled:true,refresherTriggered:D,selfOnRefresherRefresh:T,children:y.list.map((function(e,n){return(0,v.jsxs)(d.View,{className:r()(m["default"].itemBox,e.checked?m["default"].acticveitemBox:null),onClick:function onClick(){F(e)},children:[(0,v.jsx)(d.View,{className:m["default"].cussName,children:e.name}),(0,v.jsx)(d.View,{className:m["default"].platform_source_name,children:(e===null||e===void 0?void 0:e.platform_source_name)&&e.platform_source!==1&&(0,v.jsx)(p["default"],{type:"primary",size:"small",circle:true,plain:true,customClassName:m["default"].platform_name,children:e===null||e===void 0?void 0:e.platform_source_name})}),(0,v.jsx)(d.View,{className:m["default"].phone,children:e.phone}),(0,v.jsx)(d.View,{className:m["default"].woker,children:e.sale_user_name})]},n)}))})})]})};n["default"]=k},"./src/pages/customerPage/index.tsx":function(e,n,i){var o=i("./node_modules/@tarojs/runtime/dist/runtime.esm.js");var _=i("./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/customerPage/index.tsx");var u={navigationBarTitleText:"选择客户"};var a=Page((0,o.createPageConfig)(_["default"],"pages/customerPage/index",{root:{cn:[]}},u||{}));var d=_["default"]},"./src/pages/customerPage/index.module.scss":function(e,n){n["default"]={common_safe_area_y:"index-module__common_safe_area_y___obSlX","flex-col":"index-module__flex-col___QGKb1","flex-row":"index-module__flex-row___KHE8Z","justify-between":"index-module__justify-between___afBnO","justify-center":"index-module__justify-center___HMYRx","items-center":"index-module__items-center___kj3BO","flex-item":"index-module__flex-item___t6yK9","full-100":"index-module__full-100___kETXb","color-blue":"index-module__color-blue___RHW8_","color-yellow":"index-module__color-yellow____sDWv","color-green":"index-module__color-green___P9xUx","color-grey":"index-module__color-grey___ssf1f","color-white":"index-module__color-white___EZdAE","s-w":"index-module__s-w___qjQON","s-e":"index-module__s-e___onL2M",filter:"index-module__filter___bAqya",iconfont:"index-module__iconfont___zG3JM","icon-shouhou1":"index-module__icon-shouhou1___c0J0X","icon-cangku1":"index-module__icon-cangku1___aDRw9","icon-saoma":"index-module__icon-saoma___u_LeI","icon-dizhi1":"index-module__icon-dizhi1___GImIl","icon-huodaofukuan":"index-module__icon-huodaofukuan___RpXGN","icon-yufukuan1":"index-module__icon-yufukuan1___Cm623","icon-yue":"index-module__icon-yue___hDLJx","icon-zidingyi":"index-module__icon-zidingyi___C_6YM","icon-jinetiaozheng":"index-module__icon-jinetiaozheng___kNDrP","icon-tuikuan1":"index-module__icon-tuikuan1___u8Hyc","icon-zhankai":"index-module__icon-zhankai___yrhuo","icon-shouqi":"index-module__icon-shouqi___WK46G","icon-lujing":"index-module__icon-lujing___xpY2_","icon-jizhumima":"index-module__icon-jizhumima___yI_0O","icon-a-jizhumima":"index-module__icon-a-jizhumima___s4vHH","icon-weixindenglu":"index-module__icon-weixindenglu___zlxKP","icon-kehuxinxi":"index-module__icon-kehuxinxi___I9JFY","icon-yewuyuanqizi":"index-module__icon-yewuyuanqizi___cAHay","icon-chakanquanbukehu":"index-module__icon-chakanquanbukehu___wVQYf","icon-biyan":"index-module__icon-biyan___eFOeP","icon-bianji":"index-module__icon-bianji___KnwEQ","icon-daikuan":"index-module__icon-daikuan___q2XPl","icon-cangku":"index-module__icon-cangku___WkhFr","icon-guanlidingdan":"index-module__icon-guanlidingdan___OoeGr","icon-mima":"index-module__icon-mima___T2gC9","icon-guanbi":"index-module__icon-guanbi___KQLhB","icon-jianshao":"index-module__icon-jianshao___x3kZJ","icon-dingwei":"index-module__icon-dingwei___ke8S7","icon-saomiao":"index-module__icon-saomiao___ZG_dH","icon-peihuo":"index-module__icon-peihuo___pv3Pp","icon-shaixuan":"index-module__icon-shaixuan___ViMFu","icon-paiming":"index-module__icon-paiming____mQiR","icon-shanchusousuoxinxi":"index-module__icon-shanchusousuoxinxi___gL1y1","icon-shijian":"index-module__icon-shijian___RFT6B","icon-sousuo":"index-module__icon-sousuo___TF2lh","icon-shouhou":"index-module__icon-shouhou___DkQqk","icon-sousuofanhui":"index-module__icon-sousuofanhui___QHHMD","icon-sousuoshanchu":"index-module__icon-sousuoshanchu___klYCZ","icon-tuikuan":"index-module__icon-tuikuan___rC1zk","icon-tishi":"index-module__icon-tishi___QYcBJ","icon-xianxiahuizong":"index-module__icon-xianxiahuizong___I4BXe","icon-xinzeng":"index-module__icon-xinzeng___CiQnq","icon-yonghuming":"index-module__icon-yonghuming___RDQOQ","icon-yanjing":"index-module__icon-yanjing___jVyu0","icon-yufukuan":"index-module__icon-yufukuan___Dqng2","icon-wodekefu":"index-module__icon-wodekefu___ptdcZ","icon-dizhi":"index-module__icon-dizhi___sCuOw","icon-shouhouzhongxin":"index-module__icon-shouhouzhongxin___LbZsg","icon-wodeshoucang":"index-module__icon-wodeshoucang___Y83S4","icon-shoukuanliebiao":"index-module__icon-shoukuanliebiao___M_MxC","icon-madanguanli":"index-module__icon-madanguanli___dm4yD","icon-qusechazhao":"index-module__icon-qusechazhao___FkxGL","icon-pandiansaoma":"index-module__icon-pandiansaoma___OhBNe","icon-yaoqingma":"index-module__icon-yaoqingma___xifBK","icon-duizhang":"index-module__icon-duizhang___ou5ni","icon-tihuoliebiao":"index-module__icon-tihuoliebiao___q52nz","icon-yangpinduibi":"index-module__icon-yangpinduibi___RXZXo","icon-yansequyang":"index-module__icon-yansequyang___Mer8k","icon-fahuoliebiao":"index-module__icon-fahuoliebiao___l_HUU","icon-yuncangkucun":"index-module__icon-yuncangkucun___CAmhi","icon-xiaoshou":"index-module__icon-xiaoshou___H7zVg","icon-qianzhicangkucun":"index-module__icon-qianzhicangkucun___QBHEr","icon-lingquseka":"index-module__icon-lingquseka___hghP_","icon-gouwu1":"index-module__icon-gouwu1___ay52p","icon-dingdan1":"index-module__icon-dingdan1___jtw62","icon-gerenzhongxin1":"index-module__icon-gerenzhongxin1___wQUoc","icon-shouye1":"index-module__icon-shouye1___l8AW7","icon-gerenzhongxin":"index-module__icon-gerenzhongxin___NWBJC","icon-dingdan":"index-module__icon-dingdan___Kskea","icon-shouye":"index-module__icon-shouye___xzY7W","icon-gouwu":"index-module__icon-gouwu___IVM0g",cussBox:"index-module__cussBox___b9Eo6",searchBox:"index-module__searchBox___TRa3p",two:"index-module__two___FcFcX",listBox:"index-module__listBox___cZkpQ",itemBox:"index-module__itemBox___edZPr",cussName:"index-module__cussName___zFlmD",platform_source_name:"index-module__platform_source_name___MMsLU",phone:"index-module__phone___mmFz9",woker:"index-module__woker___TkWiR",acticveitemBox:"index-module__acticveitemBox___Cxh_P",platform_name:"index-module__platform_name___rfmE7"}}},function(e){var __webpack_exec__=function(n){return e(e.s=n)};e.O(0,["taro","vendors","common"],(function(){return __webpack_exec__("./src/pages/customerPage/index.tsx")}));var n=e.O()}]);