(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[37],{wDMu:function(e,r,t){"use strict";t.r(r);var n=t("d6i3"),a=t.n(n),s=t("p0pE"),c=t.n(s),o=t("Aeqt"),u=t("9fl/"),i=t("9ibs"),d=t("3a4m"),l=t.n(d),p=t("nEZw"),m=t("yWgo"),f={address:{address:null,province:null,city:null,area:null,latitude:null,longitude:null}};r["default"]={state:{address:{address:null,province:null,city:null,area:null,latitude:null,longitude:null}},reducers:{updateState(e,r){var t=r.payload;return c()({},e,t)},updateAddressState(e,r){var t=r.payload,n=e.address;return n=c()({},n,t),c()({},e,{address:n})},clearState(e,r){r.payload;return c()({},f)}},effects:{info(e,r){return a.a.mark(function t(){var n,s,d,l,p,m,f;return a.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return n=e.payload,s=r.call,d=r.put,t.next=4,s(u["m"],c()({},n));case 4:if(l=t.sent,p=l.rc,m=l.msg,f=l.data,console.log(f,"================================"),p!==o["a"].constant.codeSuccess){t.next=15;break}if(!f){t.next=13;break}return t.next=13,d({type:"updateState",payload:c()({},f)});case 13:t.next=16;break;case 15:i["m"].fail(m);case 16:case"end":return t.stop()}},t)})()},register(e,r){return a.a.mark(function t(){var n,s,d,f,b,k,g,y,w,x,S;return a.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return n=e.payload,s=r.call,r.put,d=r.select,t.next=4,d(e=>e.register);case 4:if(f=t.sent,b=c()({},f,n),console.log(b,"================================"),b.gender&&""!==b.gender){t.next=10;break}return i["m"].info("\u8bf7\u9009\u62e9\u6027\u522b"),t.abrupt("return");case 10:if(b.birthday&&""!==b.birthday){t.next=13;break}return i["m"].info("\u8bf7\u9009\u62e9\u751f\u65e5"),t.abrupt("return");case 13:if(b.memberName&&""!==b.memberName){t.next=16;break}return i["m"].info("\u8bf7\u586b\u5199\u771f\u5b9e\u59d3\u540d"),t.abrupt("return");case 16:if(b.cardNo&&""!==b.cardNo){t.next=19;break}return i["m"].info("\u8bf7\u586b\u5199\u8eab\u4efd\u8bc1"),t.abrupt("return");case 19:if(Object(m["g"])(b.cardNo)){t.next=22;break}return i["m"].info("\u8bf7\u586b\u5199\u6b63\u786e\u7684\u8eab\u4efd\u8bc1"),t.abrupt("return");case 22:if(b.address&&b.address.address){t.next=25;break}return i["m"].info("\u8bf7\u8f93\u5165\u8be6\u7ec6\u5730\u5740"),t.abrupt("return");case 25:if("20"!==b.memberType&&20!==b.memberType){t.next=35;break}if(b.kennelNameCn&&""!==b.kennelNameCn){t.next=29;break}return i["m"].info("\u8bf7\u586b\u5199\u72ac\u820d\u4e2d\u6587\u540d"),t.abrupt("return");case 29:if(b.kennelNameEn&&""!==b.kennelNameEn){t.next=32;break}return i["m"].info("\u8bf7\u586b\u5199\u72ac\u820d\u82f1\u6587\u540d"),t.abrupt("return");case 32:if(b.kennelFciName&&""!==b.kennelFciName){t.next=35;break}return i["m"].info("\u8bf7\u586b\u5199FCI\u82f1\u6587\u540d"),t.abrupt("return");case 35:if(b.address&&b.address.city&&b.address.city){t.next=38;break}return i["m"].info("\u8bf7\u9009\u62e9\u6536\u8d27\u5730\u5740"),t.abrupt("return");case 38:return i["m"].loading("\u6ce8\u518c\u4e2d\xb7\xb7\xb7",0,null,!0),t.next=41,s(u["t"],c()({},b));case 41:k=t.sent,g=k.rc,y=k.msg,w=k.data,g===o["a"].constant.codeSuccess?(window.sessionStorage.setItem("newUser",!0),x=w&&w.thirdUser&&w.thirdUser.cku?w.thirdUser.cku:null,window.sessionStorage.setItem("access-user",x?JSON.stringify(x):JSON.stringify({})),i["m"].hide(),i["m"].info("\u60a8\u5df2\u6ce8\u518c\u6210\u529f",1),S={},S.orderId=w.orderId,S.orderAmount=w.orderAmount,S.title="CKU",S.detail="\u6ce8\u518c\u4e1a\u52a1",window.sessionStorage.setItem("payInfo",JSON.stringify(S)),w.cardType?w&&l.a.replace("/ckuh5/pay?fromPage=register"):Object(p["goScannerPage"])()):(i["m"].hide(),i["m"].info(y,1));case 46:case"end":return t.stop()}},t)})()},geocoder(e,r){return a.a.mark(function t(){var n,s,c,i,d,p,m,f;return a.a.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return n=e.payload,s=r.call,c=r.put,i=n.location,d=n.poiname,t.next=5,s(u["p"],{key:"457BZ-TES6V-JS7P2-UJQAQ-IJSSO-RIFBA",location:"".concat(i.lat,",").concat(i.lng)});case 5:if(p=t.sent,m=p.status,f=p.result,m!==o["a"].constant.codeSuccess){t.next=12;break}return t.next=11,c({type:"updateAddressState",payload:{address:f.address_component.street_number+d,province:f.address_component.province,city:f.address_component.city,area:f.address_component.district,latitude:f.location.lat,longitude:f.location.lng}});case 11:l.a.goBack();case 12:case"end":return t.stop()}},t)})()}},subscriptions:{}}}}]);