(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([[10],{r3Wu:function(e,r,a){"use strict";a.r(r);var t=a("d6i3"),n=a.n(t),i=a("p0pE"),u=a.n(i),s=a("Aeqt"),c=a("Gh9P"),o=a("9ibs"),p=a("3a4m"),m=a.n(p),d=a("yWgo");r["default"]={state:{},reducers:{updateState(e,r){var a=r.payload;return u()({},e,a)}},effects:{uploadImgs(e,r){return n.a.mark(function a(){var t,i,u,p,m,d,f,b,l,g,x,k;return n.a.wrap(function(a){while(1)switch(a.prev=a.next){case 0:if(t=e.payload,i=e.progress,u=e.callback,p=r.call,m=r.put,d=t.name,f=t.files,0!==f.length){a.next=6;break}return"function"===typeof u&&u(),a.abrupt("return");case 6:return b=new FormData,b.append("file",f[0]),a.prev=8,a.next=11,p(c["g"],b,i);case 11:if(l=a.sent,g=l.rc,x=l.msg,k=l.data,"function"===typeof u&&u(),g!==s["a"].constant.codeSuccess){a.next=21;break}return a.next=19,m({type:"updateState",payload:{[d]:k.id,[d+"Url"]:k.url}});case 19:a.next=22;break;case 21:o["m"].fail(x);case 22:a.next=29;break;case 24:return a.prev=24,a.t0=a["catch"](8),"function"===typeof u&&u(),a.next=29,m({type:"updateState",payload:{[d+"Value"]:""}});case 29:return a.prev=29,a.finish(29);case 31:case"end":return a.stop()}},a,null,[[8,24,29,31]])})()},save(e,r){return n.a.mark(function a(){var t,i,p,f,b,l,g,x,k,w,y;return n.a.wrap(function(a){while(1)switch(a.prev=a.next){case 0:return t=e.payload,i=r.call,r.put,p=r.select,a.next=4,p(e=>e.info);case 4:if(f=a.sent,b=u()({},f,t),b.referee&&""!==b.referee){a.next=9;break}return o["m"].info("\u8bf7\u8f93\u5165\u63a8\u8350\u4eba"),a.abrupt("return");case 9:if(b.dogOwnerName&&""!==b.dogOwnerName){a.next=12;break}return o["m"].info("\u8bf7\u8f93\u5165\u59d3\u540d"),a.abrupt("return");case 12:if(b.mobile&&""!==b.mobile){a.next=15;break}return o["m"].info("\u8bf7\u8f93\u5165\u624b\u673a\u53f7\u7801"),a.abrupt("return");case 15:if(!b.mobile||Object(d["h"])(b.mobile)){a.next=18;break}return o["m"].info("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u624b\u673a\u53f7\u7801"),a.abrupt("return");case 18:if(b.wxcard&&""!==b.wxcard){a.next=21;break}return o["m"].info("\u8bf7\u8f93\u5165\u5fae\u4fe1\u53f7"),a.abrupt("return");case 21:if(b.province&&""!==b.province){a.next=24;break}return o["m"].info("\u8bf7\u5728\u5730\u56fe\u9009\u62e9\u5730\u5740"),a.abrupt("return");case 24:if(b.address&&""!==b.address){a.next=27;break}return o["m"].info("\u8bf7\u8f93\u5165\u8be6\u7ec6\u5730\u5740"),a.abrupt("return");case 27:if(b.dogBreed&&""!==b.dogBreed){a.next=30;break}return o["m"].info("\u8bf7\u8f93\u5165\u732b\u79cd"),a.abrupt("return");case 30:if(b.dogColor&&""!==b.dogColor){a.next=33;break}return o["m"].info("\u8bf7\u8f93\u5165\u6bdb\u8272"),a.abrupt("return");case 33:if((b.dogGender||0===b.dogGender)&&""!==b.dogGender){a.next=36;break}return o["m"].info("\u8bf7\u9009\u62e9\u732b\u53ea\u6027\u522b"),a.abrupt("return");case 36:if(b.dogName&&""!==b.dogName){a.next=39;break}return o["m"].info("\u8bf7\u8f93\u5165\u732b\u540d"),a.abrupt("return");case 39:if(b.dogBirthdate&&""!==b.dogBirthdate){a.next=42;break}return o["m"].info("\u8bf7\u9009\u62e9\u51fa\u751f\u65e5\u671f"),a.abrupt("return");case 42:if(b.image1&&""!==b.image1){a.next=45;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u5934\u90e8-\u6b63\u9762\u7167\u7247"),a.abrupt("return");case 45:if(b.image2&&""!==b.image2){a.next=48;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u5934\u90e8-\u4fa7\u9762\u7167\u7247"),a.abrupt("return");case 48:if(b.image3&&""!==b.image3){a.next=51;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u5934\u90e8-\u989d\u9876\u7167\u7247"),a.abrupt("return");case 51:if(b.image4&&""!==b.image4){a.next=54;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u5934\u90e8-\u7259\u9f7f\u7167\u7247"),a.abrupt("return");case 54:if(b.image5&&""!==b.image5){a.next=57;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u8eab\u4f53-\u6b63\u9762\u7167\u7247"),a.abrupt("return");case 57:if(b.image6&&""!==b.image6){a.next=60;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u8eab\u4f53-\u4fa7\u9762\u7167\u7247"),a.abrupt("return");case 60:if(b.image7&&""!==b.image7){a.next=63;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u8eab\u4f53-\u524d\u722a\u57ab\u7167\u7247"),a.abrupt("return");case 63:if(b.image8&&""!==b.image8){a.next=66;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u8eab\u4f53-\u540e\u722a\u57ab\u7167\u7247"),a.abrupt("return");case 66:if(b.image9&&""!==b.image9){a.next=69;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u8eab\u4f53-\u5c3e\u5df4\u7167\u7247"),a.abrupt("return");case 69:if(b.image10&&""!==b.image10){a.next=72;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u8eab\u4f53-\u8179\u90e8\u7167\u7247"),a.abrupt("return");case 72:if(b.image11&&""!==b.image11){a.next=75;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u6bdb\u53d1-\u80cc\u90e8\u7167\u7247"),a.abrupt("return");case 75:if(b.image12&&""!==b.image12){a.next=78;break}return o["m"].info("\u8bf7\u4e0a\u4f20\u6bdb\u53d1-\u6bdb\u8d28\u7167\u7247"),a.abrupt("return");case 78:return o["m"].loading("\u4fdd\u5b58\u4e2d",0,null,!0),a.prev=79,a.next=82,i(c["f"],u()({},b));case 82:l=a.sent,g=l.rc,x=l.msg,k=l.data,o["m"].hide(),g===s["a"].constant.codeSuccess?(o["m"].success("\u4fdd\u5b58\u6210\u529f"),w=window.sessionStorage,y={orderId:k.data.orderId,price:k.data.price,mobile:b.mobile,name:b.dogOwnerName,address:b.province+b.city+b.area+b.address},w.setItem("payinfo",JSON.stringify(y)),m.a.replace("/catAppraisals/pay")):o["m"].fail(x),a.next=94;break;case 90:a.prev=90,a.t0=a["catch"](79),o["m"].hide(),o["m"].fail("\u4fdd\u5b58\u5931\u8d25");case 94:return a.prev=94,a.finish(94);case 96:case"end":return a.stop()}},a,null,[[79,90,94,96]])})()},geocoder(e,r){return n.a.mark(function a(){var t,i,u,o,p,d,f,b;return n.a.wrap(function(a){while(1)switch(a.prev=a.next){case 0:return t=e.payload,i=r.call,u=r.put,o=t.location,p=t.poiname,a.next=5,i(c["e"],{key:"457BZ-TES6V-JS7P2-UJQAQ-IJSSO-RIFBA",location:"".concat(o.lat,",").concat(o.lng)});case 5:if(d=a.sent,f=d.status,b=d.result,f!==s["a"].constant.codeSuccess){a.next=12;break}return a.next=11,u({type:"updateState",payload:{address:b.address_component.street_number+p,province:b.address_component.province,city:b.address_component.city,area:b.address_component.district}});case 11:m.a.goBack();case 12:case"end":return a.stop()}},a)})()}},subscriptions:{}}}}]);