2023-05-12 11:43:37 +08:00

2 lines
31 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"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/5203ee5b6c7f4a9fb1ae172eb73f138a.js");require("./sub-common/37c8d87e96c04e575f72be683de6cceb.js");require("./sub-common/ba01bce307afcc9a88c0b242d7eb7cf5.js");require("./sub-common/87c86f7f5784eb6df1c3449a346aa652.js");require("./sub-common/004f11aaa141116253254b2d9892879c.js");require("./sub-common/e4015d998cf50ca1ca7b34bced9738a8.js");require("./sub-common/63bf87d821bca5788c0f93a9e30ef482.js");require("./sub-common/46fea72589f2422b6f2b110cd2878dd5.js");require("./sub-common/cfc73dead13629e0abcc62d612a93153.js");require("./sub-common/79dce9cedae514998e78ea49450e892a.js");require("./sub-common/2d6c1e74d7f6aeec909c38802e94be4d.js");require("./sub-common/e2bfd15678b26a24e9970acd7bc73315.js");require("./sub-common/bd58a99800ec9985133b8fafd773d720.js");require("./sub-common/c1ac499864f8adb168cc162c3e25e504.js");require("./sub-common/42aa399095655e26e89ff8601d93d33a.js");require("./sub-common/26f66b4953f388c7812a8993ef58cdc3.js");require("./sub-common/1560f0b0875ace1edafcce378337baf8.js");/*! For license information please see index.js.LICENSE.txt */
(wx.webpackJsonp=wx.webpackJsonp||[]).push([["pages/order/index"],{"./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/order/index.tsx":function(e,t,r){var o=r("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),n=r("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),a=r("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),s=r("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),d=r("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),_=r("./node_modules/@tarojs/taro/index.js"),i=r.n(_),l=r("./node_modules/classnames/index.js"),c=r.n(l),u=r("./node_modules/react/cjs/react.production.min.js"),m=r("./src/pages/order/components/addressInfoDetail/index.tsx"),f=r("./src/pages/order/components/advanceOrderState/index.tsx"),p=r("./src/pages/order/components/applyRefund/index.tsx"),x=r("./src/pages/order/components/kindList/index.tsx"),h=r("./src/pages/order/components/orderState/index.tsx"),g=r("./src/pages/order/components/payment/index.tsx"),b=r("./src/pages/order/components/remark/index.tsx"),v=r("./src/pages/order/components/returnRecord/index.tsx"),j=r("./src/pages/order/components/scanPayCheck/index.tsx"),w=r("./src/pages/order/index.module.scss"),y=r("./src/use/useLogin.ts"),S=r("./src/components/shopCart/index.tsx"),C=r("./src/components/searchInput/index.tsx"),T=r("./src/components/popup/index.tsx"),D=r("./src/components/orderBtns/index.tsx"),k=r("./src/common/format.ts"),N=r("./src/common/enum.ts"),P=r("./src/common/common.ts"),V=r("./src/api/shopCart.ts"),O=r("./src/api/order.ts"),I=r("./src/components/moveBtn/index.tsx"),R=r("./src/common/constant.ts"),A=r("./src/common/report/event.ts"),U=r("./src/reducers/hooks.ts"),B=r("./src/use/useCommon.ts"),E=r("./node_modules/react/cjs/react-jsx-runtime.production.min.js");t.default=function Order(){(0,y.default)(),(0,B.useBuriedDataPoint)("pages/order/index");var e=(0,u.useState)(!1),t=(0,s.default)(e,2),r=t[0],l=t[1],M=(0,_.useRouter)(),W=(0,u.useRef)(Number(M.params.id)),F=N.ORDER_STATUS.SaleOrderStatusTaking,H=N.ORDER_STATUS.SaleOrderStatusWaitingDelivery,L=N.ORDER_STATUS.SaleOrderStatusWaitingReceipt,q=N.ORDER_STATUS.SaleOrderStatusAlreadyReceipt,G=N.ORDER_STATUS.SaleOrderStatusComplete,J=N.ORDER_STATUS.SaleOrderStatusRefund,Y=N.ORDER_STATUS.SaleOrderStatusCancel,K=N.ORDER_STATUS.SaleorderstatusWaitingPrePayment,z=(0,u.useRef)(!0),X=(0,u.useState)(),Q=(0,s.default)(X,2),$=Q[0],Z=Q[1],ee=(0,O.GetSaleOrderDetailApi)().fetchData,te=(0,u.useState)(""),re=(0,s.default)(te,2),oe=re[0],ne=re[1],ae=(0,u.useState)(!1),se=(0,s.default)(ae,2),de=se[0],_e=se[1],ie=function toPay(){_e(!0),(0,A.ClickToPay)({page_name:"pages/order/index",trigger_time:(0,k.formatDateTime)(new Date),purchaser_name:ze.adminUserInfo.user_name||"未知用户",purchaser_id:ze.adminUserInfo.user_id||0})},le=function(){var e=(0,a.default)((0,n.default)().mark((function _callee(){var e,t,r;return(0,n.default)().wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:if(!W.current){o.next=9;break}return o.next=3,ee({id:W.current});case 3:(r=o.sent).data.picUrl=null===(e=r.data.delivery_appendix_url)||void 0===e?void 0:e.map((function(e){return e=R.IMG_CND_Prefix+e})),null===(t=r.data.logistics_details)||void 0===t||t.map((function(e){var t;"待收货"==e.status&&(e.delivery_appendix_url=null===(t=r.data.delivery_appendix_url)||void 0===t?void 0:t.map((function(e){return e=R.IMG_CND_Prefix+e})));return e})),Z(r.data),ne(r.data.remark),z.current&&K.value==r.data.status&&(z.current=!1,ie());case 9:i().stopPullDownRefresh();case 10:case"end":return o.stop()}}),_callee)})));return function getSaleOrderPreView(){return e.apply(this,arguments)}}(),ce=(0,u.useState)(),ue=(0,s.default)(ce,2),me=ue[0],fe=ue[1],pe=(0,u.useMemo)((function(){return{province_name:null==$?void 0:$.province_name,city_name:null==$?void 0:$.city_name,district_name:null==$?void 0:$.district_name,address_detail:null==$?void 0:$.address_detail,target_user_name:null==$?void 0:$.target_user_name,target_user_phone:null==$?void 0:$.target_user_phone,shipment_mode:null==$?void 0:$.shipment_mode,id:null==$?void 0:$.id,sale_mode:null==$?void 0:$.sale_mode,status:null==$?void 0:$.status,take_goods_address:null==$?void 0:$.take_goods_address,take_goods_phone:null==$?void 0:$.take_goods_phone}}),[$]),xe=(0,O.EditSaleOrderRemarkApi)().fetchData,he=(0,u.useCallback)(function(){var e=(0,a.default)((0,n.default)().mark((function _callee2(e){var t;return(0,n.default)().wrap((function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:return ne((function(){return e})),r.next=3,xe({remark:e,id:W.current});case 3:(t=r.sent).success?(le(),P.alert.success("提交成功")):P.alert.error(t.msg),l((function(){return!1}));case 6:case"end":return r.stop()}}),_callee2)})));return function(t){return e.apply(this,arguments)}}(),[]),ge=(0,u.useRef)([F.value,H.value,L.value,q.value,G.value,J.value,Y.value]),be=(0,u.useRef)(null),ve=(0,u.useCallback)((function(){le()}),[$]),je=(0,u.useCallback)((function(){le()}),[$]);(0,_.usePullDownRefresh)((function(){le()})),(0,_.useDidShow)((function(){le()}));var we=(0,u.useCallback)((function(){_e((function(){return!1}))}),[$]),ye=(0,u.useCallback)((function(){P.alert.success("支付成功"),le(),we()}),[$]),Se=(0,u.useMemo)((function(){return(0,o.default)({orderId:null==$?void 0:$.id},$)}),[$]),Ce=(0,u.useCallback)((function(){P.alert.loading("刷新中"),le()}),[$]),Te=(0,u.useState)(!1),De=(0,s.default)(Te,2),ke=De[0],Ne=De[1],Pe=(0,u.useCallback)((function(){Ne(!1)}),[]),Ve=(0,u.useCallback)((function(){le()}),[]),Oe=(0,u.useCallback)((function(){if(null!=$&&$.delivery_appendix_url){var e,t=null==$||null===(e=$.delivery_appendix_url)||void 0===e?void 0:e.map((function(e){return(0,k.formatImgUrl)(e,"!w800")}));if((null==t?void 0:t.length)<=0)return P.alert.error("暂无图片");i().previewImage({current:t[0],urls:t})}}),[$]),Ie=(0,u.useState)(!1),Re=(0,s.default)(Ie,2),Ae=Re[0],Ue=Re[1],Be=(0,V.AddShoppingCartApi)().fetchData,Ee=function(){var e=(0,a.default)((0,n.default)().mark((function _callee3(){var e,t;return(0,n.default)().wrap((function _callee3$(r){for(;;)switch(r.prev=r.next){case 0:return e=[],null==$||$.product_list.forEach((function(t){null==t||t.product_colors.map((function(t){return 0==(null==$?void 0:$.sale_mode)?e.push({product_color_id:t.id,roll:t.roll}):e.push({product_color_id:t.id,length:t.length})}))})),r.next=4,Be({sale_mode:null==$?void 0:$.sale_mode,color_list:e});case 4:(t=r.sent).success?(i().showToast({title:"已加入购物车"}),Ue(!0)):i().showToast({icon:"none",title:t.msg});case 6:case"end":return r.stop()}}),_callee3)})));return function addShopCart(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){$&&function formatData(){console.log("formatData",$),fe((0,o.default)((0,o.default)({},$),{},{unit:0==$.sale_mode?"条":"m",list:$.product_list}))}()}),[$]);var Me=(0,u.useState)(!1),We=(0,s.default)(Me,2),Fe=We[0],He=We[1],Le=(0,u.useCallback)((function(){He(!0)}),[]),qe=(0,u.useCallback)((function(){He(!1)}),[]),Ge=(0,u.useState)(!1),Je=(0,s.default)(Ge,2),Ye=Je[0],Ke=Je[1],ze=(0,U.useSelector)((function(e){return e.userInfo})),Xe=(0,u.useCallback)((function(e){if(e===D.OrderBtnsType.CancelOrder||e===D.OrderBtnsType.ConfirmReceipt||e===D.OrderBtnsType.Refund)e===D.OrderBtnsType.CancelOrder&&(0,A.DdxqyClickCancelOrder)({order_type:Se.sale_mode_name,order_number:Se.order_no,province:Se.province_name,city:Se.city_name,area:Se.district_name,trigger_time:(0,k.formatDateTime)(new Date),purchaser_name:ze.adminUserInfo.user_name||"未知用户",purchaser_id:ze.adminUserInfo.user_id||0}),le();else if(e===D.OrderBtnsType.Pay)ie();else if(e===D.OrderBtnsType.ApplyRefund){if(null==$||!$.av_return_roll)return P.alert.none("该订单已申请过退款");(0,A.DdxqyClickApplyForAReturn)({order_type:Se.sale_mode_name,order_number:Se.order_no,province:Se.province_name,city:Se.city_name,area:Se.district_name,trigger_time:(0,k.formatDateTime)(new Date),purchaser_name:ze.adminUserInfo.user_name||"未知用户",purchaser_id:ze.adminUserInfo.user_id||0}),Ne(!0)}else e===D.OrderBtnsType.ApplyReturn?(0,A.DdxqyClickApplyForReturnOfGoods)({order_type:Se.sale_mode_name,order_number:Se.order_no,province:Se.province_name,city:Se.city_name,area:Se.district_name,trigger_time:(0,k.formatDateTime)(new Date),purchaser_name:ze.adminUserInfo.user_name||"未知用户",purchaser_id:ze.adminUserInfo.user_id||0}):e===D.OrderBtnsType.BuyAgain?((0,A.DdxqyClickRepurchase)({order_type:Se.sale_mode_nam,order_number:Se.order_no,trigger_time:(0,k.formatDateTime)(new Date),purchaser_name:ze.adminUserInfo.user_name||"未知用户",purchaser_id:ze.adminUserInfo.user_id||0}),Ee()):e===D.OrderBtnsType.AfterSalesRecord?Le():e===D.OrderBtnsType.SalesCodeList&&(Ke(!0),(0,A.DdxqyClickSalesCodeSheet)({order_type:Se.sale_mode_nam,order_number:Se.order_no,trigger_time:(0,k.formatDateTime)(new Date),purchaser_name:ze.adminUserInfo.user_name||"未知用户",purchaser_id:ze.adminUserInfo.user_id||0}))}),[$]);return(0,E.jsx)(I.default,{pageName:"pages/order/index",orderObj:$,showList:["order"],messageTitle:null==$?void 0:$.order_no,messagePath:"/pages/order/index?id=".concat(null==$?void 0:$.id),showCart:!0,children:(0,E.jsxs)(d.View,{className:w.default.order_main,children:[(0,E.jsxs)(d.View,{className:w.default.order_content,children:[(0,E.jsx)(d.View,{style:{margin:"20rpx",marginBottom:"0"},children:(null==$?void 0:$.status)!=K.value&&(0,E.jsx)(h.default,{picUrl:null==$?void 0:$.picUrl,orderInfo:$})||(0,E.jsx)(f.default,{orderInfo:$,onRefresh:Ce})}),(0,E.jsx)(d.View,{style:{margin:"0 20rpx"},children:(0,E.jsx)(m.default,{orderInfo:pe,onLogistics:Oe,onSelect:je,onChangeShipmentMode:ve,ref:be})}),(0,E.jsx)(d.View,{style:{margin:"0 20rpx"},children:(0,E.jsx)(x.default,{order:me})}),(0,E.jsx)(d.View,{style:{margin:"0 20rpx"},children:(0,E.jsxs)(d.View,{className:w.default.order_info,children:[(0,E.jsx)(d.View,{className:w.default.order_info_title,children:"订单信息"}),(0,E.jsx)(C.default,{showBorder:!1,title:"单号",height:"50rpx",children:(0,E.jsxs)(d.View,{className:w.default.order_num,children:[(0,E.jsx)(d.Text,{children:null==$?void 0:$.order_no}),(0,E.jsx)(d.View,{className:w.default.order_num_btn,onClick:function onClick(){return function clipboardData(){i().setClipboardData({data:(null==$?void 0:$.order_no)||"",success:function success(e){i().showToast({icon:"none",title:"复制成功"})}})}()},children:"复制"})]})}),(0,E.jsx)(C.default,{showBorder:!1,title:"下单时间",height:"50rpx",children:(0,E.jsx)(d.Text,{children:(0,k.formatDateTime)(null==$?void 0:$.create_time)})}),(null==$?void 0:$.payment_time)&&(0,E.jsx)(C.default,{showBorder:!1,title:"付款时间",height:"50rpx",children:(0,E.jsx)(d.Text,{children:(0,k.formatDateTime)(null==$?void 0:$.payment_time)})})]})}),(0,E.jsx)(d.View,{style:{margin:"0 20rpx"},children:(0,E.jsxs)(d.View,{className:w.default.order_desc,onClick:function descOpen(){if(ge.current.includes(null==$?void 0:$.status))return P.alert.none("该订单状态不能修改备注");l((function(){return!0}))},children:[(0,E.jsx)(d.View,{className:w.default.order_desc_con,children:"订单备注"}),oe&&(0,E.jsx)(d.View,{className:w.default.order_desc_text,children:null==$?void 0:$.remark})||(0,E.jsx)(d.View,{className:w.default.order_desc_text_hint,children:"填写备注"}),(0,E.jsx)(d.View,{className:c()(w.default.miconfont,"iconfont icon-a-moreback")})]})})]}),(null==$?void 0:$.status)!=Y.value&&(0,E.jsx)(d.View,{className:w.default.submit_order_con,children:(0,E.jsx)(D.default,{orderInfo:Se,onClick:Xe})}),(0,E.jsx)(T.default,{show:r,showTitle:!1,onClose:function onClose(){return l(!1)},children:r&&(0,E.jsx)(b.default,{onSave:function onSave(e){return he(e)},defaultValue:null==$?void 0:$.remark})}),(0,E.jsx)(g.default,{pageName:"pages/order/index",onSubmitSuccess:ye,show:de,onClose:we,orderInfo:$}),(0,E.jsx)(j.default,{show:Ye,onClose:function onClose(){return Ke(!1)},orderInfo:$}),(0,E.jsx)(p.default,{show:ke,onSuccess:Ve,onClose:Pe,orderId:null==$?void 0:$.id}),(0,E.jsx)(S.default,{intoStatus:"again",show:Ae,onClose:function onClose(){return Ue(!1)}}),(0,E.jsx)(v.default,{show:Fe,onClose:qe,id:null==$?void 0:$.id})]})})}},"./src/pages/order/components/advanceOrderState/index.tsx":function(e,t,r){var o=r("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),n=r("./node_modules/react/cjs/react.production.min.js"),a=r("./node_modules/classnames/index.js"),s=r.n(a),d=r("./src/pages/order/components/advanceOrderState/index.module.scss"),_=r("./src/common/format.ts"),i=r("./src/use/useCommon.ts"),l=r("./src/common/enum.ts"),c=r("./node_modules/react/cjs/react-jsx-runtime.production.min.js"),u=function AdvanceOrderState(e){var t=e.orderInfo,r=e.onRefresh,a=(0,i.useTimeCountDown)(),u=a.showTime,m=a.onStart,f=a.timeStatus,p=l.ORDER_STATUS.SaleorderstatusWaitingPrePayment,x=(0,n.useMemo)((function(){return(null==t?void 0:t.status)==p.value&&t.logistics_details.length>0?t.logistics_details[0].expire_time:""}),[t]);return(0,n.useEffect)((function(){x&&m(x)}),[x]),(0,n.useEffect)((function(){2==f&&(null==r||r())}),[f]),(0,c.jsxs)(o.View,{className:d.default.advance_main,children:[(0,c.jsxs)(o.View,{className:d.default.time_con,children:[(0,c.jsxs)(o.View,{className:d.default.times,children:[(0,c.jsx)(o.Text,{className:d.default.text,children:"剩"}),(0,c.jsx)(o.Text,{className:d.default.num,children:u.HH}),(0,c.jsx)(o.Text,{className:d.default.separate,children:":"}),(0,c.jsx)(o.Text,{className:d.default.num,children:u.MM}),(0,c.jsx)(o.Text,{className:d.default.separate,children:":"}),(0,c.jsx)(o.Text,{className:d.default.num,children:u.SS})]}),(0,c.jsx)(o.Text,{children:"支付关闭,订单自动取消"})]}),(0,c.jsx)(o.View,{className:d.default.cardIcon,children:(0,c.jsx)(o.Image,{className:d.default.image,src:(0,_.formatImgUrl)("/mall/my_cart.png")})}),(0,c.jsxs)(o.View,{className:d.default.refresh,onClick:function onClick(){return null==r?void 0:r()},children:[(0,c.jsx)(o.Text,{className:s()(d.default.mconfont,"iconfont icon-shuaxin")}),(0,c.jsx)(o.Text,{className:s()(d.default.refresh_text),children:"刷新"})]})]})};t.default=(0,n.memo)(u)},"./src/pages/order/components/orderState/index.tsx":function(e,t,r){var o=r("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),n=r("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),a=r("./node_modules/@tarojs/taro/index.js"),s=r.n(a),d=r("./node_modules/react/cjs/react.production.min.js"),_=r("./node_modules/classnames/index.js"),i=r.n(_),l=r("./src/pages/order/components/orderState/index.module.scss"),c=r("./src/common/format.ts"),u=r("./src/common/enum.ts"),m=r("./node_modules/react/cjs/react-jsx-runtime.production.min.js"),f=function OrderState(e){var t=e.orderInfo,r=void 0===t?{logistics_details:[],payment_method:0,status:0}:t,a=(e.onRefresh,e.picUrl),_=void 0===a?[]:a;(0,d.useEffect)((function(){console.log("orderInfo33::",r)}),[r]);var f=(0,d.useState)(!1),p=(0,o.default)(f,2),x=p[0],h=p[1],g=(0,d.useMemo)((function(){return r.logistics_details?null==r?void 0:r.logistics_details.reverse():[]}),[r.logistics_details]),b=(u.ORDER_STATUS.SaleorderstatusWaitingPrePayment,u.PAYMENT_METHOD.PaymentMethodAccountPeriod),v=u.PAYMENT_METHOD.PaymentMethodCashOnDelivery;return(0,m.jsxs)(m.Fragment,{children:[(null==g?void 0:g.length)>0&&(0,m.jsxs)(n.View,{className:l.default.order_flow_state,children:[(0,m.jsx)(n.View,{className:i()(l.default.order_status_list,x&&l.default.order_status_list_show),children:g.map((function(e,t){var r;return(0,m.jsxs)(n.View,{className:l.default.order_status_item,children:[g.length>1&&(0,m.jsx)(n.View,{className:i()(l.default.order_status_tail,0==t&&l.default.order_status_tail_end)}),g.length!=t+1&&(0,m.jsx)(n.View,{className:l.default.order_status_line}),(0,m.jsxs)(n.View,{className:l.default.order_status_content,children:[(0,m.jsxs)(n.View,{className:l.default.flexBox,children:[(0,m.jsx)(n.View,{className:i()(l.default.order_status_title,0==t&&l.default.order_status_select),children:e.status}),(0,m.jsx)(n.View,{className:i()(l.default.order_status_time,0==t&&l.default.order_status_select),children:(0,c.formatDateTime)(e.time)})]}),(0,m.jsx)(n.View,{className:l.default.picBox,children:null===(r=e.delivery_appendix_url)||void 0===r?void 0:r.map((function(e,t){return(0,m.jsx)(n.Image,{mode:"aspectFit",src:e,className:l.default.pic,onClick:function onClick(){return function handSee(e){console.log(e,"itemmmm"),s().previewImage({current:e,urls:_})}(e)}},t)}))})]}),(0,m.jsx)(n.Text,{className:i()(l.default.order_status_des,0==t&&l.default.order_status_des_select),children:e.desc})]},t)}))}),g.length>2&&(0,m.jsxs)(n.View,{className:l.default.more,onClick:function onClick(){return function changeMore(){h((function(){return!x}))}()},children:[(0,m.jsx)(n.Text,{children:x?"收起详情":"点击查看详情"}),(0,m.jsx)(n.Text,{className:i()("iconfont icon-a-moreback",l.default.miconfonts,x&&l.default.open_miconfonts)})]}),(0,m.jsxs)(n.View,{className:l.default.image_tag,children:[r.payment_method==v.value&&(0,m.jsx)(n.Image,{mode:"aspectFit",src:(0,c.formatImgUrl)("/mall/order_pay_status.png"),className:l.default.image}),r.payment_method==b.value&&(0,m.jsx)(n.Image,{mode:"aspectFit",src:(0,c.formatImgUrl)("/mall/order_pay_status_day.png"),className:l.default.image})]})]}),r.payment_method==b.value&&(0,m.jsxs)(n.View,{className:l.default.pay_title_tag,children:[(0,m.jsx)(n.Text,{className:i()(l.default.miconfont,"iconfont icon-zhuyi")}),"您使用了",r.account_period,"天账期支付,还款日期为",(0,c.formatDateTime)(r.account_period_time)]})]})};t.default=(0,d.memo)(f)},"./src/pages/order/components/scanPayCheck/index.tsx":function(e,t,r){var o=r("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),n=r("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),a=r("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),s=r("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),d=r("./node_modules/@tarojs/taro/index.js"),_=r.n(d),i=r("./node_modules/react/cjs/react.production.min.js"),l=r("./src/pages/order/components/scanPayCheck/index.module.scss"),c=r("./src/components/popup/index.tsx"),u=(r("./src/common/common.ts"),r("./src/common/format.ts")),m=r("./src/use/useCheckAuthorize.tsx"),f=r("./src/api/onlinePay.ts"),p=r("./src/components/loadingCard/index.tsx"),x=r("./src/components/viewCodeList/index.tsx"),h=r("./src/common/enum.ts"),g=r("./src/components/iconfont/iconfont.tsx"),b=r("./src/common/report/event.ts"),v=r("./src/reducers/hooks.ts"),j=r("./node_modules/react/cjs/react-jsx-runtime.production.min.js"),w=function ScanPayCheck(e){var t=e.show,r=void 0===t||t,d=e.onClose,w=(e.company,e.orderInfo),y=(0,i.useState)(),S=(0,a.default)(y,2),C=S[0],T=S[1],D=function address(e){return 2==(null==e?void 0:e.shipment_mode)?null!=e&&e.province_name?e.province_name+e.city_name+e.district_name+e.address_detail:"":null==e?void 0:e.take_goods_address},k=function userName(e){return 2==(null==e?void 0:e.shipment_mode)?w.target_user_name:""},N=function userPhone(e){return 2==(null==e?void 0:e.shipment_mode)?w.target_user_phone:w.take_goods_phone},P=(0,i.useState)(""),V=(0,a.default)(P,2),O=V[0],I=V[1],R=(0,i.useRef)({filePath:"",base64:""}),A=(0,f.GetPayCode)(),U=A.fetchData,B=A.state,E=function(){var e=(0,n.default)((0,o.default)().mark((function _callee(){var e,t,r,n,s,d,i,l;return(0,o.default)().wrap((function _callee$(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,U(C);case 2:e=o.sent,t=e.data.base64,I((function(){return t})),r=(new Date).valueOf(),n=/data:image\/(\w+);base64,(.*)/.exec(t)||[],s=(0,a.default)(n,3),d=s[1],i=s[2],l="".concat(_().env.USER_DATA_PATH,"/img").concat(r,".").concat(d),R.current.filePath=l,R.current.base64=i,_().getFileSystemManager().writeFile({filePath:R.current.filePath,data:R.current.base64,encoding:"base64"});case 12:case"end":return o.stop()}}),_callee)})));return function getCore(){return e.apply(this,arguments)}}();(0,m.default)({scope:"scope.writePhotosAlbum",msg:"您没授权,无法保存图片"}).check;(0,i.useEffect)((function(){r&&E()}),[r]),(0,i.useEffect)((function(){if(w){var e,t=[];null===(e=w.product_list)||void 0===e||e.forEach((function(e){var r;null==e||null===(r=e.product_colors)||void 0===r||r.forEach((function(r){t.push({product_code:(0,u.formatRemoveHashTag)(e.code),product_name:e.name,product_color_code:(0,u.formatRemoveHashTag)(r.code),product_color_name:r.name,num:r.roll.toString(),length:(r.length/100).toString(),weight:(0,u.formatWeightDiv)(r.actual_weight||r.estimate_weight).toString(),sale_price:(0,u.formatPriceDiv)(r.sale_price).toString(),total_price:(0,u.formatPriceDiv)(r.total_sale_price||r.estimate_amount).toString(),weight_error:(0,u.formatWeightDiv)(r.weight_error).toString()})}))})),T((function(){return{title:"面料销售电子确认单",company:"面料优选A+",order_type:w.sale_mode_name,sale_user:w.sale_user_name,order_created_time:(0,u.formatDateTime)(w.create_time),order_no:w.order_no,shipment_mode:w.shipment_mode_name,target_user_name:k(w),target_address:D(w),target_description:w.remark,pay_account:w.transfer_remittance_account,bank_account_name:w.account_name,bank_name:w.bank_of_deposit,pay_type:"",client:w.purchaser_name,phone:N(w),order_total_length:(w.total_number/100).toString(),order_total_price:(0,u.formatPriceDiv)(w.bill_total_sale_price).toString(),order_total_num:w.total_number.toString(),qrcode:"",order_total_weight:(0,u.formatWeightDiv)(w.total_weight||w.total_estimate_weight).toString(),list:t,estimate_amount:(0,u.formatPriceDiv)(w.estimate_amount).toString(),show_estimate_amount:w.estimate_amount>0&&w.total_sale_price<=0&&w.is_display_price,total_sale_price:(0,u.formatPriceDiv)(w.total_sale_price).toString(),show_total_sale_price:w.total_sale_price>0&&w.is_display_price,total_weight_error_discount:(0,u.formatPriceDiv)(w.total_weight_error_discount).toString(),show_total_weight_error_discount:w.total_weight_error_discount>0&&w.is_display_price,actual_amount:(0,u.formatPriceDiv)(w.actual_amount).toString(),show_actual_amount:w.actual_amount>0&&w.is_display_price,wait_pay_amount:(0,u.formatPriceDiv)(w.wait_pay_amount).toString(),show_wait_pay_amount:w.wait_pay_amount>0&&w.is_display_price,show_barcode:!0,order_total_weight_error:(0,u.formatWeightDiv)(w.total_weight_error).toString(),show_total_price:w.is_display_price,show_sale_price:w.is_display_price,show_tips:!0,tips:"请核对本单后验收, <b>如发现质量问题请于收到货之日起3天内与平台客服联系协商解决</b>逾期不作处理即表示购方默认对货物无异议;<b>购方确认无任何问题方可裁剪/加工,一经裁剪,缩水等工艺,平台概不负责;</b>\n 看布购货,请先试缩水,并注意分缸裁布!如需撞色拼接,请先试色牢度。非质量问题,恕不退换,谢谢合作!"}}))}}),[w]);var M=(0,i.useState)(!1),W=(0,a.default)(M,2),F=W[0],H=W[1],L=(0,v.useSelector)((function(e){return e.userInfo}));return(0,j.jsxs)(s.View,{className:l.default.scanPay_main,children:[(0,j.jsx)(c.default,{show:r,showTitle:!1,onClose:d,children:(0,j.jsxs)(s.View,{className:l.default.scanPay_con,children:[(0,j.jsx)(s.View,{className:l.default.miconfont_title,onClick:d,children:(0,j.jsx)(g.default,{name:"icon-rukou",size:37,color:"#707070"})}),(0,j.jsx)(s.View,{className:l.default.title,children:"查看销售码单"}),(0,j.jsx)(s.View,{className:l.default.scanPay_list,children:B.loading&&(0,j.jsx)(p.default,{})||(0,j.jsx)(s.ScrollView,{scrollY:!0,className:l.default.scanPay_list,children:(0,j.jsx)(s.Image,{mode:"widthFix",src:O,onClick:function showImage(){console.log("fileData.current.filePath::",R.current.filePath),_().previewImage({current:R.current.filePath,urls:[R.current.filePath]})}})})}),(0,j.jsx)(s.View,{className:l.default.btns,onClick:function onClick(){return function onCloseEven(){if(w.sale_mode!==h.ENUM_SALE_MODE.SALE_MODE_BULK)return _().showToast({title:"该功能开发中",icon:"none"});H(!0),(0,b.DdxqyClickCodeSheetHoverButton)({order_type:w.sale_mode_nam,order_number:w.order_no,trigger_time:(0,u.formatDateTime)(new Date),purchaser_name:L.adminUserInfo.user_name||"未知用户",purchaser_id:L.adminUserInfo.user_id||0}),null==d||d()}()},children:"查看横版码单"})]})}),(0,j.jsx)(x.default,{orderObj:w,showPopup:F,handClose:function handClose(){return H(!1)}})]})};t.default=(0,i.memo)(w)},"./src/pages/order/index.tsx":function(e,t,r){var o=r("./node_modules/@tarojs/runtime/dist/runtime.esm.js"),n=r("./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[5].use[0]!./src/pages/order/index.tsx");n.default.enableShareAppMessage=!0;Page((0,o.createPageConfig)(n.default,"pages/order/index",{root:{cn:[]}},{navigationBarTitleText:"订单详情",enablePullDownRefresh:!0,backgroundTextStyle:"dark",enableShareAppMessage:!0}||{})),n.default},"./src/pages/order/components/advanceOrderState/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___au9uy",hoverClass:"index-module__hoverClass___x3ZVw","full-100":"index-module__full-100___yMKQi",advance_main:"index-module__advance_main___D3TYG",time_con:"index-module__time_con___sSWMj",times:"index-module__times___WbwOU",text:"index-module__text___Iw5WB",num:"index-module__num___KGU7N",separate:"index-module__separate___q_92p",cardIcon:"index-module__cardIcon___sJzTq",image:"index-module__image___HA12k",refresh:"index-module__refresh___CW_kX",mconfont:"index-module__mconfont___hjTYR",refresh_text:"index-module__refresh_text___k4WMO"}},"./src/pages/order/components/orderState/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___q9vVj",hoverClass:"index-module__hoverClass___n7p36","full-100":"index-module__full-100___TbTqQ",order_flow_state:"index-module__order_flow_state___LfFts",order_status_list:"index-module__order_status_list___VeAhY",order_status_list_show:"index-module__order_status_list_show___kC3ij",order_status_item:"index-module__order_status_item___j9VA5",order_status_tail_end:"index-module__order_status_tail_end___KYVk_",order_status_tail:"index-module__order_status_tail___hsS6k",order_status_line:"index-module__order_status_line___WFscG",order_status_content:"index-module__order_status_content___DkXIX",flexBox:"index-module__flexBox___GXzPG",order_status_title:"index-module__order_status_title___xbVH_",order_status_time:"index-module__order_status_time___c2r3g",order_status_tag:"index-module__order_status_tag___CyAdP",order_status_select:"index-module__order_status_select___TBDDJ",order_status_tag_select:"index-module__order_status_tag_select____Cwcg",picBox:"index-module__picBox___LaQ_c",pic:"index-module__pic___B4y8B",order_status_des:"index-module__order_status_des___u31UU",order_status_des_select:"index-module__order_status_des_select___VTV3W",pay_time:"index-module__pay_time___hg2I0",more:"index-module__more___auGbg",miconfonts:"index-module__miconfonts___MD3uy",open_miconfonts:"index-module__open_miconfonts___leeke",image_tag:"index-module__image_tag___sZLtd",image:"index-module__image___uV7kc",refresh:"index-module__refresh___y9wJ5",mconfont:"index-module__mconfont___QCW03",refresh_text:"index-module__refresh_text___AWswt",pay_title_tag:"index-module__pay_title_tag___UeD6J",miconfont:"index-module__miconfont___KasrX"}},"./src/pages/order/components/scanPayCheck/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___XpjVo",hoverClass:"index-module__hoverClass___D6Sab","full-100":"index-module__full-100___k7A5H",scanPay_main:"index-module__scanPay_main___Iy3Rl",scanPay_con:"index-module__scanPay_con___DMYl8",miconfont_title:"index-module__miconfont_title___j0c9N",title:"index-module__title___x4AG_",desc:"index-module__desc___qBUax",miconfont:"index-module__miconfont___xCxSx",scanPay_list:"index-module__scanPay_list___KU2Ns",btns:"index-module__btns___Wzzrd"}},"./src/pages/order/index.module.scss":function(e,t){t.default={common_safe_area_y:"index-module__common_safe_area_y___P1Do_",hoverClass:"index-module__hoverClass___obsfW","full-100":"index-module__full-100___Dh8iF",movable_area:"index-module__movable_area___KFjYz",order_main:"index-module__order_main___c3Eb5",order_content:"index-module__order_content___ma_H_",order_title:"index-module__order_title___bJiuW",order_status:"index-module__order_status___Px5sJ",order_desc:"index-module__order_desc___Li1ec",order_desc_con:"index-module__order_desc_con___QmXIa",order_desc_text:"index-module__order_desc_text___dliNJ",order_desc_text_hint:"index-module__order_desc_text_hint___coHFT",miconfont:"index-module__miconfont___LHZ_t",submit_order_con:"index-module__submit_order_con___qBKqS",order_btn:"index-module__order_btn___hFWSC",order_btn_select:"index-module__order_btn_select___MFW_k",order_number_desc:"index-module__order_number_desc___UpYJD",order_info:"index-module__order_info___Jcn3f",order_info_title:"index-module__order_info_title___melnh",order_num:"index-module__order_num___uHdVv",order_num_btn:"index-module__order_num_btn___adLjA",weight_memo_con:"index-module__weight_memo_con___pKf8l"}}},function(e){e.O(0,["pages/order/sub-vendors","sub-common/f7c2016e1fc8045300ee51e652beb947","sub-common/db6cc8fba2c34d36042a60bcf5f10485","sub-common/510d0e7078f44d770a0720344fb06369","sub-common/0762d0d2445fe1200cae192cedb39f4b","sub-common/31c2143408a2e4f5735ccb6e07aa07fc","sub-common/cf216475951e5960bcea5b5b9d46933b","sub-common/5203ee5b6c7f4a9fb1ae172eb73f138a","sub-common/37c8d87e96c04e575f72be683de6cceb","sub-common/5e80d541a36b42e88ed3df84a78332e3","sub-common/ba01bce307afcc9a88c0b242d7eb7cf5","sub-common/87c86f7f5784eb6df1c3449a346aa652","sub-common/47bdbd4330b83ed20728c437a0348a01","sub-common/004f11aaa141116253254b2d9892879c","sub-common/410c8e73996856d00e42138bbed888ff","sub-common/e4015d998cf50ca1ca7b34bced9738a8","sub-common/63bf87d821bca5788c0f93a9e30ef482","sub-common/46fea72589f2422b6f2b110cd2878dd5","sub-common/cfc73dead13629e0abcc62d612a93153","sub-common/79dce9cedae514998e78ea49450e892a","sub-common/f705ee50e6179a7afdd31fa539f8044c","sub-common/2d6c1e74d7f6aeec909c38802e94be4d","sub-common/f6ff98bf72fa1f4e90cbe82d51364e20","sub-common/e2bfd15678b26a24e9970acd7bc73315","sub-common/bd58a99800ec9985133b8fafd773d720","sub-common/c1ac499864f8adb168cc162c3e25e504","sub-common/250080eb60ade1f13b8a4c2fd2ffc72c","sub-common/42aa399095655e26e89ff8601d93d33a","sub-common/b1dcec3deb42eb0cf7320d2c3136243b","sub-common/26f66b4953f388c7812a8993ef58cdc3","sub-common/1560f0b0875ace1edafcce378337baf8","taro","vendors","common"],(function(){return t="./src/pages/order/index.tsx",e(e.s=t);var t}));e.O()}]);