This commit is contained in:
2023-05-16 13:02:46 +08:00
parent d19b1ed2aa
commit c8e4e47569
719 changed files with 505 additions and 466 deletions
+1 -1
View File
@@ -1 +1 @@
"use strict";require("./sub-common/5203ee5b6c7f4a9fb1ae172eb73f138a.js");require("./sub-common/a2a218972144fe33898d9e262408c2c0.js");require("./sub-common/1317f9b23ba36068dbc901ac75b6f835.js");require("./sub-common/8ad6cd8756cc5ae2e44068ef39f3de95.js");require("./sub-common/7d9b8fe0afed41ef84446372cac40ece.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[2953],{3988:function(e,a,t){var n=t(2180),s=t(1413),d=t(4165),i=t(5861),r=t(9439),c=t(1515),l=t(2954),u=t.n(l),o=t(7294),f=t(1115),p=t(8214),h=t(8044),_=t(8487),m=t(4408),v=t(9498),x=t(5893),Z=function AddressAdd(){(0,m.Z)(),(0,v.av)("pages/addressAdd/index");var e=(0,o.useState)(!1),a=(0,r.Z)(e,2),t=a[0],n=a[1],Z=(0,l.useRouter)().params,g=Z.type,k=Z.id,j=(0,o.useState)({name:"",phone:"",site:"",siteArray:[],district_id:"",address_detail:"",is_default:!1,id:0}),b=(0,r.Z)(j,2),y=b[0],C=b[1],A=(0,_.k_)().fetchData,w=function(){var e=(0,i.Z)((0,d.Z)().mark((function _callee(){var e,a,t,n,s,i,r,c,l;return(0,d.Z)().wrap((function _callee$(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,A({id:k});case 2:e=d.sent,a=e.data,t=a.province_id,n=a.province_name,s=a.city_id,i=a.city_name,r=a.district_id,c=a.district_name,l=[{id:t,name:n}],s&&l.push({id:s,name:i}),r&&l.push({id:r,name:c}),C({name:e.data.name,phone:e.data.phone,site:l.map((function(e){return e.name})).join(" "),siteArray:l,district_id:e.data.district_id,address_detail:e.data.address_detail,is_default:e.data.is_default,id:e.data.id});case 8:case"end":return d.stop()}}),_callee)})));return function initalFormData(){return e.apply(this,arguments)}}(),N=(0,_.ln)().fetchData,S=(0,_.Dn)().fetchData,I={name:[{message:"请输入正确收货人姓名"}],phone:[{message:"请输入正确的电话号码",regex:/^1[3|5|6|9|2|8|7]\d{9}$/}],district_id:[{message:"请选择地址"}],address_detail:[{message:"请输入详细地址"}]};(0,o.useEffect)((function(){"add"==g?(0,l.setNavigationBarTitle)({title:"新增收货地址"}):(w(),(0,l.setNavigationBarTitle)({title:"编辑收货地址"}))}),[]);var D=(0,o.useState)(!1),G=(0,r.Z)(D,2),O=G[0],P=G[1];(0,o.useEffect)((function(){f.Pc&&(0,f.Pc)(y).then((function(){return P(!0)})).catch((function(){return P(!1)}))}),[y]);return(0,x.jsxs)(c.G7,{className:"add-address",children:[(0,x.jsx)(h.Z,{onInput:function onInput(e){return C((0,s.Z)((0,s.Z)({},y),{},{name:e.detail.value}))},value:y.name,label:"联系人",placeholder:"请输入收货人姓名"}),(0,x.jsx)(h.Z,{primordialType:"number",onInput:function onInput(e){return C((0,s.Z)((0,s.Z)({},y),{},{phone:e.detail.value}))},value:y.phone,label:"联系方式",placeholder:"请输入联系方式"}),(0,x.jsx)(h.Z,{value:y.site,onClick:function onClick(){return n(!0)},label:"收货地址",type:"select",placeholder:"请选择/省/市/区"}),(0,x.jsx)(h.Z,{onInput:function onInput(e){return C((0,s.Z)((0,s.Z)({},y),{},{address_detail:e.detail.value}))},value:y.address_detail,label:"详细地址",type:"textarea",placeholder:"请输入详细地址(街道、门牌号等)"}),(0,x.jsxs)(c.G7,{className:"add-address-default",children:[(0,x.jsx)(c.xv,{children:"设为默认地址"}),(0,x.jsx)(c.G7,{onClick:function onClick(){return C((0,s.Z)((0,s.Z)({},y),{},{is_default:!y.is_default}))},children:y.is_default?(0,x.jsx)(c.G7,{className:"add-address-default-active",children:(0,x.jsx)(c.xv,{className:"iconfont icon-tick"})}):(0,x.jsx)(c.G7,{className:"add-address-default-noactive"})})]}),(0,x.jsx)(c.zx,{style:{background:O?"#007aff":""},hoverClass:"none",className:"add-address-save",onClick:function handleSave(){(0,f.Pc)(y,I).then((0,i.Z)((0,d.Z)().mark((function _callee2(){var e;return(0,d.Z)().wrap((function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:if("add"!=g){a.next=6;break}return a.next=3,N({name:y.name,phone:y.phone,district_id:y.district_id,address_detail:y.address_detail,is_default:y.is_default});case 3:a.t0=a.sent,a.next=9;break;case 6:return a.next=8,S({name:y.name,phone:y.phone,district_id:y.district_id,address_detail:y.address_detail,is_default:y.is_default,id:y.id});case 8:a.t0=a.sent;case 9:(e=a.t0).success?(u().eventCenter.trigger("addressList:refresh"),u().navigateBack(),f.Z9.success("保存成功")):f.Z9.error(e.msg);case 11:case"end":return a.stop()}}),_callee2)})))).catch((function(e){f.Z9.none(e)}))},children:"保存"}),(0,x.jsx)(p.Z,{addressOnChange:function handleSetSite(e){var a;e.length>0?C((0,s.Z)((0,s.Z)({},y),{},{siteArray:e,site:e.map((function(e){return"".concat(e.name," ")})),district_id:null===(a=e[e.length-1])||void 0===a?void 0:a.id})):f.Z9.error("请选择地址")},defaultValue:y.siteArray,addressOnClose:function addressOnClose(){return n(!1)},show:t})]})};Z.enableShareAppMessage=!0;Page((0,n.createPageConfig)(Z,"pages/addressAdd/index",{root:{cn:[]}},{navigationBarTitleText:"",enableShareAppMessage:!0}||{}))}},function(e){e.O(0,[9907,9444,3602,5228,5804,5591,4162,2107,1216,8592],(function(){return a=3988,e(e.s=a);var a}));e.O()}]);
"use strict";require("./sub-common/069fbdb91ae3f39c34ae83e1385a4a9e.js");require("./sub-common/1e32a4226c1f4248008b724a66d2a8d6.js");require("./sub-common/62ff006ce06f62c628da6cac3a2490db.js");require("./sub-common/6b898468c1c8f72aeea594401de98618.js");require("./sub-common/da33ff4827f2141afdf2ed686cb78e59.js");(wx.webpackJsonp=wx.webpackJsonp||[]).push([[2953],{3988:function(e,a,t){var n=t(2180),s=t(1413),d=t(4165),i=t(5861),r=t(9439),c=t(1515),l=t(2954),u=t.n(l),o=t(7294),f=t(1115),p=t(8214),h=t(8044),_=t(8487),m=t(4408),v=t(9498),x=t(5893),Z=function AddressAdd(){(0,m.Z)(),(0,v.av)("pages/addressAdd/index");var e=(0,o.useState)(!1),a=(0,r.Z)(e,2),t=a[0],n=a[1],Z=(0,l.useRouter)().params,g=Z.type,k=Z.id,j=(0,o.useState)({name:"",phone:"",site:"",siteArray:[],district_id:"",address_detail:"",is_default:!1,id:0}),b=(0,r.Z)(j,2),y=b[0],C=b[1],A=(0,_.k_)().fetchData,w=function(){var e=(0,i.Z)((0,d.Z)().mark((function _callee(){var e,a,t,n,s,i,r,c,l;return(0,d.Z)().wrap((function _callee$(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,A({id:k});case 2:e=d.sent,a=e.data,t=a.province_id,n=a.province_name,s=a.city_id,i=a.city_name,r=a.district_id,c=a.district_name,l=[{id:t,name:n}],s&&l.push({id:s,name:i}),r&&l.push({id:r,name:c}),C({name:e.data.name,phone:e.data.phone,site:l.map((function(e){return e.name})).join(" "),siteArray:l,district_id:e.data.district_id,address_detail:e.data.address_detail,is_default:e.data.is_default,id:e.data.id});case 8:case"end":return d.stop()}}),_callee)})));return function initalFormData(){return e.apply(this,arguments)}}(),N=(0,_.ln)().fetchData,S=(0,_.Dn)().fetchData,I={name:[{message:"请输入正确收货人姓名"}],phone:[{message:"请输入正确的电话号码",regex:/^1[3|5|6|9|2|8|7]\d{9}$/}],district_id:[{message:"请选择地址"}],address_detail:[{message:"请输入详细地址"}]};(0,o.useEffect)((function(){"add"==g?(0,l.setNavigationBarTitle)({title:"新增收货地址"}):(w(),(0,l.setNavigationBarTitle)({title:"编辑收货地址"}))}),[]);var D=(0,o.useState)(!1),G=(0,r.Z)(D,2),O=G[0],P=G[1];(0,o.useEffect)((function(){f.Pc&&(0,f.Pc)(y).then((function(){return P(!0)})).catch((function(){return P(!1)}))}),[y]);return(0,x.jsxs)(c.G7,{className:"add-address",children:[(0,x.jsx)(h.Z,{onInput:function onInput(e){return C((0,s.Z)((0,s.Z)({},y),{},{name:e.detail.value}))},value:y.name,label:"联系人",placeholder:"请输入收货人姓名"}),(0,x.jsx)(h.Z,{primordialType:"number",onInput:function onInput(e){return C((0,s.Z)((0,s.Z)({},y),{},{phone:e.detail.value}))},value:y.phone,label:"联系方式",placeholder:"请输入联系方式"}),(0,x.jsx)(h.Z,{value:y.site,onClick:function onClick(){return n(!0)},label:"收货地址",type:"select",placeholder:"请选择/省/市/区"}),(0,x.jsx)(h.Z,{onInput:function onInput(e){return C((0,s.Z)((0,s.Z)({},y),{},{address_detail:e.detail.value}))},value:y.address_detail,label:"详细地址",type:"textarea",placeholder:"请输入详细地址(街道、门牌号等)"}),(0,x.jsxs)(c.G7,{className:"add-address-default",children:[(0,x.jsx)(c.xv,{children:"设为默认地址"}),(0,x.jsx)(c.G7,{onClick:function onClick(){return C((0,s.Z)((0,s.Z)({},y),{},{is_default:!y.is_default}))},children:y.is_default?(0,x.jsx)(c.G7,{className:"add-address-default-active",children:(0,x.jsx)(c.xv,{className:"iconfont icon-tick"})}):(0,x.jsx)(c.G7,{className:"add-address-default-noactive"})})]}),(0,x.jsx)(c.zx,{style:{background:O?"#007aff":""},hoverClass:"none",className:"add-address-save",onClick:function handleSave(){(0,f.Pc)(y,I).then((0,i.Z)((0,d.Z)().mark((function _callee2(){var e;return(0,d.Z)().wrap((function _callee2$(a){for(;;)switch(a.prev=a.next){case 0:if("add"!=g){a.next=6;break}return a.next=3,N({name:y.name,phone:y.phone,district_id:y.district_id,address_detail:y.address_detail,is_default:y.is_default});case 3:a.t0=a.sent,a.next=9;break;case 6:return a.next=8,S({name:y.name,phone:y.phone,district_id:y.district_id,address_detail:y.address_detail,is_default:y.is_default,id:y.id});case 8:a.t0=a.sent;case 9:(e=a.t0).success?(u().eventCenter.trigger("addressList:refresh"),u().navigateBack(),f.Z9.success("保存成功")):f.Z9.error(e.msg);case 11:case"end":return a.stop()}}),_callee2)})))).catch((function(e){f.Z9.none(e)}))},children:"保存"}),(0,x.jsx)(p.Z,{addressOnChange:function handleSetSite(e){var a;e.length>0?C((0,s.Z)((0,s.Z)({},y),{},{siteArray:e,site:e.map((function(e){return"".concat(e.name," ")})),district_id:null===(a=e[e.length-1])||void 0===a?void 0:a.id})):f.Z9.error("请选择地址")},defaultValue:y.siteArray,addressOnClose:function addressOnClose(){return n(!1)},show:t})]})};Z.enableShareAppMessage=!0;Page((0,n.createPageConfig)(Z,"pages/addressAdd/index",{root:{cn:[]}},{navigationBarTitleText:"",enableShareAppMessage:!0}||{}))}},function(e){e.O(0,[2077,3865,1272,211,472,2586,81,2107,1216,8592],(function(){return a=3988,e(e.s=a);var a}));e.O()}]);
+1 -1
View File
@@ -1 +1 @@
@import "./sub-common/a1b7c14ca7dd522b5467af683ea37c27.wxss";@import "./sub-common/7756ed30f72e25270832bf3b325f069e.wxss";.common_safe_area_y{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);width:100%}.hoverClass{-webkit-filter:brightness(70%);filter:brightness(70%)}.full-100{height:100%;width:100%}.add-address{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.add-address .add-address-default{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:26rpx;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;margin:70rpx 30rpx 0}.add-address .add-address-default-active{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#4581ff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:45rpx;height:50rpx;-webkit-justify-content:center;justify-content:center;width:50rpx}.add-address .add-address-default-active text{font-size:35rpx}.add-address .add-address-default-noactive{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border:2rpx solid #707070;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50rpx;-webkit-justify-content:center;justify-content:center;width:50rpx}.add-address .add-address-save{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#68b4ff;border-radius:40rpx;bottom:50rpx;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:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:668rpx}
@import "./sub-common/7c0b949216e22cb438b25adc02dd2c12.wxss";@import "./sub-common/47bbb1e0890cc1058cefb005188e92d4.wxss";.common_safe_area_y{height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom);width:100%}.hoverClass{-webkit-filter:brightness(70%);filter:brightness(70%)}.full-100{height:100%;width:100%}.add-address{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.add-address .add-address-default{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:26rpx;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;margin:70rpx 30rpx 0}.add-address .add-address-default-active{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#4581ff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:45rpx;height:50rpx;-webkit-justify-content:center;justify-content:center;width:50rpx}.add-address .add-address-default-active text{font-size:35rpx}.add-address .add-address-default-noactive{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;border:2rpx solid #707070;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50rpx;-webkit-justify-content:center;justify-content:center;width:50rpx}.add-address .add-address-save{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#68b4ff;border-radius:40rpx;bottom:50rpx;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:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:668rpx}
@@ -1 +1 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[9907],{8487:function(t,e,r){r.d(e,{BW:function(){return d},C_:function(){return l},Dn:function(){return i},k_:function(){return s},ln:function(){return u}});var n=r(749),d=function addressListApi(){return(0,n.Q)({url:"/v1/mall/address/list",method:"get"})},u=function addressAddApi(){return(0,n.Q)({url:"/v1/mall/address",method:"post"})},s=function addressDetailApi(){return(0,n.Q)({url:"/v1/mall/address",method:"get"})},i=function addressEditApi(){return(0,n.Q)({url:"/v1/mall/address",method:"put"})},l=function addressDeleteApi(){return(0,n.Q)({url:"/v1/mall/address",method:"delete"})}}}]);
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[2077],{8487:function(t,e,r){r.d(e,{BW:function(){return d},C_:function(){return l},Dn:function(){return i},k_:function(){return s},ln:function(){return u}});var n=r(749),d=function addressListApi(){return(0,n.Q)({url:"/v1/mall/address/list",method:"get"})},u=function addressAddApi(){return(0,n.Q)({url:"/v1/mall/address",method:"post"})},s=function addressDetailApi(){return(0,n.Q)({url:"/v1/mall/address",method:"get"})},i=function addressEditApi(){return(0,n.Q)({url:"/v1/mall/address",method:"put"})},l=function addressDeleteApi(){return(0,n.Q)({url:"/v1/mall/address",method:"delete"})}}}]);
@@ -1 +0,0 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[5228],{8214:function(e,n,t){var s=t(4942),r=t(4165),a=t(5861),c=t(9439),l=t(1515),i=t(2954),d=t.n(i),u=t(7294),o=t(4184),f=t.n(o),_=t(2090),m=t(5679),Z=t(2185),h=t(5893),v=function Address(e){var n=e.addressOnSelect,t=e.addressOnChange,i=e.addressOnClose,o=e.show,v=void 0!==o&&o,x=e.defaultValue,p=void 0===x?[]:x,k=(e.selectStatus,(0,u.useRef)([])),j=(0,u.useRef)([]),C=(0,u.useRef)([]),w=(0,u.useState)([]),g=(0,c.Z)(w,2),b=g[0],G=g[1],N=(0,u.useState)(0),S=(0,c.Z)(N,2),y=S[0],R=S[1],D=(0,u.useState)(1),E=(0,c.Z)(D,2),O=E[0],T=E[1],$=(0,u.useState)([]),I=(0,c.Z)($,2),J=I[0],A=I[1],F=(0,u.useState)(!1),P=(0,c.Z)(F,2),Q=P[0],V=P[1],Y=(0,u.useState)(!1),q=(0,c.Z)(Y,2),z=q[0],B=q[1],H=(0,u.useState)(!1),K=(0,c.Z)(H,2),L=(K[0],K[1]),M=(0,u.useState)({width:"100rpx",left:"0rpx"}),U=(0,c.Z)(M,2),W=U[0],X=U[1];(0,u.useEffect)((function(){0==J.length&&(A(p),p.length>1&&V(!0),p.length>2&&B(!0),p.length>0&&L(!0))}),[p]);var ee=(0,Z.R)().fetchData,ne=function getDomDes(e){setTimeout((function(){d().createSelectorQuery().select(e).boundingClientRect((function(e){var n=e.left,t=e.width;console.log(t),X({width:"".concat(t,"px"),left:"".concat(n,"px")})})).exec()}),100)},te=function(){var e=(0,a.Z)((0,r.Z)().mark((function _callee(){var e;return(0,r.Z)().wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ee({parent_id:1});case 2:e=n.sent,k.current=e.data.list||[],k.current.length>0&&(R(0),G((function(){return k.current})),ne("#address_tab_0"));case 5:case"end":return n.stop()}}),_callee)})));return function getProvince(){return e.apply(this,arguments)}}(),se=function(){var e=(0,a.Z)((0,r.Z)().mark((function _callee2(e){var n;return(0,r.Z)().wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ee({parent_id:e});case 2:n=t.sent,j.current=n.data.list||[],j.current.length>0?(R(1),G((function(){return j.current})),V(!0),ne("#address_tab_1"),L(!1)):(L(!0),V(!1));case 5:case"end":return t.stop()}}),_callee2)})));return function getCity(n){return e.apply(this,arguments)}}(),re=function(){var e=(0,a.Z)((0,r.Z)().mark((function _callee3(e){var n;return(0,r.Z)().wrap((function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ee({parent_id:e});case 2:n=t.sent,C.current=n.data.list||[],C.current.length>0?(R(2),G((function(){return C.current})),B(!0),ne("#address_tab_2"),L(!1)):(L(!0),B(!1));case 5:case"end":return t.stop()}}),_callee3)})));return function area(n){return e.apply(this,arguments)}}(),ae=function submitSelect(){null==i||i(),null==n||n(J)},ce=function selectTab(e){!function onSelectIndex(e){R(e);var n=J[e]?J[e].id:0;if(T(n),0==e)te();else if(1==e){var t,s=null===(t=J[0])||void 0===t?void 0:t.id;se(s)}else{var r,a=null===(r=J[1])||void 0===r?void 0:r.id;re(a)}}(e),ne("#address_tab_".concat(e))};(0,u.useEffect)((function(){te()}),[]);return(0,u.useEffect)((function(){J&&J.length>0&&(null==t||t(J))}),[J]),(0,h.jsx)(h.Fragment,{children:(0,h.jsx)(m.Z,{showTitle:!1,show:v,onClose:ae,children:(0,h.jsxs)(l.G7,{className:_.Z.address_main,children:[(0,h.jsxs)(l.G7,{className:_.Z.address_title,children:[(0,h.jsx)(l.G7,{onClick:function onClick(){return null==i?void 0:i()},children:"取消"}),(0,h.jsx)(l.G7,{onClick:function onClick(){return ae()},children:"确定"})]}),(0,h.jsxs)(l.G7,{className:_.Z.address_select,children:[(0,h.jsx)(l.G7,{id:"address_tab_0",onClick:function onClick(){return ce(0)},className:f()(_.Z.address_item,(0,s.Z)({},_.Z.addresst_select,0==y)),children:J[0]?J[0].name:"请选择"}),Q&&(0,h.jsx)(l.G7,{id:"address_tab_1",onClick:function onClick(){return ce(1)},className:f()(_.Z.address_item,(0,s.Z)({},_.Z.addresst_select,1==y)),children:J[1]?J[1].name:"请选择"}),z&&(0,h.jsx)(l.G7,{id:"address_tab_2",onClick:function onClick(){return ce(2)},className:f()(_.Z.address_item,(0,s.Z)({},_.Z.addresst_select,2==y)),children:J[2]?J[2].name:"请选择"}),(0,h.jsx)(l.G7,{style:W,className:_.Z.bottom_index})]}),(0,h.jsx)(l.G7,{className:_.Z.address_list,children:(0,h.jsx)(l.pf,{scrollY:!0,className:_.Z.address_scroll,children:(0,h.jsx)(l.G7,{className:_.Z.address_scroll_list,children:b.map((function(e,n){var t;return(0,h.jsxs)(l.G7,{onClick:function onClick(){return function selectItem(e){T(e.id),0==y?(A([{name:e.name,id:e.id,level:e.level}]),se(e.id),B(!1),V(!1)):1==y?(A([J[0],{name:e.name,id:e.id,level:e.level}]),re(e.id)):(A([J[0],J[1],{name:e.name,id:e.id,level:e.level}]),ne("#address_tab_2"))}(e)},className:f()(_.Z.address_list_item,(0,s.Z)({},_.Z.addresst_select,O==e.id)),children:[(0,h.jsx)(l.G7,{className:_.Z.address_list_item_name,children:e.name}),(null===(t=J[y])||void 0===t?void 0:t.id)==e.id&&(0,h.jsx)(l.G7,{className:"iconfont icon-tick ".concat(_.Z.address_iconfont)})]},n)}))})})})]})})})};n.Z=(0,u.memo)(v)}}]);
@@ -1 +1 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[3602],{8044:function(l,e,o){var n=o(1515),i=o(7294),s=o(5893),c=function FromList(l){var e,o=l.type,i=void 0===o?"input":o,c=l.value,r=void 0===c?"":c,a=l.style,t=void 0===a?{}:a,d=l.labelStyle,p=void 0===d?{}:d,u=l.contentStyle,h=void 0===u?{}:u,m=l.required,x=void 0!==m&&m;return(0,s.jsxs)(n.G7,{style:t,className:"form-list",children:[(0,s.jsx)(n.G7,{style:p,className:"form-list-label ".concat(x&&"form-list-label-required"),children:l.label}),(0,s.jsx)(n.G7,{onClick:null==l?void 0:l.onClick,className:"form-list-right",children:null!==(e=l.children)&&void 0!==e?e:(0,s.jsx)(n.G7,{style:h,onClick:null==l?void 0:l.onClick,className:"form-list-right-meet",children:"input"==i?(0,s.jsxs)(n.G7,{className:"form-list-input",children:[(0,s.jsx)(n.II,{alwaysEmbed:!0,cursorSpacing:150,value:r,"placeholder-class":"phcolor",type:l.primordialType||"text",onInput:null==l?void 0:l.onInput,placeholder:l.placeholder}),r&&(0,s.jsx)(n.G7,{children:(0,s.jsx)(n.xv,{onClick:function onClick(){return l.onInput&&l.onInput({detail:{value:""}})},className:"iconfont icon-qingkong"})})]}):"textarea"==i?(0,s.jsx)(n.gx,{value:r,"placeholder-class":"phcolor",onInput:null==l?void 0:l.onInput,placeholder:l.placeholder}):(0,s.jsxs)(s.Fragment,{children:[l.value?(0,s.jsx)(n.G7,{children:r}):(0,s.jsx)(n.G7,{className:"form-list-right-placeholder",children:l.placeholder}),(0,s.jsx)(n.G7,{className:"form-list-right-enter",children:(0,s.jsx)(n.xv,{className:"iconfont icon-a-moreback"})})]})})})]})};e.Z=(0,i.memo)(c)}}]);
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[1272],{8044:function(l,e,o){var n=o(1515),i=o(7294),s=o(5893),c=function FromList(l){var e,o=l.type,i=void 0===o?"input":o,c=l.value,r=void 0===c?"":c,a=l.style,t=void 0===a?{}:a,d=l.labelStyle,p=void 0===d?{}:d,u=l.contentStyle,h=void 0===u?{}:u,m=l.required,x=void 0!==m&&m;return(0,s.jsxs)(n.G7,{style:t,className:"form-list",children:[(0,s.jsx)(n.G7,{style:p,className:"form-list-label ".concat(x&&"form-list-label-required"),children:l.label}),(0,s.jsx)(n.G7,{onClick:null==l?void 0:l.onClick,className:"form-list-right",children:null!==(e=l.children)&&void 0!==e?e:(0,s.jsx)(n.G7,{style:h,onClick:null==l?void 0:l.onClick,className:"form-list-right-meet",children:"input"==i?(0,s.jsxs)(n.G7,{className:"form-list-input",children:[(0,s.jsx)(n.II,{alwaysEmbed:!0,cursorSpacing:150,value:r,"placeholder-class":"phcolor",type:l.primordialType||"text",onInput:null==l?void 0:l.onInput,placeholder:l.placeholder}),r&&(0,s.jsx)(n.G7,{children:(0,s.jsx)(n.xv,{onClick:function onClick(){return l.onInput&&l.onInput({detail:{value:""}})},className:"iconfont icon-qingkong"})})]}):"textarea"==i?(0,s.jsx)(n.gx,{value:r,"placeholder-class":"phcolor",onInput:null==l?void 0:l.onInput,placeholder:l.placeholder}):(0,s.jsxs)(s.Fragment,{children:[l.value?(0,s.jsx)(n.G7,{children:r}):(0,s.jsx)(n.G7,{className:"form-list-right-placeholder",children:l.placeholder}),(0,s.jsx)(n.G7,{className:"form-list-right-enter",children:(0,s.jsx)(n.xv,{className:"iconfont icon-a-moreback"})})]})})})]})};e.Z=(0,i.memo)(c)}}]);
@@ -0,0 +1 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[211],{8214:function(e,n,t){var s=t(4942),r=t(4165),a=t(5861),c=t(9439),l=t(1515),i=t(2954),d=t.n(i),u=t(7294),o=t(4184),f=t.n(o),_=t(2090),m=t(5679),Z=t(2185),h=t(5893),v=function Address(e){var n=e.addressOnSelect,t=e.addressOnChange,i=e.addressOnClose,o=e.show,v=void 0!==o&&o,x=e.defaultValue,p=void 0===x?[]:x,k=(e.selectStatus,(0,u.useRef)([])),j=(0,u.useRef)([]),C=(0,u.useRef)([]),w=(0,u.useState)([]),g=(0,c.Z)(w,2),b=g[0],G=g[1],N=(0,u.useState)(0),S=(0,c.Z)(N,2),y=S[0],R=S[1],D=(0,u.useState)(1),E=(0,c.Z)(D,2),O=E[0],T=E[1],$=(0,u.useState)([]),I=(0,c.Z)($,2),J=I[0],A=I[1],F=(0,u.useState)(!1),P=(0,c.Z)(F,2),Q=P[0],V=P[1],Y=(0,u.useState)(!1),q=(0,c.Z)(Y,2),z=q[0],B=q[1],H=(0,u.useState)(!1),K=(0,c.Z)(H,2),L=(K[0],K[1]),M=(0,u.useState)({width:"100rpx",left:"0rpx"}),U=(0,c.Z)(M,2),W=U[0],X=U[1];(0,u.useEffect)((function(){0==J.length&&(A(p),p.length>1&&V(!0),p.length>2&&B(!0),p.length>0&&L(!0))}),[p]);var ee=(0,Z.R)().fetchData,ne=function getDomDes(e){setTimeout((function(){d().createSelectorQuery().select(e).boundingClientRect((function(e){var n=e.left,t=e.width;console.log(t),X({width:"".concat(t,"px"),left:"".concat(n,"px")})})).exec()}),100)},te=function(){var e=(0,a.Z)((0,r.Z)().mark((function _callee(){var e;return(0,r.Z)().wrap((function _callee$(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ee({parent_id:1});case 2:e=n.sent,k.current=e.data.list||[],k.current.length>0&&(R(0),G((function(){return k.current})),ne("#address_tab_0"));case 5:case"end":return n.stop()}}),_callee)})));return function getProvince(){return e.apply(this,arguments)}}(),se=function(){var e=(0,a.Z)((0,r.Z)().mark((function _callee2(e){var n;return(0,r.Z)().wrap((function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ee({parent_id:e});case 2:n=t.sent,j.current=n.data.list||[],j.current.length>0?(R(1),G((function(){return j.current})),V(!0),ne("#address_tab_1"),L(!1)):(L(!0),V(!1));case 5:case"end":return t.stop()}}),_callee2)})));return function getCity(n){return e.apply(this,arguments)}}(),re=function(){var e=(0,a.Z)((0,r.Z)().mark((function _callee3(e){var n;return(0,r.Z)().wrap((function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,ee({parent_id:e});case 2:n=t.sent,C.current=n.data.list||[],C.current.length>0?(R(2),G((function(){return C.current})),B(!0),ne("#address_tab_2"),L(!1)):(L(!0),B(!1));case 5:case"end":return t.stop()}}),_callee3)})));return function area(n){return e.apply(this,arguments)}}(),ae=function submitSelect(){null==i||i(),null==n||n(J)},ce=function selectTab(e){!function onSelectIndex(e){R(e);var n=J[e]?J[e].id:0;if(T(n),0==e)te();else if(1==e){var t,s=null===(t=J[0])||void 0===t?void 0:t.id;se(s)}else{var r,a=null===(r=J[1])||void 0===r?void 0:r.id;re(a)}}(e),ne("#address_tab_".concat(e))};(0,u.useEffect)((function(){te()}),[]);return(0,u.useEffect)((function(){J&&J.length>0&&(null==t||t(J))}),[J]),(0,h.jsx)(h.Fragment,{children:(0,h.jsx)(m.Z,{showTitle:!1,show:v,onClose:ae,children:(0,h.jsxs)(l.G7,{className:_.Z.address_main,children:[(0,h.jsxs)(l.G7,{className:_.Z.address_title,children:[(0,h.jsx)(l.G7,{onClick:function onClick(){return null==i?void 0:i()},children:"取消"}),(0,h.jsx)(l.G7,{onClick:function onClick(){return ae()},children:"确定"})]}),(0,h.jsxs)(l.G7,{className:_.Z.address_select,children:[(0,h.jsx)(l.G7,{id:"address_tab_0",onClick:function onClick(){return ce(0)},className:f()(_.Z.address_item,(0,s.Z)({},_.Z.addresst_select,0==y)),children:J[0]?J[0].name:"请选择"}),Q&&(0,h.jsx)(l.G7,{id:"address_tab_1",onClick:function onClick(){return ce(1)},className:f()(_.Z.address_item,(0,s.Z)({},_.Z.addresst_select,1==y)),children:J[1]?J[1].name:"请选择"}),z&&(0,h.jsx)(l.G7,{id:"address_tab_2",onClick:function onClick(){return ce(2)},className:f()(_.Z.address_item,(0,s.Z)({},_.Z.addresst_select,2==y)),children:J[2]?J[2].name:"请选择"}),(0,h.jsx)(l.G7,{style:W,className:_.Z.bottom_index})]}),(0,h.jsx)(l.G7,{className:_.Z.address_list,children:(0,h.jsx)(l.pf,{scrollY:!0,className:_.Z.address_scroll,children:(0,h.jsx)(l.G7,{className:_.Z.address_scroll_list,children:b.map((function(e,n){var t;return(0,h.jsxs)(l.G7,{onClick:function onClick(){return function selectItem(e){T(e.id),0==y?(A([{name:e.name,id:e.id,level:e.level}]),se(e.id),B(!1),V(!1)):1==y?(A([J[0],{name:e.name,id:e.id,level:e.level}]),re(e.id)):(A([J[0],J[1],{name:e.name,id:e.id,level:e.level}]),ne("#address_tab_2"))}(e)},className:f()(_.Z.address_list_item,(0,s.Z)({},_.Z.addresst_select,O==e.id)),children:[(0,h.jsx)(l.G7,{className:_.Z.address_list_item_name,children:e.name}),(null===(t=J[y])||void 0===t?void 0:t.id)==e.id&&(0,h.jsx)(l.G7,{className:"iconfont icon-tick ".concat(_.Z.address_iconfont)})]},n)}))})})})]})})})};n.Z=(0,u.memo)(v)}}]);
@@ -1 +1 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[5591],{2090:function(_,e){e.Z={common_safe_area_y:"index-module__common_safe_area_y___x4eYy",hoverClass:"index-module__hoverClass___h7SD1","full-100":"index-module__full-100___UTe8u",address_main:"index-module__address_main___huJxL",address_title:"index-module__address_title___nnKsa",address_select:"index-module__address_select___l33As",address_item:"index-module__address_item___mchDV",bottom_index:"index-module__bottom_index___J8o7V",address_scroll:"index-module__address_scroll___mubKA",address_scroll_list:"index-module__address_scroll_list___i1c9q",address_list_item:"index-module__address_list_item___sWUGG",address_list_item_name:"index-module__address_list_item_name___TBOMb",address_iconfont:"index-module__address_iconfont___T4GZp",addresst_select:"index-module__addresst_select___hviCA"}}}]);
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[2586],{2090:function(_,e){e.Z={common_safe_area_y:"index-module__common_safe_area_y___x4eYy",hoverClass:"index-module__hoverClass___h7SD1","full-100":"index-module__full-100___UTe8u",address_main:"index-module__address_main___huJxL",address_title:"index-module__address_title___nnKsa",address_select:"index-module__address_select___l33As",address_item:"index-module__address_item___mchDV",bottom_index:"index-module__bottom_index___J8o7V",address_scroll:"index-module__address_scroll___mubKA",address_scroll_list:"index-module__address_scroll_list___i1c9q",address_list_item:"index-module__address_list_item___sWUGG",address_list_item_name:"index-module__address_list_item_name___TBOMb",address_iconfont:"index-module__address_iconfont___T4GZp",addresst_select:"index-module__addresst_select___hviCA"}}}]);
@@ -1 +0,0 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[4162],{2185:function(t,n,s){s.d(n,{R:function(){return i}});var e=s(749),i=function GetAddressListApi(){return(0,e.Q)({url:"/v1/mall/district/list",method:"get"})}}}]);
@@ -0,0 +1 @@
"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([[81],{2185:function(t,n,s){s.d(n,{R:function(){return i}});var e=s(749),i=function GetAddressListApi(){return(0,e.Q)({url:"/v1/mall/district/list",method:"get"})}}}]);