1 line
8.0 KiB
JavaScript
1 line
8.0 KiB
JavaScript
"use strict";require("../sub-vendors.js");require("../sub-common/f97e90c355a4ac0e7c8adaf0d0cd2639.js");require("../sub-common/cec1d189f23439aac313e907e3419e4b.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[1375],{6493:function(e,s,n){var t=n(2180),a=n(4165),i=n(5861),r=n(9439),l=n(1515),o=n(2954),c=n(7294),d=n.n(c),u=n(4184),_=n.n(u),m=n(5893),x=function Steps(e){var s=e.current,n=void 0===s?0:s,t=e.direction,a=void 0===t?"horizontal":t,i=e.children,r=e.customClassName,o=e.customStyle;return(0,m.jsx)(l.G7,{className:_()("steps","steps-".concat(a),r),style:o,children:d().Children.map(i,(function(e,s){if(console.log("child",e),!d().isValidElement(e))return e;var t=e.props,a=t.status||"wait";return s<n?a=t.status||"finish":s===n&&(a=t.status||"process"),console.log("status==>",a),d().cloneElement(e,{status:a})}))})},p=function Step(e){var s=e.title,n=e.description,t=e.icon,a=e.status,i=void 0===a?"wait":a;return console.log("status==>",i),(0,m.jsxs)(l.G7,{className:_()("step-status-".concat(i),"step"),children:[(0,m.jsxs)(l.G7,{className:"step-indicator",children:[(0,m.jsx)(l.G7,{className:"step-icon-container",children:t||(0,m.jsx)(l.G7,{className:"step-icon-dot"})}),(0,m.jsx)(l.G7,{className:"step-connection"})]}),(0,m.jsxs)(l.G7,{className:"step-content",children:[(0,m.jsx)(l.G7,{className:"step-title",children:s}),!!n&&(0,m.jsx)(l.G7,{className:"step-description",children:n})]})]})},h="index-module__successBackground___NpGbW",j="index-module__failBackground___OtRgm",g="index-module__pendingBackground___U9naP",N="index-module__cancelBackground___uA64F",v="index-module__status___T0ekA",f="index-module__statusLeft___sPOxc",w="index-module__statusTitle___SWzp9",y="index-module__statusName___x3MMy",G="index-module__failName___PooGA",k="index-module__passName___k_CSk",C="index-module__pendingName___TZrJP",Z="index-module__cancelName___Y8sgH",b="index-module__price___vaHpu",S="index-module__main___kPfVv",D="index-module__step_outside___zX7BP",P="index-module__timeout___oh04k",z="index-module__step-title___dYN_l",T="index-module__step-status___uuPsx",A=n(6028),B=n(8260),O=n(1115),W=n(2128),M=n(4356),R=n(4812),H=n(5436),J=function StatusHeader(e){var s=e.baseData,n=(0,c.useMemo)((function(){var e={background:"",textColor:"",icon:null};return"有异常"===s.handle_status_name?(e.background=g,e.textColor=C,e.icon=(0,m.jsx)(A.Z,{name:"icon-yujing",size:56,color:"#a91832"})):"已完成"===s.handle_status_name||"进行中"===s.handle_status_name?(e.background=h,e.textColor=k,e.icon=(0,m.jsx)(A.Z,{name:"icon-yujing",size:56,color:"#337fff"})):"超时完成"===s.handle_status_name?(e.background=j,e.textColor=G,e.icon=(0,m.jsx)(A.Z,{name:"icon-yujing",size:56,color:"#e23855"})):(e.background=N,e.textColor=Z,e.icon=(0,m.jsx)(A.Z,{name:"icon-yujing",size:56,color:"#dedede"})),e}),[s]),t=(0,c.useMemo)((function(){var e,n=null==s||null===(e=s.order_process)||void 0===e?void 0:e.reduce((function(e,s){return console.log("cur",s),e+(null==s?void 0:s.timeout_min)}),0);return(0,O.KZ)(n)}),[s]);return(0,m.jsx)(l.G7,{className:_()(v,n.background),children:(0,m.jsxs)(l.G7,{className:f,children:[(0,m.jsxs)(l.G7,{className:w,children:[n.icon,(0,m.jsx)(l.xv,{className:_()(y,n.textColor),children:s.handle_status_name})]}),(0,m.jsxs)(l.G7,{className:b,children:["进行中"===s.handle_status_name?s.handle_status_name:null,"有异常"===s.handle_status_name?"".concat(s.handle_status_name," 超时 ").concat(t):null,"超时完成"===s.handle_status_name?"总共超时 ".concat(t):null,"已取消"===s.handle_status_name?"订单已取消":null]})]})})},K=[{id:1,order_warning_process:1,colorClassName:"wait",type:"wait",typeName:"开始"},{id:2,order_warning_process:2,colorClassName:"wait",type:"wait",typeName:"接单"},{id:3,order_warning_process:3,colorClassName:"wait",type:"wait",typeName:"配布",children:[{id:5,order_warning_process:4,colorClassName:"wait",type:"wait",typeName:"提货"},{id:6,order_warning_process:5,colorClassName:"wait",type:"wait",typeName:"收款"}]},{id:7,order_warning_process:6,colorClassName:"wait",type:"wait",typeName:"出仓"},{id:8,order_warning_process:7,colorClassName:"wait",type:"wait",typeName:"收货"}],E=function OrderWarningAnalysisDetail(){var e=(0,o.useRouter)(),s=(0,H.Z)(),n=s.fetchData,t=(s.state,(0,c.useState)({})),d=(0,r.Z)(t,2),u=d[0],h=d[1],j=function(){var s=(0,i.Z)((0,a.Z)().mark((function _callee(){var s;return(0,a.Z)().wrap((function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n({sale_order_id:null==e?void 0:e.params.id});case 2:(s=t.sent).success?h(s.data.list[0]):O.Z9.error(s.msg);case 4:case"end":return t.stop()}}),_callee)})));return function getData(){return s.apply(this,arguments)}}();(0,o.useDidShow)((function(){null!=e&&e.params.id&&j()})),(0,o.usePullDownRefresh)((function(){j()}));var g=function handleClickSaleOrderDetail(){(0,O.jD)("/pages/orderDetails/index",{id:null==u?void 0:u.sale_order_id})},N=function dispatchStatus(e){return e.is_handle&&!e.is_timeout?{status:"finish"}:e.is_handle&&e.is_timeout?{status:"error"}:!e.is_handle&&e.is_timeout?{status:"process"}:{status:"wait"}};return(0,m.jsxs)(l.G7,{className:S,children:[(0,m.jsx)(l.G7,{style:{position:"relative",paddingTop:"90px"},children:(0,m.jsx)(J,{baseData:u})}),(0,m.jsxs)(B.Z,{customStyle:{padding:"20rpx 32rpx"},circle:!0,onClick:g,children:[(0,m.jsxs)(l.G7,{className:"flex-row items-center justify-between",children:[(0,m.jsxs)(l.G7,{style:{fontSize:"28rpx",fontWeight:500},children:["单号:",null==u?void 0:u.sale_order_no]}),(0,m.jsx)(A.Z,{name:"icon-chakanquanbukehu",size:38,color:"#5f5f5f"})]}),(0,m.jsx)(W.Z,{direction:"horizontal",customStyles:{margin:"20rpx 0 10rpx 0 "}}),(0,m.jsx)(M.Z,{title:"条数米数:",desc:null==u?void 0:u.roll_or_length}),(0,m.jsx)(M.Z,{title:"地址信息:",desc:null==u?void 0:u.address}),(0,m.jsx)(M.Z,{title:"业务员:",desc:null==u?void 0:u.sale_user_name})]}),(0,m.jsx)(B.Z,{customStyle:{padding:"20rpx 32rpx"},circle:!0,onClick:g,children:(0,m.jsx)(x,{customClassName:D,direction:"vertical",children:K.map((function(e,s){var n,t=null==u||null===(n=u.order_process)||void 0===n?void 0:n.findIndex((function(s){return s.order_warning_process===e.order_warning_process}));if(-1!==(t=null==t?-1:t)){var a=null==u?void 0:u.order_process[t];return(0,m.jsx)(p,{status:N(a).status,title:(0,m.jsxs)(l.G7,{className:_()(z),children:[(0,m.jsx)(l.xv,{className:T,children:a.order_warning_process_name}),(0,m.jsx)(l.xv,{children:(0,R.o0)(a.complete_time)})]}),description:(0,m.jsxs)(m.Fragment,{children:[0!==a.timeout_min?(0,m.jsxs)(l.G7,{className:P,children:["超时 ",(0,O.KZ)(a.timeout_min)]}):null,e.children&&e.children.length>0?e.children.map((function(e,s){var n,t=null==u||null===(n=u.order_process)||void 0===n?void 0:n.findIndex((function(s){return s.order_warning_process===e.order_warning_process}));if(-1!==(t=null==t?-1:t)){var a=null==u?void 0:u.order_process[t];return(0,m.jsx)(p,{status:N(a).status,title:(0,m.jsxs)(l.G7,{className:_()(z),children:[(0,m.jsx)(l.xv,{className:T,children:a.order_warning_process_name}),(0,m.jsx)(l.xv,{children:(0,R.o0)(a.complete_time)})]}),description:0!==a.timeout_min?(0,m.jsxs)(l.G7,{className:P,children:["超时 ",(0,O.KZ)(a.timeout_min)]}):null},s)}return(0,m.jsx)(p,{status:"wait",title:(0,m.jsxs)(l.G7,{className:_()(z),children:[(0,m.jsx)(l.xv,{className:T,children:e.typeName}),(0,m.jsx)(l.xv,{children:"未开始"})]}),description:""},s)})):null]})},s)}return(0,m.jsx)(p,{status:"wait",title:(0,m.jsxs)(l.G7,{className:_()(z),children:[(0,m.jsx)(l.xv,{className:T,children:e.typeName}),(0,m.jsx)(l.xv,{children:"未开始"})]}),description:e.children&&e.children.length>0?e.children.map((function(e,s){return(0,m.jsx)(p,{status:"wait",title:(0,m.jsxs)(l.G7,{className:_()(z),children:[(0,m.jsx)(l.xv,{className:T,children:e.typeName}),(0,m.jsx)(l.xv,{children:"未开始"})]}),description:""},s)})):null},s)}))})})]})};Page((0,t.createPageConfig)(E,"pages/orderWarningAnalysis/orderWarningAnalysisDetail/index",{root:{cn:[]}},{navigationBarTitleText:"分析详情",enablePullDownRefresh:!0,backgroundTextStyle:"dark"}||{}))}},function(e){e.O(0,[6213,6570,4199,9886,2107,1216,8592],(function(){return s=6493,e(e.s=s);var s}));e.O()}]); |