"use strict";require("../sub-vendors.js");require("../sub-common/db6cc8fba2c34d36042a60bcf5f10485.js");require("../sub-common/510d0e7078f44d770a0720344fb06369.js");require("../sub-common/0762d0d2445fe1200cae192cedb39f4b.js");require("../sub-common/cf216475951e5960bcea5b5b9d46933b.js");require("../sub-common/ba01bce307afcc9a88c0b242d7eb7cf5.js");require("../sub-common/004f11aaa141116253254b2d9892879c.js");require("../sub-common/63bf87d821bca5788c0f93a9e30ef482.js");require("../sub-common/46fea72589f2422b6f2b110cd2878dd5.js");require("../sub-common/2b286cb83c3ba825c8232e7f0e8d98e4.js");require("../sub-common/e2481df95dcfca6405afd70563fc6267.js");require("../sub-common/441b7df64c632cf467bebf9085faa6f7.js");require("../sub-common/ed5a4ee8a8d67749b720c65671b82a9a.js");/*! For license information please see index.js.LICENSE.txt */ (wx.webpackJsonp=wx.webpackJsonp||[]).push([["pages/salesAfter/salesAfterList/index"],{"./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/salesAfter/salesAfterList/index.tsx":function(e,s,t){var n=t("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),o=t("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),l=t("./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js"),r=t("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),a=t("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),d=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),u=t("./node_modules/@tarojs/taro/index.js"),i=t("./node_modules/react/cjs/react.production.min.js"),c=t("./src/pages/salesAfter/components/applyRecord/index.tsx"),_=t("./src/pages/salesAfter/components/returnLogistics/index.tsx"),m=t("./src/pages/salesAfter/components/returnPayCheck/index.tsx"),f=t("./src/pages/salesAfter/salesAfterList/index.module.scss"),x=t("./src/pages/salesAfter/salesAfterList/components/order/index.tsx"),p=t("./src/pages/salesAfter/salesAfterList/components/orderStatusList/index.tsx"),b=t("./src/components/infiniteScroll/index.tsx"),h=t("./src/common/util.ts"),g=t("./src/api/salesAfterOrder.ts"),v=t("./src/use/useLogin.ts"),j=t("./src/components/search/index.tsx"),A=t("./src/common/report/event.ts"),w=t("./src/common/format.ts"),S=t("./src/reducers/hooks.ts"),k=t("./src/use/useCommon.ts"),R=t("./node_modules/react/cjs/react-jsx-runtime.production.min.js");s.default=function SalesAfterList(){(0,v.default)(),(0,k.useBuriedDataPoint)("pages/salesAfter/salesAfterList/index");var e=(0,i.useState)({status:null,page:1,size:10,name:""}),s=(0,a.default)(e,2),t=s[0],T=s[1],y=(0,i.useState)([{id:-1,name:"全部"}]),C=(0,a.default)(y,2),N=C[0],L=C[1],V=(0,g.RefundOrderSatausApi)().fetchData,I=function(){var e=(0,r.default)((0,o.default)().mark((function _callee(){var e;return(0,o.default)().wrap((function _callee$(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,V();case 2:e=s.sent,L((function(s){return[].concat((0,l.default)(s),(0,l.default)(e.data.list))}));case 4:case"end":return s.stop()}}),_callee)})));return function getOrderStatusList(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){I(),T((function(e){return(0,n.default)((0,n.default)({},e),{},{status:-1})}))}),[]);var O=(0,g.GetSaleOrderListApi)(),D=O.fetchData,E=O.state,U=(0,i.useState)({list:[],total:0}),q=(0,a.default)(U,2),z=q[0],M=q[1],B=(0,i.useRef)({size:t.size,page:t.page}),F=(0,i.useCallback)((function(){if(z.list.length0?e-1:0;p((function(e){return(0,n.default)((0,n.default)({},e),{},{tabId:t[s].id.toString()})}))}}}),[c]);return(0,i.jsx)(l.View,{className:u.default.order_status_list,children:(0,i.jsx)(l.ScrollView,{scrollX:!0,scrollIntoView:"tabs_".concat(x.tabId),scrollWithAnimation:!0,children:(0,i.jsx)(l.View,{className:u.default.order_list_scroll,children:t.map((function(e,s){return(0,i.jsx)(l.View,{id:"tabs_".concat(e.id),onClick:function onClick(){return function clickEvent(e){var s=e.item,o=e.index,l=o>0?o-1:0;p((function(e){return(0,n.default)((0,n.default)({},e),{},{tabId:t[l].id.toString(),selected:s.id})})),null==_||_(s.id)}({item:e,index:s})},className:d()(u.default.order_status_item,x.selected==e.id&&u.default.selected),children:e.name},e.id)}))})})})}))},"./src/pages/salesAfter/salesAfterList/components/orderStatusTag/index.tsx":function(e,s,t){var n=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),o=t("./node_modules/react/cjs/react.production.min.js"),l=t("./node_modules/classnames/index.js"),r=t.n(l),a=t("./src/pages/salesAfter/salesAfterList/components/orderStatusTag/index.module.scss"),d=t("./src/common/enum.ts"),u=t("./node_modules/react/cjs/react-jsx-runtime.production.min.js");s.default=(0,o.memo)((function(e){var s=e.status,t=void 0===s?0:s,o=(d.REFUND_STATUS_ORDER.ReturnApplyOrderTypeAdvanceReceiptRefund,d.REFUND_STATUS_ORDER.ReturnApplyOrderTypeReturnForRefund);d.REFUND_STATUS_ORDER.ReturnApplyOrderTypeSalesRefund;return(0,u.jsx)(u.Fragment,{children:0!==t&&(0,u.jsxs)(n.View,{className:r()(a.default.tag,t!=o.value?a.default.refund_tag:a.default.saleReturn_tag),children:[(0,u.jsx)(n.View,{className:r()(a.default.miconfont,"iconfont icon-yucunkuan")}),(0,u.jsx)(n.Text,{children:t==o.value?"退货":"退款"})]})})}))},"./src/pages/salesAfter/salesAfterList/components/order/index.tsx":function(e,s,t){var n=t("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),o=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),l=t("./node_modules/classnames/index.js"),r=t.n(l),a=t("./node_modules/react/cjs/react.production.min.js"),d=t("./src/pages/salesAfter/salesAfterList/components/orderStatusTag/index.tsx"),u=t("./src/pages/salesAfter/salesAfterList/components/order/index.module.scss"),i=t("./src/common/common.ts"),c=t("./src/common/enum.ts"),_=t("./src/common/format.ts"),m=t("./src/components/afterOrderBtns/index.tsx"),f=t("./src/components/LabAndImg/index.tsx"),x=t("./src/reducers/hooks.ts"),p=t("./node_modules/react/cjs/react-jsx-runtime.production.min.js");s.default=(0,a.memo)((function(e){var s,t,l,b,h,g=e.value,v=e.onClickBtn,j=(0,x.useSelector)((function(e){return e.userInfo})),A=(0,a.useCallback)((function(e,s){return 0==s?"".concat(e.roll,"条"):"".concat(Number(e.length/100),"米")}),[g]),w=(0,a.useCallback)((function(e,s){return"".concat((0,_.formatPriceDiv)(e).toLocaleString(),"/").concat(1==s?"m":"kg")}),[g]),S=(0,a.useCallback)((function(e){null==v||v({status:e,orderInfo:g})}),[g]),k=(0,a.useMemo)((function(){return g}),[g]),R=(0,a.useMemo)((function(){return{lab:(0,n.default)({},null==g?void 0:g.lab),rgb:(0,n.default)({},null==g?void 0:g.rgb),texturl_url:null==g?void 0:g.texturl_url}}),[g]),T=c.REFUND_STATUS_ORDER.ReturnApplyOrderTypeReturnForRefund,y=(0,a.useMemo)((function(){if(null!=g&&g.is_quality_check){var e=0==(null==g?void 0:g.sale_mode)?null==g?void 0:g.quality_check_pass_number:(null==g?void 0:g.quality_check_pass_number)/100;return"".concat(null==g?void 0:g.quality_check_pass_fabrics," 种面料,").concat(null==g?void 0:g.quality_check_pass_colors," 种颜色,共 ").concat(e).concat(0==(null==g?void 0:g.sale_mode)?" 条":" 米")}var s=0==(null==g?void 0:g.sale_mode)?null==g?void 0:g.total_number:(null==g?void 0:g.total_number)/100;return"".concat(null==g?void 0:g.total_fabrics," 种面料,").concat(null==g?void 0:g.total_colors," 种颜色,共 ").concat(s).concat(0==(null==g?void 0:g.sale_mode)?" 条":" 米")}),[g]),C=c.AFTER_ORDER_STATUS.ReturnStageQualityCheckPendingRefund,N=c.AFTER_ORDER_STATUS.ReturnStageServiceOrderPendingRefund,L=c.AFTER_ORDER_STATUS.ReturnStageReturned,V=(0,a.useMemo)((function(){return[C.value,N.value].includes(null==g?void 0:g.stage)?"待退款":null==g?void 0:g.stage_name}),[g]),I=(0,a.useMemo)((function(){return(null!=g&&g.is_quality_check?null==g?void 0:g.quality_check_pass_product:null==g?void 0:g.product_list)||[]}),[g]);return(0,p.jsxs)(o.View,{className:u.default.order_item,children:[(0,p.jsxs)(o.View,{className:u.default.header,onClick:function onClick(){return(0,i.goLink)("/pages/salesAfter/index",{id:null==g?void 0:g.id})},children:[(0,p.jsx)(o.View,{className:u.default.user,children:(0,p.jsx)(o.Image,{src:"".concat(null==j||null===(s=j.adminUserInfo)||void 0===s?void 0:s.avatar_url)})}),(0,p.jsxs)(o.View,{className:u.default.order_con,children:[(0,p.jsx)(o.Text,{className:u.default.name,children:null==j||null===(t=j.adminUserInfo)||void 0===t?void 0:t.user_name}),(0,p.jsxs)(o.View,{className:u.default.order_num,children:[(0,p.jsxs)(o.View,{className:u.default.order_num_con,children:[(0,p.jsxs)(o.Text,{className:u.default.order_no,children:["售后单号:",null==g?void 0:g.return_order_no]}),(0,p.jsx)(o.Text,{className:r()(u.default.miconfont,"iconfont, icon-a-moreback")})]}),(0,p.jsx)(d.default,{status:null==g?void 0:g.type})]})]})]}),(null==I?void 0:I.length)>0&&(0,p.jsxs)(o.View,{className:u.default.product_con,onClick:function onClick(){return(0,i.goLink)("/pages/salesAfter/index",{id:null==g?void 0:g.id})},children:[(0,p.jsxs)(o.View,{className:u.default.product_title,children:[(0,p.jsx)(o.View,{className:u.default.product_tag,children:null==g?void 0:g.sale_mode_name}),(0,p.jsx)(o.View,{className:u.default.product_name,children:(0,_.formatHashTag)(null==I?void 0:I[0].code,null==I?void 0:I[0].name)}),(0,p.jsx)(o.View,{className:u.default.product_status,children:V})]}),(0,p.jsxs)(o.View,{className:u.default.product_list,children:[(0,p.jsxs)(o.View,{className:u.default.image,children:[(0,p.jsx)(f.default,{value:R}),(0,p.jsx)(o.View,{className:u.default.color_num,children:null==I||null===(l=I[0].product_colors)||void 0===l?void 0:l[0].code})]}),(0,p.jsxs)(o.View,{className:u.default.color_list,children:[null==I||null===(b=I[0].product_colors)||void 0===b?void 0:b.map((function(e,s){return s<=1&&(0,p.jsxs)(o.View,{className:u.default.color_item,children:[(0,p.jsx)(o.View,{className:u.default.color_title,children:(0,_.formatHashTag)(e.code,e.name)}),(0,p.jsxs)(o.View,{className:u.default.color_price,children:["¥",w(e.sale_price,g.sale_mode)]}),(0,p.jsxs)(o.View,{className:u.default.color_num,children:["×",A(e,g.sale_mode)]})]})})),(null==I||null===(h=I[0].product_colors)||void 0===h?void 0:h.length)>2&&(0,p.jsxs)(o.View,{className:u.default.color_item,children:[(0,p.jsx)(o.View,{className:u.default.color_more,children:"……"}),(0,p.jsx)(o.View,{className:u.default.color_more,children:"……"}),(0,p.jsx)(o.View,{className:u.default.color_more,children:"……"})]})]})]}),(0,p.jsxs)(o.View,{className:u.default.color_count_num,children:[(0,p.jsx)(o.Text,{children:y}),L.value==(null==g?void 0:g.stage)&&(0,p.jsxs)(o.Text,{className:u.default.refund_amount,children:[(0,p.jsx)(o.Text,{children:"¥"}),(0,_.formatPriceDiv)(null==g?void 0:g.refund_amount,100,!0)]})]}),(0,p.jsxs)(o.View,{className:u.default.order_number,children:[(0,p.jsx)(o.Text,{children:(null==g?void 0:g.type)==T.value?"已申请退货":"已申请退款"}),(0,p.jsxs)(o.Text,{children:["订单号:",null==g?void 0:g.order_no]})]})]}),(null==I?void 0:I.length)<=0&&(null==g?void 0:g.is_quality_check)&&(0,p.jsxs)(o.View,{className:u.default.inspection,onClick:function onClick(){return(0,i.goLink)("/pages/salesAfter/index",{id:null==g?void 0:g.id})},children:[(0,p.jsx)(o.Text,{className:r()("iconfont icon-zhuyi",u.default.miconfont)}),"没有质检通过的商品,无法退款"]}),(0,p.jsx)(m.default,{orderInfo:k,onClick:S,fixedBottom:!1})]})}))},"./src/pages/salesAfter/salesAfterList/index.tsx":function(e,s,t){var n=t("./node_modules/@tarojs/runtime/dist/runtime.esm.js"),o=t("./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/salesAfter/salesAfterList/index.tsx");o.default.enableShareAppMessage=!0;Page((0,n.createPageConfig)(o.default,"pages/salesAfter/salesAfterList/index",{root:{cn:[]}},{navigationBarTitleText:"退货/售后",enableShareAppMessage:!0}||{})),o.default},"./src/pages/salesAfter/salesAfterList/components/orderStatusList/index.module.scss":function(e,s){s.default={common_safe_area_y:"index-module__common_safe_area_y___EHn_k",hoverClass:"index-module__hoverClass___GXSyd","full-100":"index-module__full-100___c184R",order_status_list:"index-module__order_status_list___twnxE",order_status_item:"index-module__order_status_item___k_NQ5",selected:"index-module__selected___rOKTA",order_list_scroll:"index-module__order_list_scroll___AMxCL"}},"./src/pages/salesAfter/salesAfterList/components/orderStatusTag/index.module.scss":function(e,s){s.default={common_safe_area_y:"index-module__common_safe_area_y___qMUqC",hoverClass:"index-module__hoverClass___h5vYX","full-100":"index-module__full-100___dzYor",tag:"index-module__tag___dwDmk",miconfont:"index-module__miconfont___xKM9z",saleReturn_tag:"index-module__saleReturn_tag___jRnTa",refund_tag:"index-module__refund_tag___n3mo9"}},"./src/pages/salesAfter/salesAfterList/components/order/index.module.scss":function(e,s){s.default={common_safe_area_y:"index-module__common_safe_area_y___srZOc",hoverClass:"index-module__hoverClass___bK8UT","full-100":"index-module__full-100___X8B5n",order_item:"index-module__order_item___ruzVV",header:"index-module__header___v5DHZ",user:"index-module__user___QCwIE",name:"index-module__name___mmiXf",order_con:"index-module__order_con___T8S8k",order_num:"index-module__order_num___VWloq",order_num_con:"index-module__order_num_con___dYGEU",miconfont:"index-module__miconfont___R0HEh",tag:"index-module__tag___B3Ob7",product_title:"index-module__product_title___JYETo",product_tag:"index-module__product_tag___MINOf",product_name:"index-module__product_name___OdtJl",product_status:"index-module__product_status___wqrzV",product_list:"index-module__product_list___cLpgf",image:"index-module__image___WBUk8",color_num:"index-module__color_num___r2djW",color_list:"index-module__color_list___AEsu0",color_item:"index-module__color_item___wciGQ",color_title:"index-module__color_title___mYenC",color_more:"index-module__color_more___AAR4M",color_count_num:"index-module__color_count_num___Gb8bD",refund_amount:"index-module__refund_amount___duWOY",order_number:"index-module__order_number___Zci4I",inspection:"index-module__inspection___vzj3E"}},"./src/pages/salesAfter/salesAfterList/index.module.scss":function(e,s){s.default={common_safe_area_y:"index-module__common_safe_area_y___dyLGa",hoverClass:"index-module__hoverClass___bDX1c","full-100":"index-module__full-100___MZioy",order_list_main:"index-module__order_list_main___Wd_ek",title:"index-module__title___pJib_",order_status_list:"index-module__order_status_list___IUtsR",order_status_item:"index-module__order_status_item___hwk0w",selected:"index-module__selected___J7ulD",order_list_scroll:"index-module__order_list_scroll___ifqPa",order_list:"index-module__order_list___bMLaq",order_item_con:"index-module__order_item_con___zAB9T"}}},function(e){e.O(0,["pages/salesAfter/sub-vendors","sub-common/f7c2016e1fc8045300ee51e652beb947","sub-common/db6cc8fba2c34d36042a60bcf5f10485","sub-common/510d0e7078f44d770a0720344fb06369","sub-common/0762d0d2445fe1200cae192cedb39f4b","sub-common/31c2143408a2e4f5735ccb6e07aa07fc","sub-common/cf216475951e5960bcea5b5b9d46933b","sub-common/ba01bce307afcc9a88c0b242d7eb7cf5","sub-common/47bdbd4330b83ed20728c437a0348a01","sub-common/004f11aaa141116253254b2d9892879c","sub-common/63bf87d821bca5788c0f93a9e30ef482","sub-common/46fea72589f2422b6f2b110cd2878dd5","sub-common/2b286cb83c3ba825c8232e7f0e8d98e4","sub-common/e2481df95dcfca6405afd70563fc6267","sub-common/441b7df64c632cf467bebf9085faa6f7","sub-common/cf784777dbb92b2250e40acd909f7ba0","sub-common/ed5a4ee8a8d67749b720c65671b82a9a","taro","vendors","common"],(function(){return s="./src/pages/salesAfter/salesAfterList/index.tsx",e(e.s=s);var s}));e.O()}]);