1 line
4.5 KiB
JavaScript
1 line
4.5 KiB
JavaScript
"use strict";require("./sub-common/5203ee5b6c7f4a9fb1ae172eb73f138a.js");require("./sub-common/37c8d87e96c04e575f72be683de6cceb.js");require("./sub-common/87c86f7f5784eb6df1c3449a346aa652.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[7824],{8275:function(e,n,s){var a=s(2180),t=s(4165),d=s(5861),_=s(1413),r=s(9439),c=s(1515),i=s(2954),l=s.n(i),o=s(4184),u=s.n(o),m=s(7294),x="index-module__order_edit_main___L3t0Y",f="index-module__title_msg___OivAL",h="index-module__miconfont___bm8Rb",p="index-module__title_msg_con___Ux4yI",j="index-module__shipmentMode_con___gcoEP",v="index-module__old_address___iKByD",b="index-module__old_address_text___JfYmG",N="index-module__userInfo___HtK1c",G="index-module__userInfo_text___nEA2F",k="index-module__select_address_con___HLCeV",g="index-module__title___T8O1s",Z="index-module__address_list___yihGL",S="index-module__submitBtn___dbO8I",C="index-module__addressBtn___fAVMd",y="index-module__addAddress___vcHqt",A="index-module__submitUpdate___sjrfA",B="index-module__order_title___E8afA",O="index-module__order_status___nN6k1",w="index-module__order_status_selected___B_apl",E=s(5893),M=function ShipmentMode(e){var n=e.onSelect,s=e.defaultValue,a=void 0===s?0:s,t=(0,m.useRef)([{value:1,label:"上门自提",selected:!1},{value:2,label:"物流",selected:!1}]),d=(0,m.useState)(),_=(0,r.Z)(d,2),i=_[0],l=_[1];(0,m.useEffect)((function(){l(a)}),[a]);return(0,E.jsxs)(c.G7,{className:B,children:[(0,E.jsx)(c.xv,{children:"收货方式"}),t.current.map((function(e,s){return(0,E.jsx)(c.G7,{className:u()(O,i==e.value&&w),onClick:function onClick(){return function selectShipmentMode(e){l((function(){return e})),null==n||n(e)}(e.value)},children:e.label},s)}))]})},D=(0,m.memo)(M),I=s(4384),L=s(1115),P=s(2890),R=s(1251),T=s(4408),V=s(9498),H=function EditOrder(){(0,T.Z)(),(0,V.av)("pages/editOrder/index");var e=(0,P.jS)(),n=(0,m.useState)(e),s=(0,r.Z)(n,2),a=s[0],i=(s[1],(0,m.useState)({address_id:0,id:e.id,shipment_mode:e.shipment_mode})),o=(0,r.Z)(i,2),B=o[0],O=o[1],w=(0,m.useMemo)((function(){return"".concat(a.province_name," ").concat(a.city_name," ").concat(a.district_name," ").concat(a.address_detail)}),[a]),M=(0,m.useCallback)((function(e){O((function(n){return(0,_.Z)((0,_.Z)({},n),{},{shipment_mode:e})}))}),[]),H=(0,m.useCallback)((function(e){O((function(n){return(0,_.Z)((0,_.Z)({},n),{},{address_id:e.id})}))}),[]),J=(0,R.GG)().fetchData,K=(0,R.QR)().fetchData,U=function(){var e=(0,d.Z)((0,t.Z)().mark((function _callee(){var e,n;return(0,t.Z)().wrap((function _callee$(s){for(;;)switch(s.prev=s.next){case 0:if(!B.address_id){s.next=7;break}return s.next=3,J(B);case 3:if((e=s.sent).success){s.next=7;break}return L.Z9.error(e.msg),s.abrupt("return",!1);case 7:return s.next=9,K(B);case 9:if((n=s.sent).success){s.next=13;break}return L.Z9.error(n.msg),s.abrupt("return",!1);case 13:l().navigateBack();case 14:case"end":return s.stop()}}),_callee)})));return function editData(){return e.apply(this,arguments)}}();return(0,E.jsxs)(c.G7,{className:x,children:[(0,E.jsxs)(c.G7,{className:u()(f),children:[(0,E.jsx)(c.xv,{className:u()(h,"iconfont icon-zhuyi")}),(0,E.jsxs)(c.G7,{className:p,children:[(0,E.jsx)(c.xv,{children:"修改收货地址可能会影响发货时效"}),(0,E.jsx)(c.xv,{children:"若商品已发货,则不能修改"})]})]}),(0,E.jsx)(c.G7,{className:j,children:(0,E.jsx)(D,{onSelect:M,defaultValue:a.shipment_mode})}),(0,E.jsxs)(c.G7,{className:v,children:[(0,E.jsx)(c.xv,{className:b,children:"原地址:"}),(0,E.jsx)(c.xv,{className:b,children:w}),(0,E.jsxs)(c.G7,{className:N,children:[(0,E.jsx)(c.xv,{className:G,children:a.name}),(0,E.jsx)(c.xv,{className:G,children:a.phone})]})]}),(0,E.jsxs)(c.G7,{className:k,children:[(0,E.jsx)(c.G7,{className:g,children:"重新选择收货地址"}),(0,E.jsx)(c.G7,{className:Z,children:(0,E.jsx)(I.Z,{focusBorderEnabled:!0,addButtonEnabled:!1,onSelect:H})}),(0,E.jsxs)(c.G7,{className:S,children:[(0,E.jsx)(c.G7,{onClick:function onClick(){return(0,L.jD)("/pages/addressAdd/index",{type:"add"})},className:u()(y,C),children:"添加新地址"}),(0,E.jsx)(c.G7,{className:u()(A,C),onClick:function onClick(){return U()},children:"提交修改"})]})]}),(0,E.jsx)(c.G7,{className:"common_safe_area_y"})]})};H.enableShareAppMessage=!0;Page((0,a.createPageConfig)(H,"pages/editOrder/index",{root:{cn:[]}},{navigationBarTitleText:"修改地址",enablePullDownRefresh:!0,backgroundTextStyle:"dark",enableShareAppMessage:!0}||{}))}},function(e){e.O(0,[9907,2977,4423,586,2107,1216,8592],(function(){return n=8275,e(e.s=n);var n}));e.O()}]); |