✨ feat(发货单详情): 已完成发货单详情

This commit is contained in:
xuan
2022-09-22 15:53:30 +08:00
parent d2a1441810
commit b51c53a73a
69 changed files with 651 additions and 369 deletions
+1 -1
View File
@@ -1 +1 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[52],{4555:function(e,s,n){var r=n(9975),a=n(885),t=n(4165),d=n(5861),i=n(1515),l=n(9792),c=n(2185),o=n(2535),u=n.n(o),h=n(5513),f=(0,l.memo)((function(e){var s,n,r,f,p=e.addButtonEnabled,v=void 0===p||p,x=e.focusBorderEnabled,m=void 0!==x&&x,g=(0,c.hE)(),j=g.fetchData,_=g.state,N=function(){var s=(0,d.Z)((0,t.Z)().mark((function _callee(){var s,n;return(0,t.Z)().wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,j({purchaser_id:e.purchaser_id});case 2:s=r.sent,e.id?E(e.id):null===(n=s.data.list)||void 0===n||n.every((function(e){return!e.is_default||(E(e.id),!1)}));case 4:case"end":return r.stop()}}),_callee)})));return function getData(){return s.apply(this,arguments)}}();(0,o.useDidShow)((function(){return N(),u().eventCenter.on("addressList:refresh",N),function(){u().eventCenter.off("addressList:refresh",N)}}));var b=(0,l.useState)(!1),w=(0,a.Z)(b,2),C=w[0],G=w[1],k=function(){var e=(0,d.Z)((0,t.Z)().mark((function _callee2(){return(0,t.Z)().wrap((function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:return G(!0),e.next=3,N();case 3:G(!1);case 4:case"end":return e.stop()}}),_callee2)})));return function handleRefresh(){return e.apply(this,arguments)}}(),S=(Array.from({length:15}),(0,l.useState)()),Z=(0,a.Z)(S,2),y=Z[0],E=Z[1];return(0,h.jsxs)(i.G7,{className:"address-scroll-view",children:[(0,h.jsx)(i.pf,{scrollY:!0,refresherEnabled:e.refresherEnabled,enhanced:!0,refresherTriggered:C,onRefresherRefresh:k,children:(0,h.jsx)(i.G7,{className:"address-scroll-view-content",children:(null==_||null===(s=_.data)||void 0===s||null===(n=s.list)||void 0===n?void 0:n.length)>0?null==_||null===(r=_.data)||void 0===r||null===(f=r.list)||void 0===f?void 0:f.map((function(s,n){return(0,h.jsxs)(i.G7,{onLongPress:function onLongPress(){return handleDelete(s)},onClick:function onClick(){return function handleSelect(s,n){e.onSelect&&e.onSelect(s,n),m&&E(null==s?void 0:s.id)}(s,n)},className:"address-list ".concat(y==s.id&&"address-active"),children:[(0,h.jsxs)(i.G7,{className:"address-user",children:[s.name,s.is_default?(0,h.jsx)(i.xv,{className:"address-list-default",children:"默认"}):(0,h.jsx)(i.xv,{className:"address-list-phone",children:s.phone.replace(s.phone.substring(3,7),"****")})]}),(0,h.jsxs)(i.G7,{className:"address-list-bottom",children:[(0,h.jsxs)(i.G7,{className:"address-list-info",children:[(0,h.jsx)(i.G7,{children:s.province_name+s.city_name+s.district_name}),s.is_default&&(0,h.jsx)(i.xv,{className:"address-list-phone",children:s.phone.replace(s.phone.substring(3,7),"****")})]}),(0,h.jsx)(i.C3,{onClick:function onClick(e){return e.stopPropagation()},url:"/pages/addAddress/index?type=edit&id=".concat(s.id,"&&purchaser_id=",642),hoverClass:"none",className:"address-edit",children:(0,h.jsx)(i.xv,{className:"iconfont icon-bianji"})})]})]})})):(0,h.jsx)(i.G7,{className:"address-no-data",children:"暂未添加地址"})})}),v&&(0,h.jsx)(i.C3,{url:"/pages/addAddress/index?type=add&purchaser_id=".concat(642),hoverClass:"none",className:"add-address",children:"添加收货地址"})]})})),p=f,addressManager=function(){return(0,h.jsx)(i.G7,{className:"address-manager",children:(0,h.jsx)(p,{refresherEnabled:!0,purchaser_id:642})})};addressManager.enableShareAppMessage=!0;Page((0,r.createPageConfig)(addressManager,"pages/addressManager/index",{root:{cn:[]}},{navigationBarTitleText:"地址管理",enableShareAppMessage:!0}||{}))}},function(e){e.O(0,[107,216,592],(function(){return s=4555,e(e.s=s);var s}));e.O()}]);
"use strict";require("./sub-common/dde3895fab754ea605d2697ad6817a2a.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[5052],{4555:function(e,s,a){var r=a(9975),n=a(885),t=a(4165),d=a(5861),i=a(1515),c=a(9792),l=a(2185),o=a(2535),u=a.n(o),h=a(1251),p=a(5513),f=(0,c.memo)((function(e){var s,a,r,f,m=e.addButtonEnabled,v=void 0===m||m,x=e.focusBorderEnabled,g=void 0!==x&&x,_=(0,l.hE)(),j=_.fetchData,b=_.state,N=function(){var s=(0,d.Z)((0,t.Z)().mark((function _callee(){var s,a;return(0,t.Z)().wrap((function _callee$(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,j({purchaser_id:e.purchaser_id});case 2:s=r.sent,e.id?R(e.id):null===(a=s.data.list)||void 0===a||a.every((function(e){return!e.is_default||(R(e.id),!1)}));case 4:case"end":return r.stop()}}),_callee)})));return function getData(){return s.apply(this,arguments)}}();(0,o.useDidShow)((function(){return N(),u().eventCenter.on("addressList:refresh",N),function(){u().eventCenter.off("addressList:refresh",N)}}));var w=(0,c.useState)(!1),k=(0,n.Z)(w,2),Z=k[0],C=k[1],G=function(){var e=(0,d.Z)((0,t.Z)().mark((function _callee2(){return(0,t.Z)().wrap((function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,N();case 3:C(!1);case 4:case"end":return e.stop()}}),_callee2)})));return function handleRefresh(){return e.apply(this,arguments)}}(),S=(Array.from({length:15}),(0,c.useState)()),y=(0,n.Z)(S,2),E=y[0],R=y[1],A=(0,o.useRouter)(),L=(0,c.useState)({}),T=(0,n.Z)(L,2),B=(T[0],T[1],(0,h.ER)().fetchData),D=function(){var s=(0,d.Z)((0,t.Z)().mark((function _callee3(s,a){var r;return(0,t.Z)().wrap((function _callee3$(n){for(;;)switch(n.prev=n.next){case 0:if(!A.params.orderId){n.next=6;break}return u().showLoading({title:"请稍等...",mask:!0}),n.next=4,B({address_id:s.id,id:Number(A.params.orderId),shipment_mode:2});case 4:"success"===(r=n.sent).msg?(u().hideLoading(),u().showToast({title:"成功",icon:"success"}),u().navigateBack({delta:1})):(u().hideLoading(),u().showToast({title:r.msg,icon:"error"}));case 6:e.onSelect&&e.onSelect(s,a),g&&R(null==s?void 0:s.id);case 8:case"end":return n.stop()}}),_callee3)})));return function handleSelect(e,a){return s.apply(this,arguments)}}();return(0,p.jsxs)(i.G7,{className:"address-scroll-view",children:[(0,p.jsx)(i.pf,{scrollY:!0,refresherEnabled:e.refresherEnabled,enhanced:!0,refresherTriggered:Z,onRefresherRefresh:G,children:(0,p.jsx)(i.G7,{className:"address-scroll-view-content",children:(null==b||null===(s=b.data)||void 0===s||null===(a=s.list)||void 0===a?void 0:a.length)>0?null==b||null===(r=b.data)||void 0===r||null===(f=r.list)||void 0===f?void 0:f.map((function(e,s){return(0,p.jsxs)(i.G7,{onClick:function onClick(){return D(e,s)},className:"address-list ".concat(E==e.id&&"address-active"),children:[(0,p.jsxs)(i.G7,{className:"address-user",children:[e.name,e.is_default?(0,p.jsx)(i.xv,{className:"address-list-default",children:"默认"}):(0,p.jsx)(i.xv,{className:"address-list-phone",children:e.phone.replace(e.phone.substring(3,7),"****")})]}),(0,p.jsxs)(i.G7,{className:"address-list-bottom",children:[(0,p.jsxs)(i.G7,{className:"address-list-info",children:[(0,p.jsx)(i.G7,{children:e.province_name+e.city_name+e.district_name}),e.is_default&&(0,p.jsx)(i.xv,{className:"address-list-phone",children:e.phone.replace(e.phone.substring(3,7),"****")})]}),(0,p.jsx)(i.C3,{onClick:function onClick(e){return e.stopPropagation()},url:"/pages/addAddress/index?type=edit&id=".concat(e.id,"&&purchaser_id=").concat(Number(A.params.purchaser_id)),hoverClass:"none",className:"address-edit",children:(0,p.jsx)(i.xv,{className:"iconfont icon-bianji"})})]})]})})):(0,p.jsx)(i.G7,{className:"address-no-data",children:"暂未添加地址"})})}),v&&(0,p.jsx)(i.C3,{url:"/pages/addAddress/index?type=add&purchaser_id=".concat(Number(A.params.purchaser_id)),hoverClass:"none",className:"add-address",children:"添加收货地址"})]})})),m=f,addressManager=function(){var e=(0,o.useRouter)();return(0,p.jsx)(i.G7,{className:"address-manager",children:(0,p.jsx)(m,{refresherEnabled:!0,purchaser_id:e.params.purchaser_id})})};addressManager.enableShareAppMessage=!0;Page((0,r.createPageConfig)(addressManager,"pages/addressManager/index",{root:{cn:[]}},{navigationBarTitleText:"地址管理",enableShareAppMessage:!0}||{}))}},function(e){e.O(0,[7097,2107,1216,8592],(function(){return s=4555,e(e.s=s);var s}));e.O()}]);
+1 -1
View File
@@ -1 +1 @@
.address-scroll-view{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;position:relative}.address-scroll-view scroll-view{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.address-scroll-view .address-scroll-view-content{padding-bottom:300rpx}.address-scroll-view .address-list{background:#fff;border:1px solid #fff;border:1px solid rgba(0,0,0,.16);border-radius:20rpx;-webkit-box-shadow:2rpx 4rpx 12rpx 0 rgba(0,0,0,.16);box-shadow:2rpx 4rpx 12rpx 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;height:156rpx;margin:18rpx auto 0;padding:30rpx;width:704rpx}.address-scroll-view .address-active{border:1px solid #68b4ff;-webkit-box-shadow:0 0 10rpx 0 rgba(0,122,255,.27);box-shadow:0 0 10rpx 0 rgba(0,122,255,.27)}.address-scroll-view .address-list:first-child{margin-top:0}.address-scroll-view .address-list-last{margin-bottom:300rpx}.address-scroll-view .address-user{-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Microsoft YaHei,Microsoft YaHei-Bold;font-size:28rpx;font-weight:700;text-align:left}.address-scroll-view .address-list-default{background:#cde5ff;border-radius:6rpx;color:#007aff;font-size:20rpx;font-weight:400;height:28rpx;margin-left:30rpx;text-align:center;width:58rpx}.address-scroll-view .address-list-phone{color:#ababab;font-size:24rpx;font-weight:400;margin-left:30rpx}.address-scroll-view .address-edit{padding:10rpx}.address-scroll-view .address-edit .icon-bianji{font-size:40rpx}.address-scroll-view .address-list-info{color:#3c3c3c;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24rpx;font-weight:400;width:100%}.address-scroll-view .address-list-info view{max-width:60%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.address-scroll-view .address-list-bottom{-ms-flex-pack:justify;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:18rpx}.address-scroll-view .add-address{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#007aff;border-radius:40rpx;bottom:100rpx;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:32rpx;font-weight:400;height:82rpx;-webkit-justify-content:center;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:668rpx}.address-scroll-view .address-no-data{-webkit-box-sizing:border-box;box-sizing:border-box;color:#707070;font-size:24rpx;font-weight:400;height:100%;padding-top:40%;text-align:center}.common_safe_area_y{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);width:100%}.full-100{height:100%;width:100%}.color-blue{color:#3287ec}.color-yellow{color:#ff9100}.color-green{color:#00b837}.color-grey{color:#707070}.color-white{color:#fff}.address-manager{height:100vh}
.address-scroll-view{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;position:relative}.address-scroll-view scroll-view{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.address-scroll-view .address-scroll-view-content{padding-bottom:300rpx}.address-scroll-view .address-list{background:#fff;border:1px solid #fff;border:1px solid rgba(0,0,0,.16);border-radius:20rpx;-webkit-box-shadow:2rpx 4rpx 12rpx 0 rgba(0,0,0,.16);box-shadow:2rpx 4rpx 12rpx 0 rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;height:156rpx;margin:18rpx auto 0;padding:30rpx;width:704rpx}.address-scroll-view .address-active{border:1px solid #68b4ff;-webkit-box-shadow:0 0 10rpx 0 rgba(0,122,255,.27);box-shadow:0 0 10rpx 0 rgba(0,122,255,.27)}.address-scroll-view .address-list:first-child{margin-top:0}.address-scroll-view .address-list-last{margin-bottom:300rpx}.address-scroll-view .address-user{-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Microsoft YaHei,Microsoft YaHei-Bold;font-size:28rpx;font-weight:700;text-align:left}.address-scroll-view .address-list-default{background:#cde5ff;border-radius:6rpx;color:#007aff;font-size:20rpx;font-weight:400;height:28rpx;margin-left:30rpx;text-align:center;width:58rpx}.address-scroll-view .address-list-phone{color:#ababab;font-size:24rpx;font-weight:400;margin-left:30rpx}.address-scroll-view .address-edit{padding:10rpx}.address-scroll-view .address-edit .icon-bianji{font-size:40rpx}.address-scroll-view .address-list-info{color:#3c3c3c;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24rpx;font-weight:400;width:100%}.address-scroll-view .address-list-info view{max-width:60%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.address-scroll-view .address-list-bottom{-ms-flex-pack:justify;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:18rpx}.address-scroll-view .add-address{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#007aff;border-radius:40rpx;bottom:100rpx;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:32rpx;font-weight:400;height:82rpx;-webkit-justify-content:center;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:668rpx}.address-scroll-view .address-no-data{-webkit-box-sizing:border-box;box-sizing:border-box;color:#707070;font-size:24rpx;font-weight:400;height:100%;padding-top:40%;text-align:center}.common_safe_area_y{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);width:100%}.flex-col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.flex-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.justify-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.items-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-item{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.full-100{height:100%;width:100%}.color-blue{color:#3287ec}.color-yellow{color:#ff9100}.color-green{color:#00b837}.color-grey{color:#707070}.color-white{color:#fff}.address-manager{height:100vh}