mirror of
https://gitee.com/ShopeX/ECShopX_mobile-frontend
synced 2026-08-14 17:41:45 +08:00
1 line
114 KiB
JavaScript
1 line
114 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[24,3],{"245":function(e,t,n){var r={"./af":227,"./af.js":227,"./ar":226,"./ar-dz":225,"./ar-dz.js":225,"./ar-kw":224,"./ar-kw.js":224,"./ar-ly":223,"./ar-ly.js":223,"./ar-ma":222,"./ar-ma.js":222,"./ar-sa":221,"./ar-sa.js":221,"./ar-tn":220,"./ar-tn.js":220,"./ar.js":226,"./az":219,"./az.js":219,"./be":218,"./be.js":218,"./bg":217,"./bg.js":217,"./bm":216,"./bm.js":216,"./bn":215,"./bn.js":215,"./bo":214,"./bo.js":214,"./br":213,"./br.js":213,"./bs":212,"./bs.js":212,"./ca":211,"./ca.js":211,"./cs":210,"./cs.js":210,"./cv":209,"./cv.js":209,"./cy":208,"./cy.js":208,"./da":207,"./da.js":207,"./de":206,"./de-at":205,"./de-at.js":205,"./de-ch":204,"./de-ch.js":204,"./de.js":206,"./dv":203,"./dv.js":203,"./el":202,"./el.js":202,"./en-SG":201,"./en-SG.js":201,"./en-au":200,"./en-au.js":200,"./en-ca":199,"./en-ca.js":199,"./en-gb":198,"./en-gb.js":198,"./en-ie":197,"./en-ie.js":197,"./en-il":196,"./en-il.js":196,"./en-nz":195,"./en-nz.js":195,"./eo":194,"./eo.js":194,"./es":193,"./es-do":192,"./es-do.js":192,"./es-us":191,"./es-us.js":191,"./es.js":193,"./et":190,"./et.js":190,"./eu":189,"./eu.js":189,"./fa":188,"./fa.js":188,"./fi":187,"./fi.js":187,"./fo":186,"./fo.js":186,"./fr":185,"./fr-ca":184,"./fr-ca.js":184,"./fr-ch":183,"./fr-ch.js":183,"./fr.js":185,"./fy":182,"./fy.js":182,"./ga":181,"./ga.js":181,"./gd":180,"./gd.js":180,"./gl":179,"./gl.js":179,"./gom-latn":178,"./gom-latn.js":178,"./gu":177,"./gu.js":177,"./he":176,"./he.js":176,"./hi":175,"./hi.js":175,"./hr":174,"./hr.js":174,"./hu":173,"./hu.js":173,"./hy-am":172,"./hy-am.js":172,"./id":171,"./id.js":171,"./is":170,"./is.js":170,"./it":169,"./it-ch":168,"./it-ch.js":168,"./it.js":169,"./ja":167,"./ja.js":167,"./jv":166,"./jv.js":166,"./ka":165,"./ka.js":165,"./kk":164,"./kk.js":164,"./km":163,"./km.js":163,"./kn":162,"./kn.js":162,"./ko":161,"./ko.js":161,"./ku":160,"./ku.js":160,"./ky":159,"./ky.js":159,"./lb":158,"./lb.js":158,"./lo":157,"./lo.js":157,"./lt":156,"./lt.js":156,"./lv":155,"./lv.js":155,"./me":154,"./me.js":154,"./mi":153,"./mi.js":153,"./mk":152,"./mk.js":152,"./ml":151,"./ml.js":151,"./mn":150,"./mn.js":150,"./mr":149,"./mr.js":149,"./ms":148,"./ms-my":147,"./ms-my.js":147,"./ms.js":148,"./mt":146,"./mt.js":146,"./my":145,"./my.js":145,"./nb":144,"./nb.js":144,"./ne":143,"./ne.js":143,"./nl":142,"./nl-be":141,"./nl-be.js":141,"./nl.js":142,"./nn":140,"./nn.js":140,"./pa-in":139,"./pa-in.js":139,"./pl":138,"./pl.js":138,"./pt":137,"./pt-br":136,"./pt-br.js":136,"./pt.js":137,"./ro":135,"./ro.js":135,"./ru":134,"./ru.js":134,"./sd":133,"./sd.js":133,"./se":132,"./se.js":132,"./si":131,"./si.js":131,"./sk":130,"./sk.js":130,"./sl":129,"./sl.js":129,"./sq":128,"./sq.js":128,"./sr":127,"./sr-cyrl":126,"./sr-cyrl.js":126,"./sr.js":127,"./ss":125,"./ss.js":125,"./sv":124,"./sv.js":124,"./sw":123,"./sw.js":123,"./ta":122,"./ta.js":122,"./te":121,"./te.js":121,"./tet":120,"./tet.js":120,"./tg":119,"./tg.js":119,"./th":118,"./th.js":118,"./tl-ph":117,"./tl-ph.js":117,"./tlh":116,"./tlh.js":116,"./tr":115,"./tr.js":115,"./tzl":114,"./tzl.js":114,"./tzm":113,"./tzm-latn":112,"./tzm-latn.js":112,"./tzm.js":113,"./ug-cn":111,"./ug-cn.js":111,"./uk":110,"./uk.js":110,"./ur":109,"./ur.js":109,"./uz":108,"./uz-latn":107,"./uz-latn.js":107,"./uz.js":108,"./vi":106,"./vi.js":106,"./x-pseudo":105,"./x-pseudo.js":105,"./yo":104,"./yo.js":104,"./zh-cn":103,"./zh-cn.js":103,"./zh-hk":102,"./zh-hk.js":102,"./zh-tw":101,"./zh-tw.js":101};function webpackContext(e){var t=webpackContextResolve(e);return n(t)}function webpackContextResolve(e){var t=r[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}webpackContext.keys=function webpackContextKeys(){return Object.keys(r)},webpackContext.resolve=webpackContextResolve,e.exports=webpackContext,webpackContext.id=245},"249":function(e,t,n){"use strict";n.d(t,"a",function(){return h});var r=n(1),o=n.n(r),a=n(0),i=n.n(a),s=n(653),c=n(89),u=n.n(c),l=n(51),p=n.n(l),f=n(88),d=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var h=function(e){function AtDivider(){return function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,AtDivider),function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(AtDivider.__proto__||Object.getPrototypeOf(AtDivider)).apply(this,arguments))}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(AtDivider,f["a"]),d(AtDivider,[{"key":"render","value":function render(){var e=this.props,t=e.className,n=e.customStyle,r=e.content,a=e.height,c=e.fontColor,u=e.fontSize,l=e.lineColor,f={"height":a?""+o.a.pxTransform(a):""},d={"color":c,"font-size":u?""+o.a.pxTransform(u):""},h={"background-color":l};return i.a.createElement(s.a,{"className":p()("at-divider",t),"style":this.mergeStyle(f,n)},i.a.createElement(s.a,{"className":"at-divider__content","style":d},""===r?this.props.children:r),i.a.createElement(s.a,{"className":"at-divider__line","style":h}))}}]),AtDivider}();h.defaultProps={"content":"","height":0,"fontColor":"","fontSize":0,"lineColor":""},h.propTypes={"customStyle":u.a.oneOfType([u.a.object,u.a.string]),"className":u.a.oneOfType([u.a.array,u.a.string]),"content":u.a.string,"height":u.a.oneOfType([u.a.number,u.a.string]),"fontColor":u.a.string,"fontSize":u.a.oneOfType([u.a.number,u.a.string]),"lineColor":u.a.string}},"323":function(e,t,n){"use strict";n(1);var r=n(0),o=n.n(r),a=n(89),i=n.n(a),s=n(653),c=n(51),u=n.n(c),l=n(88),p=n(652),f=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var d=function(e){function AtCountdownItem(){return function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,AtCountdownItem),function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(AtCountdownItem.__proto__||Object.getPrototypeOf(AtCountdownItem)).apply(this,arguments))}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(AtCountdownItem,l["a"]),f(AtCountdownItem,[{"key":"formatNum","value":function formatNum(e){return e<=9?"0"+e:""+e}},{"key":"render","value":function render(){var e=this.props,t=e.num,n=e.separator;return o.a.createElement(s.a,{"className":"at-countdown__item"},o.a.createElement(s.a,{"className":"at-countdown__time-box"},o.a.createElement(p.a,{"className":"at-countdown__time"},this.formatNum(t))),o.a.createElement(p.a,{"className":"at-countdown__separator"},n))}}]),AtCountdownItem}();d.defaultProps={"num":0,"separator":":"},d.propTypes={"num":i.a.number.isRequired,"separator":i.a.string};var h=d;n.d(t,"a",function(){return y});var m=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var b=function toSeconds(e,t,n,r){return 60*e*60*24+60*t*60+60*n+r},y=function(e){function AtCountdown(){!function countdown_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,AtCountdown);var e=function countdown_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(AtCountdown.__proto__||Object.getPrototypeOf(AtCountdown)).apply(this,arguments)),t=e.props,n=t.day,r=t.hours,o=t.minutes,a=t.seconds;return e.seconds=b(n,r,o,a),e.state={"_day":n,"_hours":r,"_minutes":o,"_seconds":a},e.timer=null,e}return function countdown_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(AtCountdown,l["a"]),m(AtCountdown,[{"key":"setTimer","value":function setTimer(){this.timer||this.countdonwn()}},{"key":"clearTimer","value":function clearTimer(){this.timer&&(clearTimeout(this.timer),this.timer=null)}},{"key":"countdonwn","value":function countdonwn(){var e=this,t=0,n=0,r=0,o=0;if(this.seconds>0&&(t=Math.floor(this.seconds/86400),n=Math.floor(this.seconds/3600)-24*t,r=Math.floor(this.seconds/60)-24*t*60-60*n,o=Math.floor(this.seconds)-24*t*60*60-60*n*60-60*r),this.setState({"_day":t,"_hours":n,"_minutes":r,"_seconds":o}),this.seconds--,this.seconds<0)return this.clearTimer(),void this.props.onTimeUp();this.timer=setTimeout(function(){e.countdonwn()},1e3)}},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){if(JSON.stringify(this.props)!==JSON.stringify(e)){var t=e.day,n=e.hours,r=e.minutes,o=e.seconds;this.seconds=b(t,n,r,o),this.clearTimer(),this.setTimer()}}},{"key":"componentDidMount","value":function componentDidMount(){this.setTimer()}},{"key":"componentWillUnmount","value":function componentWillUnmount(){this.clearTimer()}},{"key":"componentDidHide","value":function componentDidHide(){this.clearTimer()}},{"key":"componentDidShow","value":function componentDidShow(){this.setTimer()}},{"key":"render","value":function render(){var e=this.props,t=e.className,n=e.customStyle,r=e.format,a=e.isShowDay,i=e.isCard,c=this.state,l=c._day,p=c._hours,f=c._minutes,d=c._seconds;return o.a.createElement(s.a,{"className":u()({"at-countdown":!0,"at-countdown--card":i},t),"style":n},a&&o.a.createElement(h,{"num":l,"separator":r.day}),o.a.createElement(h,{"num":p,"separator":r.hours}),o.a.createElement(h,{"num":f,"separator":r.minutes}),o.a.createElement(h,{"num":d,"separator":r.seconds}))}}]),AtCountdown}();y.defaultProps={"customStyle":"","className":"","isCard":!1,"isShowDay":!1,"format":{"day":"天","hours":"时","minutes":"分","seconds":"秒"},"day":0,"hours":0,"minutes":0,"seconds":0,"onTimeUp":function onTimeUp(){}},y.propTypes={"customStyle":i.a.oneOfType([i.a.object,i.a.string]),"className":i.a.oneOfType([i.a.array,i.a.string]),"isCard":i.a.bool,"isShowDay":i.a.bool,"format":i.a.object,"day":i.a.number,"hours":i.a.number,"minutes":i.a.number,"seconds":i.a.number,"onTimeUp":i.a.func}},"354":function(e,t,n){},"44":function(e,t,n){"use strict";var r=n(1),o=n.n(r),a=(n(0),n(51)),i=n.n(a),s=n(229),c=n.n(s),u=n(228),l=n.n(u),p=n(48),f=n.n(p),d=n(244),h=n.n(d),m=n(46),b=n(99),y=n(235),_=n.n(y),g=n(240),v=n.n(g),k=n(238),w=n.n(k),C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};"function"==typeof Symbol&&Symbol.iterator;var j=C({},console,{"debug":function noop(){}});n.d(t,"g",function(){return isNumber}),n.d(t,"h",function(){return isObject}),n.d(t,"i",function(){return isString}),n.d(t,"e",function(){return getCurrentRoute}),n.d(t,"l",function(){return normalizeQuerys}),n.d(t,"m",function(){return utils_pickBy}),n.d(t,"k",function(){return navigateTo}),n.d(t,"d",function(){return formatTime}),n.d(t,"c",function(){return formatDataTime}),n.d(t,"b",function(){return copyText}),n.d(t,"n",function(){return resolveOrderStatus}),n.d(t,"f",function(){return goToPage}),n.d(t,"a",function(){return i.a}),n.d(t,"o",function(){return c.a}),n.d(t,"j",function(){return j});var P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var E=function isPrimitiveType(e,t){return Object.prototype.toString.call(e)===t};function isNumber(e){return E(e,"[object Number]")}function isObject(e){return E(e,"[object Object]")}function isString(e){return"string"==typeof e}function getCurrentRoute(e){var t=e.path,n=e.params,r=w()(n,function(e){return""!==e});return{"path":t,"fullPath":t+(Object.keys(r).length>0?"?"+l.a.stringify(r):""),"params":r}}function normalizeQuerys(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scene,n=function _objectWithoutProperties(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["scene"]),r=decodeURIComponent(t);return P({},n,l.a.parse(r))}function utils_pickBy(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function picker(e){var n={};return Object.keys(t).forEach(function(r){var o=t[r];isString(o)?n[r]=_()(e,o):!function isFunction(e){return E(e,"[object Function]")}(o)?n[r]=o:n[r]=o(e)}),n};return function isArray(e){return Array.isArray(e)}(e)?e.map(n):n(e)}function navigateTo(e,t){isObject(t)&&(t=!1),t?o.a.redirectTo({"url":e}):o.a.navigateTo({"url":e})}function formatTime(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD";return f()(e).format(t)}function formatDataTime(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:MM:SS";return f()(e).format(t)}function copyText(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"内容已复制";return new Promise(function(n,r){h()(e)?(m.a.toast(t),n(e)):r()})}function resolveOrderStatus(e,t){return t?v()(b.c,function(t){return t===e}):b.c[e]}function goToPage(e){var t=location;e=e.replace(/^\//,"");var n=t.protocol+"//"+t.host+"/"+e;console.log(n),t.href=n}},"46":function(e,t,n){"use strict";var r=n(1),o=n.n(r),a=(n(0),n(49)),i=n(44),s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();function _asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}var u={};var l=function(){function Spx(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Spx),this.hooks=[],this.options=s({"autoRefreshToken":!0},e),this.options.autoRefreshToken&&this.startRefreshToken()}return c(Spx,[{"key":"getAuthToken","value":function getAuthToken(){var e=o.a.getStorageSync("auth_token");return e&&!this.get("auth_token")&&this.set("auth_token",e),e}},{"key":"setAuthToken","value":function setAuthToken(e){this.set("auth_token",e),o.a.setStorageSync("auth_token",e),o.a.setStorageSync("refresh_token_time",Date.now()+33e5)}},{"key":"startRefreshToken","value":function startRefreshToken(){var e=this;this._refreshTokenTimer&&clearTimeout(this._refreshTokenTimer);var t,n=(t=_asyncToGenerator(regeneratorRuntime.mark(function _callee(){var t,n,r,i;return regeneratorRuntime.wrap(function _callee$(s){for(;;)switch(s.prev=s.next){case 0:if(t=o.a.getStorageSync("refresh_token_time")){s.next=3;break}return s.abrupt("return");case 3:if(!((n=t-Date.now())>0&&n<=3e5)){s.next=11;break}return s.next=7,a.a.user.refreshToken();case 7:r=s.sent,i=r.token,clearTimeout(e._refreshTokenTimer),e.setAuthToken(i);case 11:case"end":return s.stop()}},_callee,e)})),function checkAndRefresh(){return t.apply(this,arguments)});setInterval(n,3e5)}},{"key":"getUserInfo","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(){var e,t;return regeneratorRuntime.wrap(function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:if(e=this.get("userInfo"),t=this.getAuthToken(),e||!t){n.next=7;break}return n.next=5,a.a.user.info();case 5:e=n.sent,this.set("userInfo",e);case 7:return n.abrupt("return",e);case 8:case"end":return n.stop()}},_callee2,this)}));return function getUserInfo(){return e.apply(this,arguments)}}()},{"key":"get","value":function get(e){return u[e]}},{"key":"set","value":function set(e,t){u[e]=t}},{"key":"hasHook","value":function hasHook(e){return void 0!==this.hooks[e]}},{"key":"trigger","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee3(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o,a,i,s,c,u,l,p,f;return regeneratorRuntime.wrap(function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:if(o=this.hooks[e]){t.next=3;break}return t.abrupt("return");case 3:a=[],i=!0,s=!1,c=void 0,t.prev=7,u=o[Symbol.iterator]();case 9:if(i=(l=u.next()).done){t.next=23;break}if(p=l.value,d=void 0,!((d=(r=p).toString().trim()).match(/^async /)||d.match(/return _ref[^.]*\.apply/)||r.then)){t.next=17;break}return t.next=14,p.apply(this,n);case 14:t.t0=t.sent,t.next=18;break;case 17:t.t0=p.apply(this,n);case 18:f=t.t0,a.push(f);case 20:i=!0,t.next=9;break;case 23:t.next=29;break;case 25:t.prev=25,t.t1=t.catch(7),s=!0,c=t.t1;case 29:t.prev=29,t.prev=30,!i&&u.return&&u.return();case 32:if(t.prev=32,!s){t.next=35;break}throw c;case 35:return t.finish(32);case 36:return t.finish(29);case 37:return t.abrupt("return",a);case 38:case"end":return t.stop()}var r,d},_callee3,this,[[7,25,29,37],[30,,32,36]])}));return function trigger(t){return e.apply(this,arguments)}}()},{"key":"bind","value":function bind(e,t){var n=this.hooks[e]||[];n.push(t),this.hooks[e]=n}},{"key":"unbind","value":function unbind(e,t){var n=this.hooks[e];n&&function remove(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}(n,t)}},{"key":"autoLogin","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee4(e,t){var n;return regeneratorRuntime.wrap(function _callee4$(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,this.trigger("autoLogin",e);case 3:if(this.getAuthToken()){r.next=5;break}throw new Error("auth token not found");case 5:return r.next=7,this.getUserInfo();case 7:if(n=r.sent,!t){r.next=11;break}return r.next=11,t(n);case 11:return r.abrupt("return",n);case 14:r.prev=14,r.t0=r.catch(0),i.j.debug("[auth failed] redirect to login page: ",r.t0),this.login(e);case 18:case"end":return r.stop()}},_callee4,this,[[0,14]])}));return function autoLogin(t,n){return e.apply(this,arguments)}}()},{"key":"login","value":function login(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Object(i.e)(e.$router),r=n.path,a=n.fullPath,s=encodeURIComponent(a);if("/pages/auth/login"!==r){var c="/pages/auth/login?redirect="+s;o.a[t?"redirectTo":"navigateTo"]({"url":c})}}},{"key":"logout","value":function logout(){o.a.removeStorageSync("auth_token"),delete u.auth_token,this.trigger("logout")}},{"key":"globalData","value":function globalData(){return null}},{"key":"toast","value":function toast(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];o.a.eventCenter.trigger.apply(o.a.eventCenter,["sp-toast:show"].concat(t))}},{"key":"closeToast","value":function closeToast(){o.a.eventCenter.trigger("sp-toast:close")}}]),Spx}();t.a=new l},"47":function(e,t,n){"use strict";var r,o,a=n(1),i=n.n(a),s=n(0),c=n.n(s),u=n(472),l=n(44),p=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var f,d,h=["wdwdcdn.com"],m=(o=r=function(e){function QnImg(){return function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,QnImg),function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(QnImg.__proto__||Object.getPrototypeOf(QnImg)).apply(this,arguments))}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(QnImg,a["Component"]),p(QnImg,[{"key":"render","value":function render(){var e=this.props,t=e.className,n=e.src,r=e.mode,o=e.qnMode,a=e.width,i=e.height,s=e.onError,p=e.onLoad,f=e.lazyLoad,d=n;return function isQiniu(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:h).some(function(t){return new RegExp(t).test(e)})}(n)&&!function hasImageView(e){return e.indexOf("imageView2/")>=0}(n)&&(d+=o||(a||i?"?imageView2/0"+(a?"/w/"+a:"")+(i?"/h/"+i:""):"")),c.a.createElement(u.a,{"className":Object(l.a)("qn-img",t),"src":d,"mode":r,"onError":s,"onLoad":p,"lazyLoad":f})}}]),QnImg}(),r.options={"addGlobalClass":!0},n(653)),b=n(652),y=n(87),_=n.n(y),g=(n(86),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var v,k,w=(d=f=function(e){function Loading(){return function loading_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Loading),function loading_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(Loading.__proto__||Object.getPrototypeOf(Loading)).apply(this,arguments))}return function loading_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(Loading,a["Component"]),g(Loading,[{"key":"render","value":function render(){var e=this.props,t=e.className,n=e.type;return c.a.createElement(m.a,{"className":Object(l.a)("loading",n&&"loading__"+n,t)},c.a.createElement(u.a,{"src":_.a,"className":"loading-img"}),c.a.createElement(b.a,{"className":"loading-text"},this.props.children))}}]),Loading}(),f.options={"addGlobalClass":!0},d),C=(n(84),function(){return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function sliceIterator(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()),j=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var P,E,O=(k=v=function(e){function Price(){return function price_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Price),function price_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(Price.__proto__||Object.getPrototypeOf(Price)).apply(this,arguments))}return function price_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(Price,a["Component"]),j(Price,[{"key":"render","value":function render(){var e=this.props,t=e.value,n=void 0===t?"":t,r=e.noSymbol,o=e.primary,a=e.noDecimal,i=e.className,s=e.unit,u=e.appendText,p="cent"===s?+n/100:n;Object(l.g)(p)&&(p=p.toFixed(2));var f=(p||"").split("."),d=C(f,2),h=d[0],m=d[1],y=n<0,_=this.props.symbol||"¥";return c.a.createElement(b.a,{"className":Object(l.a)("price","classes",o?"price__primary":null,i)},y&&c.a.createElement(b.a,null,"-"),r?null:c.a.createElement(b.a,{"className":"price__symbol"},_),c.a.createElement(b.a,{"className":"price__int"},0===h.indexOf("-")?h.slice(1):h),void 0!==m&&!a&&c.a.createElement(b.a,{"className":"price__decimal"},".",m),u&&c.a.createElement(b.a,{"className":"price__append"},u))}}]),Price}(),v.options={"addGlobalClass":!0},v.defaultProps={"className":null,"value":null,"primary":!1,"noSymbol":!1,"noDecimal":!1,"unit":"default","appendText":""},v.externalClasses=["classes"],k),T=(n(82),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var x,S,N=(E=P=function(e){function BackToTop(){return function back_to_top_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,BackToTop),function back_to_top_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(BackToTop.__proto__||Object.getPrototypeOf(BackToTop)).apply(this,arguments))}return function back_to_top_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(BackToTop,a["Component"]),T(BackToTop,[{"key":"render","value":function render(){var e=this.props,t=e.show,n=e.onClick,r=e.bottom;return c.a.createElement(m.a,{"className":Object(l.a)("back-to-top",{"is-show":t}),"style":Object(l.o)(r?{"bottom":""+i.a.pxTransform(r)}:null),"onClick":n},c.a.createElement(m.a,{"className":"at-icon at-icon-chevron-up"}),c.a.createElement(b.a,{"className":"back-to-top__text"},"置顶"))}}]),BackToTop}(),P.options={"addGlobalClass":!0},P.defaultProps={"onClick":function onClick(){}},E),L=n(651),D=n(425),R=n(650),I=n(54),A=n.n(I),W=(n(80),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());S=x=function(e){function GoodsBuyPanel(e){!function goods_buy_panel_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,GoodsBuyPanel);var t=function goods_buy_panel_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(GoodsBuyPanel.__proto__||Object.getPrototypeOf(GoodsBuyPanel)).call(this,e));return t.getSkuProps=function(){var e=t.props.info;if(!e)return"";return t.curSku?"选择了 "+t.curSku.split("_").map(function(t,n){var r=e.spec.specs[n];return A()(r.spec_values,function(e){return t===e.spec_value_id}).spec_value}).join(" "):"请选择 "+e.spec.specs.map(function(e){return e.spec_name}).join(" ")},t.handleQuantityChange=function(e){t.setState({"quantity":e})},t.handleSelectSku=function(e){console.log(e)},t.toggleShow=function(e){void 0===e&&(e=!t.state.isActive),t.setState({"isActive":e}),t.props.onClose&&t.props.onClose()},t.state={"curSku":{"sku_id":439,"item_id":130,"price":"149.00","store":1e3,"valid":!0},"quantity":1,"isActive":t.props.isOpened},t}return function goods_buy_panel_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(GoodsBuyPanel,a["Component"]),W(GoodsBuyPanel,[{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){var t=e.isOpened;t!==this.state.isActive&&this.setState({"isActive":t})}},{"key":"render","value":function render(){var e=this,t=this.props.info,n=this.state,r=n.curSku,o=n.isActive,a=this.getSkuProps();return t?c.a.createElement(m.a,{"className":Object(l.a)("goods-buy-panel",o?"goods-buy-panel__active":null)},c.a.createElement(m.a,{"className":"goods-buy-panel__overlay"}),c.a.createElement(m.a,{"className":"goods-buy-panel__wrap"},c.a.createElement(m.a,{"className":"at-icon at-icon-close","onClick":function onClick(){return e.toggleShow(!1)}}),c.a.createElement(m.a,{"className":"goods-buy-panel__hd"},c.a.createElement(m.a,{"className":"goods-img__wrap"},c.a.createElement(u.a,{"className":"goods-img","mode":"aspectFill","src":t.image_default_id})),c.a.createElement(O,{"primary":!0,"value":r?r.price:t.price}),c.a.createElement(m.a,{"className":"goods-sku__info"},r&&c.a.createElement(b.a,{"className":"goods-sku__stock"},"库存",r.store,t.unit),c.a.createElement(b.a,{"className":"goods-sku__props"},a))),c.a.createElement(m.a,{"className":"goods-buy-panel__bd"},c.a.createElement(L.a,{"className":"goods-skus__wrap"},t.spec.specs.map(function(t){return c.a.createElement(m.a,{"className":"sku-item__group","key":t.spec_id},c.a.createElement(b.a,{"className":"sku-item__group-hd"},t.spec_name),c.a.createElement(m.a,{"className":"sku-item__group-bd"},t.spec_values.map(function(t){return c.a.createElement(b.a,{"className":"sku-item","key":t.spec_value_id,"onClick":function onClick(){return e.handleSelectSku(t)}},t.spec_value)})))})),c.a.createElement(m.a,{"className":"goods-quantity__wrap"},c.a.createElement(b.a,{"className":"goods-quantity__hd"},"型号"),c.a.createElement(m.a,{"className":"goods-quantity__bd"},c.a.createElement(R.a,{"min":1,"max":999999,"value":this.state.quantity,"onChange":this.handleQuantityChange})))),c.a.createElement(m.a,{"className":"goods-buy-panel__ft"},c.a.createElement(m.a,{"className":"goods-buy-panel__btns"},c.a.createElement(D.a,{"className":"goods-buy-panel__btn btn-add-cart"},"加入购物车"),c.a.createElement(D.a,{"className":"goods-buy-panel__btn btn-fast-buy"},"立即购买"))))):null}}]),GoodsBuyPanel}(),x.options={"addGlobalClass":!0},x.defaultProps={"info":null,"isOpened":!1,"onClose":function onClose(){}},n(78);var M,B,G=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var U,z,F,q=(B=M=function(e){function GoodsItem(){return function goods_item_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,GoodsItem),function goods_item_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(GoodsItem.__proto__||Object.getPrototypeOf(GoodsItem)).apply(this,arguments))}return function goods_item_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(GoodsItem,a["Component"]),G(GoodsItem,[{"key":"render","value":function render(){var e=this.props,t=e.info,n=e.showMarketPrice,r=e.noCurSymbol,o=e.noCurDecimal,a=e.onClick,i=e.appendText,s=e.className;if(!t)return null;var p=Object(l.h)(t.price)?t.price.total_price:t.price,f=t.img||t.image_default_id;return c.a.createElement(m.a,{"className":Object(l.a)("goods-item",s)},c.a.createElement(m.a,{"className":"goods-item__hd"},this.props.children),c.a.createElement(m.a,{"className":"goods-item__bd","onClick":a},c.a.createElement(m.a,{"className":"goods-item__img-wrap"},c.a.createElement(u.a,{"className":"goods-item__img","mode":"aspectFill","src":f})),c.a.createElement(m.a,{"className":"goods-item__cont"},c.a.createElement(b.a,{"className":"goods-item__title"},t.title),c.a.createElement(b.a,{"className":"goods-item__desc"},t.desc),c.a.createElement(m.a,{"className":"goods-item__prices"},c.a.createElement(O,{"primary":!0,"classes":"goods-item__price","className":"goods-item__price","symbol":t.curSymbol,"noSymbol":r,"noDecimal":o,"appendText":i,"value":p}),n&&c.a.createElement(O,{"symbol":t.curSymbol,"noSymbol":r,"classes":"goods-item__price-market","className":"goods-item__price-market","value":t.market_price,"noDecimal":o})))),c.a.createElement(m.a,{"className":"goods-item__ft"},this.props.renderFooter))}}]),GoodsItem}(),M.defaultProps={"onClick":function onClick(){},"showMarketPrice":!0,"noCurSymbol":!1},M.options={"addGlobalClass":!0},B),$=n(50),H=n(9),Y=n(644),V=n(46),Q=n(10),J=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var X,K,Z=Object(H.connect)(function(e){var t=e.cart;return{"cart":t,"cartTotalCount":Object(Q.c)(t)}},function(e){return{"onUpdateCart":function onUpdateCart(t){return e({"type":"cart/update","payload":{"list":t}})}}})((F=z=function(e){function TabBar(e){!function tab_bar_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,TabBar);var t=function tab_bar_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(TabBar.__proto__||Object.getPrototypeOf(TabBar)).call(this,e));return t.handleClick=function(e){if(t.state.current!==e){var n=t.state.tabList[e],r=n.url,o=n.urlRedirect,a=Object(l.e)(t.$router).fullPath;r&&a!==r&&Object(l.k)(r,o)}},t.state={"current":0,"tabList":[{"title":"首页","iconType":"shop","iconPrefixClass":"sp-icon","url":"/pages/home/index"},{"title":"分类","iconType":"menu","iconPrefixClass":"sp-icon","url":"/pages/category/index"},{"title":"购物车","iconType":"cart","text":t.props.cartTotalCount||"","max":"99","iconPrefixClass":"sp-icon","url":"/pages/cart/espier-index"},{"title":"会员","iconType":"user","iconPrefixClass":"sp-icon","url":"/pages/member/index"}]},t}return function tab_bar_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(TabBar,a["Component"]),J(TabBar,[{"key":"componentDidMount","value":function componentDidMount(){this.updateCurTab()}},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){var t=this.state.tabList;e.cartTotalCount!=this.state.tabList[2].text&&(t[2].text=e.cartTotalCount,this.setState({"tabList":t})),void 0!==e.current&&this.setState({"current":e.current})}},{"key":"updateCurTab","value":function updateCurTab(){this.fetchCart();var e=this.state,t=e.tabList,n=e.current,r=Object(l.e)(this.$router).fullPath,o=t[n].url;if(o&&o!==r){var a=t.findIndex(function(e){return e.url===r})||0;this.setState({"current":a})}}},{"key":"fetchCart","value":function(){var e=function _asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}(regeneratorRuntime.mark(function _callee(){return regeneratorRuntime.wrap(function _callee$(e){for(;;)switch(e.prev=e.next){case 0:if(V.a.getAuthToken()){e.next=2;break}return e.abrupt("return");case 2:case"end":return e.stop()}},_callee,this)}));return function fetchCart(){return e.apply(this,arguments)}}()},{"key":"render","value":function render(){var e=this.state,t=e.tabList,n=e.current;return c.a.createElement(Y.a,{"fixed":!0,"tabList":t,"onClick":this.handleClick,"current":n})}}]),TabBar}(),z.options={"addGlobalClass":!0},U=F))||U,ee=(n(72),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var te,ne,re=(K=X=function(e){function FilterBar(e){!function filter_bar_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,FilterBar);var t=function filter_bar_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(FilterBar.__proto__||Object.getPrototypeOf(FilterBar)).call(this,e)),n=e.current;return t.state={"curIdx":n,"sortOrder":null},t}return function filter_bar_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(FilterBar,a["Component"]),ee(FilterBar,[{"key":"handleClickItem","value":function handleClickItem(e){var t=this.props.list[e],n=null;t.sort&&(n=e===this.state.curIdx?-1*this.state.sortOrder:t.sort),this.setState({"curIdx":e,"sortOrder":n}),this.props.onChange({"current":e,"sort":n})}},{"key":"render","value":function render(){var e=this,t=this.props,n=t.list,r=t.className,o=this.state,a=o.sortOrder,i=o.curIdx;return c.a.createElement(m.a,{"className":Object(l.a)("filter-bar",r)},c.a.createElement(m.a,{"className":"filter-bar__bd"},n.map(function(t,n){var r=i===n;return c.a.createElement(m.a,{"className":Object(l.a)("filter-bar__item",r&&"filter-bar__item-active",t.key&&"filter-bar__item-"+t.key,t.sort?"filter-bar__item-sort filter-bar__item-sort-"+(a>0?"asc":"desc"):null),"onClick":e.handleClickItem.bind(e,n),"key":n},c.a.createElement(b.a,{"className":"filter-bar__item-text"},t.title))})),c.a.createElement(m.a,{"className":"filter-bar__ft"},this.props.children))}}]),FilterBar}(),X.options={"addGlobalClass":!0},X.defaultProps={"sort":{},"current":0,"list":[]},K),oe=n(647),ae=n(643),ie=n(53),se=(n(70),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var ce,ue,le=(ne=te=function(e){function SearchBar(e){!function search_bar_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,SearchBar);var t=function search_bar_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(SearchBar.__proto__||Object.getPrototypeOf(SearchBar)).call(this,e));return t.handleFocusSearchHistory=function(e){t.setState({"showSearchDailog":e,"isShowAction":!0}),i.a.getStorage({"key":"searchHistory"}).then(function(e){var n=e.data.split(",");t.setState({"historyList":n})}).catch(function(){})},t.handleChangeSearch=function(e){t.setState({"searchValue":e})},t.handleConfirm=function(){t.state.searchValue&&(i.a.getStorage({"key":"searchHistory"}).then(function(e){var n=e.data.split(","),r=[].concat(n);r.unshift(t.state.searchValue);var o=(r=Array.from(new Set(r))).join(",");i.a.setStorage({"key":"searchHistory","data":o}),t.setState({"searchValue":""})}).catch(function(){var e=[];e.push(t.state.searchValue);var n=e.join(",");i.a.setStorage({"key":"searchHistory","data":n})}),i.a.navigateTo({"url":"/pages/item/list?keywords="+t.state.searchValue}))},t.handleClickLogin=function(){i.a.redirectTo({"url":"/pages/auth/login"})},t.handleClickCancel=function(e){t.setState({"showSearchDailog":e,"searchValue":"","isShowAction":!1})},t.handleClickDelete=function(){i.a.removeStorage({"key":"searchHistory"}).then(function(){t.setState({"historyList":[]})})},t.handleClickTag=function(e){console.log(e,100),i.a.navigateTo({"url":"/pages/item/list?keywords="+e})},t.state={"searchValue":"","showSearchDailog":!1,"historyList":[],"isShowAction":!1},t}return function search_bar_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(SearchBar,a["Component"]),se(SearchBar,[{"key":"componentDidMount","value":function componentDidMount(){Object(ie.b)(this.refs.container)}},{"key":"render","value":function render(){var e=this,t=this.props,n=t.isFixed,r=t.className,o=t.isAuth,a=this.state,i=a.showSearchDailog,s=a.historyList,u=a.isShowAction,p=a.searchValue;return c.a.createElement(m.a,{"className":Object(l.a)("search-input","category-top"===r?r:"",i?"search-input__focus":null,n?"search-input-fixed":null),"ref":"container"},c.a.createElement(oe.a,{"className":Object(l.a)("search-input__form","home-index-search"===r?r+" login-width":""),"onSubmit":this.handleConfirm.bind(this)},!1===i&&"home-index-search"===r?c.a.createElement(m.a,{"className":"search-logo"},"PJJ"):null,c.a.createElement(ae.a,{"className":Object(l.a)("search-input__bar","home-index-search"===r?r:""),"value":p,"actionName":"取消","showActionButton":u,"onFocus":this.handleFocusSearchHistory.bind(this,!0),"onChange":this.handleChangeSearch.bind(this),"onConfirm":this.handleConfirm.bind(this),"onActionClick":this.handleClickCancel.bind(this,!1)}),"home-index-search"===r&&o?c.a.createElement(m.a,{"className":"home-login","onClick":this.handleClickLogin},"登录"):null),c.a.createElement(m.a,{"className":Object(l.a)(i?"search-input__history":"search-input__history-none")},c.a.createElement(m.a,{"className":"search-input__history-title"},c.a.createElement(b.a,null,"最近搜索"),c.a.createElement(b.a,{"className":"sp-icon sp-icon-shanchu icon-del","onClick":this.handleClickDelete.bind(this)})),c.a.createElement(m.a,{"className":"search-input__history-list"},s.map(function(t,n){return c.a.createElement(m.a,{"className":"search-input__history-list__btn","key":n,"onClick":e.handleClickTag.bind(e,t)},t)}))))}}]),SearchBar}(),te.defaultProps={"isOpened":!1},te.options={"addGlobalClass":!0},ne),pe=n(645),fe=(n(68),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());function nav_bar_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var de,he,me=(ue=ce=function(e){function NavBar(){var e,t,n;!function nav_bar_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,NavBar);for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];return t=n=nav_bar_possibleConstructorReturn(this,(e=NavBar.__proto__||Object.getPrototypeOf(NavBar)).call.apply(e,[this].concat(o))),n.handleClickLeftIcon=function(){return n.props.onClickLeftIcon?n.props.onClickLeftIcon():i.a.navigateBack({"delta":1})},nav_bar_possibleConstructorReturn(n,t)}return function nav_bar_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(NavBar,a["Component"]),fe(NavBar,[{"key":"render","value":function render(){var e=this.props,t=e.title,n=e.leftIconType,r=e.fixed;return i.a.getEnv()===i.a.ENV_TYPE.WEAPP?null:c.a.createElement(m.a,{"className":"nav-bar-height"},c.a.createElement(pe.a,{"fixed":r,"color":"#000","title":t,"leftIconType":n,"onClickLeftIcon":this.handleClickLeftIcon.bind(this)}))}}]),NavBar}(),ce.defaultProps={"leftIconType":"chevron-left","fixed":!0,"title":""},ce.options={"addGlobalClass":!0},ue),be=(n(66),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var ye,_e,ge=(he=de=function(e){function Timer(e){!function timer_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,Timer);var t=function timer_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(Timer.__proto__||Object.getPrototypeOf(Timer)).call(this,e));return t.handleClick=function(){t.timer||(t.timer||t.start(),t.setState({"sent":!0}))},t.start=function(){t.stop();t.props.onStart(function(e){!1!==e&&function next(){t.timer=setTimeout(function(){var e=t.state.countDur-1;t.props.onUpdateTimer&&t.props.onUpdateTimer(e),t.setState({"countDur":e}),e>0?next():(t.stop(),t.setState({"countDur":t.props.duration}),t.props.onStop&&t.props.onStop())},1e3)}()},t.state.countDur)},t.state={"countDur":e.duration,"sent":!1},t}return function timer_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(Timer,a["Component"]),be(Timer,[{"key":"componentWillUnmount","value":function componentWillUnmount(){this.stop()}},{"key":"stop","value":function stop(){this.timer&&(clearTimeout(this.timer),this.timer=null)}},{"key":"render","value":function render(){var e=this.timer,t=this.state,n=t.countDur,r=t.sent,o=this.props,a=o.timerMsg,i=o.className,s=a||(e?n+"s":r?this.props.msg:this.props.defaultMsg);return c.a.createElement(b.a,{"className":Object(l.a)("mobile-timer",{"mobile-timer__counting":e},i),"onClick":this.handleClick},s)}}]),Timer}(),de.options={"addGlobalClass":!0},de.defaultProps={"duration":60,"defaultMsg":"发送验证码","msg":"重新发送"},he),ve=(n(64),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var ke,we,Ce=(_e=ye=function(e){function SpCheckbox(e){!function checkbox_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,SpCheckbox);var t=function checkbox_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(SpCheckbox.__proto__||Object.getPrototypeOf(SpCheckbox)).call(this,e));return t.handleClick=function(){if(!t.props.disabled){var e=!t.state.isChecked;t.setState({"isChecked":e}),t.props.onChange&&t.props.onChange(e)}},t.state={"isChecked":t.props.checked},t}return function checkbox_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(SpCheckbox,a["Component"]),ve(SpCheckbox,[{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){var t=e.checked;t!==this.state.isChecked&&this.setState({"isChecked":t})}},{"key":"render","value":function render(){var e=this.state.isChecked;return c.a.createElement(m.a,{"className":Object(l.a)("sp-checkbox__wrap",e?"sp-checkbox__checked":null),"onClick":this.handleClick},c.a.createElement(m.a,{"className":"sp-checkbox"},c.a.createElement(m.a,{"className":"at-icon at-icon-check"})),c.a.createElement(b.a,{"className":"sp-checkbox__label"},this.props.children))}}]),SpCheckbox}(),ye.options={"addGlobalClass":!0},ye.defaultProps={"checked":!1,"disabled":!1,"onChange":function onChange(){}},_e),je=(n(62),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var Pe=(we=ke=function(e){function SpCell(){return function cell_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,SpCell),function cell_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(SpCell.__proto__||Object.getPrototypeOf(SpCell)).apply(this,arguments))}return function cell_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(SpCell,a["Component"]),je(SpCell,[{"key":"render","value":function render(){var e=this.props,t=e.isLink,n=e.value,r=e.icon,o=e.iconPrefix,a=e.title,i=e.onClick,s=e.arrow,u=e.border,p=e.className;return c.a.createElement(m.a,{"className":Object(l.a)("sp-cell",p,t?"sp-cell__is-link":null,u?null:"sp-cell__no-border"),"onClick":i},r&&c.a.createElement(m.a,{"className":"sp-cell__icon "+(o?o+" "+o+"-"+r:"at-icon at-icon-"+r)}),c.a.createElement(m.a,{"className":"sp-cell__hd"},a&&c.a.createElement(b.a,{"className":"sp-cell__title"},a)),c.a.createElement(m.a,{"className":"sp-cell__bd"},this.props.children),c.a.createElement(m.a,{"className":"sp-cell__ft"},n&&c.a.createElement(m.a,{"className":"sp-cell__value"},n)),t&&c.a.createElement(m.a,{"className":"sp-cell__ft-icon at-icon at-icon-chevron-"+s}))}}]),SpCell}(),ke.options={"addGlobalClass":!0},ke.defaultProps={"isLink":!1,"value":null,"border":!0,"title":"","arrow":"right","onClick":function onClick(){}},we),Ee=n(642),Oe=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}(),Te=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var xe,Se,Ne=function(e){function SpToast(e){!function toast_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,SpToast);var t=function toast_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(SpToast.__proto__||Object.getPrototypeOf(SpToast)).call(this,e));return t.handleShow=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"string"==typeof e?n=Te({},n,{"text":e}):Object(l.h)(e)&&(n=Te({},n,e)),t.setState(Te({"showToast":!0},n))},t.handleClose=function(){t.setState({"showToast":!1})},t.state={"showToast":!1,"text":""},i.a.eventCenter.on("sp-toast:show",t.handleShow),i.a.eventCenter.on("sp-toast:close",t.handleClose),t}return function toast_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(SpToast,a["Component"]),Oe(SpToast,[{"key":"componentWillUnmount","value":function componentWillUnmount(){i.a.eventCenter.off("sp-toast:show",this.handleShow),i.a.eventCenter.off("sp-toast:close",this.handleClose)}},{"key":"render","value":function render(){var e=this.state,t=e.showToast,n=e.text,r=function resolveState(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Te({},e,t)}(this.props,this.state),o=r.icon,a=r.image,i=r.status,s=r.duration,u=r.hasMask;return c.a.createElement(Ee.a,{"icon":o,"image":a,"status":i,"duration":s,"hasMask":u,"isOpened":t,"onClose":this.handleClose,"text":n})}}]),SpToast}(),Le=n(641),De=(n(60),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());function icon_menu_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var Re,Ie,Ae=(Se=xe=function(e){function IconMenu(){var e,t,n;!function icon_menu_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,IconMenu);for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];return t=n=icon_menu_possibleConstructorReturn(this,(e=IconMenu.__proto__||Object.getPrototypeOf(IconMenu)).call.apply(e,[this].concat(o))),n.handleClick=function(){var e=n.props,t=e.to,r=e.onClick;t&&i.a.navigateTo({"url":t}),r()},icon_menu_possibleConstructorReturn(n,t)}return function icon_menu_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(IconMenu,a["Component"]),De(IconMenu,[{"key":"render","value":function render(){var e=this.props,t=e.img,n=e.icon,r=(e.iconStyle,e.iconPrefixClass),o=e.title,a=e.size,i=e.className;return c.a.createElement(m.a,{"className":"sp-iconmenu "+(i||""),"onClick":this.handleClick},c.a.createElement(m.a,{"className":"sp-iconmenu__icon"},t&&c.a.createElement(u.a,{"mode":"aspectFill","className":"sp-iconmenu__img","src":t}),n&&c.a.createElement(Le.a,{"value":n,"prefixClass":r,"size":a})),c.a.createElement(b.a,{"className":"sp-iconmenu__title"},o))}}]),IconMenu}(),xe.options={"addGlobalClass":!0},xe.defaultProps={"title":"","onClick":function onClick(){},"size":32,"img":"","icon":"","iconStyle":"","iconPrefixClass":"sp-icon"},Se),We=(n(58),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var Me,Be,Ge=(Ie=Re=function(e){function NoteIndex(){return function note_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,NoteIndex),function note_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(NoteIndex.__proto__||Object.getPrototypeOf(NoteIndex)).apply(this,arguments))}return function note_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(NoteIndex,a["Component"]),We(NoteIndex,[{"key":"resolveUrl","value":function resolveUrl(e){return"/assets/imgs/"+e}},{"key":"render","value":function render(){var e=this.props,t=e.img,n=e.imgStyle,r=e.customStyle,o=e.className;return c.a.createElement(m.a,{"className":Object(l.a)("note",t?"note__has-img":null,o),"style":Object(l.o)(r)},t&&c.a.createElement(u.a,{"className":"note__img","mode":"aspectFill","style":Object(l.o)(n),"src":this.resolveUrl(t)}),c.a.createElement(b.a,{"calssName":"note__text"},this.props.children))}}]),NoteIndex}(),Re.options={"addGlobalClass":!0},Ie),Ue=(n(56),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());var ze=(Be=Me=function(e){function HtmlContent(){return function html_content_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,HtmlContent),function html_content_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(HtmlContent.__proto__||Object.getPrototypeOf(HtmlContent)).apply(this,arguments))}return function html_content_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(HtmlContent,a["Component"]),Ue(HtmlContent,[{"key":"componentDidMount","value":function componentDidMount(){}},{"key":"render","value":function render(){var e=this.props.className,t=Object(l.a)("html-content",e);return c.a.createElement(m.a,{"className":t,"dangerouslySetInnerHTML":{"__html":this.props.content}})}}]),HtmlContent}(),Me.defaultProps={"content":""},Me.options={"addGlobalClass":!0},Be);n.d(t,!1,function(){}),n.d(t,"e",function(){return w}),n.d(t,"g",function(){return O}),n.d(t,"b",function(){return N}),n.d(t,!1,function(){}),n.d(t,"d",function(){return q}),n.d(t,"a",function(){return $.a}),n.d(t,"o",function(){return Z}),n.d(t,"c",function(){return re}),n.d(t,"h",function(){return le}),n.d(t,"f",function(){return me}),n.d(t,"p",function(){return ge}),n.d(t,"j",function(){return Ce}),n.d(t,"i",function(){return Pe}),n.d(t,"n",function(){return Ne}),n.d(t,"l",function(){return Ae}),n.d(t,"m",function(){return Ge}),n.d(t,"k",function(){return ze})},"49":function(e,t,n){"use strict";var r={};n.r(r),n.d(r,"detail",function(){return detail}),n.d(r,"default",function(){return m});var o={};n.r(o),n.d(o,"list",function(){return list}),n.d(o,"info",function(){return info}),n.d(o,"apply",function(){return apply}),n.d(o,"modify",function(){return modify}),n.d(o,"sendback",function(){return sendback}),n.d(o,"close",function(){return aftersales_close});var a={};n.r(a),n.d(a,"get",function(){return get}),n.d(a,"getBasic",function(){return getBasic}),n.d(a,"add",function(){return add}),n.d(a,"update",function(){return update}),n.d(a,"del",function(){return del}),n.d(a,"checkout",function(){return checkout}),n.d(a,"total",function(){return total}),n.d(a,"coupons",function(){return coupons});var i={};n.r(i),n.d(i,"getOrderDetail",function(){return getOrderDetail}),n.d(i,"getPayment",function(){return getPayment});var s={};n.r(s),n.d(s,"get",function(){return category_get});var c={};n.r(c),n.d(c,"search",function(){return search}),n.d(c,"detail",function(){return item_detail}),n.d(c,"desc",function(){return desc}),n.d(c,"rateList",function(){return rateList}),n.d(c,"category",function(){return category});var u={};n.r(u),n.d(u,"memberInfo",function(){return memberInfo}),n.d(u,"pointDetail",function(){return pointDetail}),n.d(u,"couponList",function(){return couponList}),n.d(u,"addressList",function(){return addressList}),n.d(u,"addressCreate",function(){return addressCreate}),n.d(u,"addressUpdate",function(){return addressUpdate}),n.d(u,"addressDelete",function(){return addressDelete}),n.d(u,"areaList",function(){return areaList}),n.d(u,"addressCreateOrUpdate",function(){return addressCreateOrUpdate}),n.d(u,"favoriteItems",function(){return favoriteItems}),n.d(u,"getRechargeNumber",function(){return getRechargeNumber}),n.d(u,"qrcodeData",function(){return qrcodeData}),n.d(u,"h5_qrcodeData",function(){return h5_qrcodeData}),n.d(u,"pointList",function(){return pointList}),n.d(u,"pointTotal",function(){return pointTotal}),n.d(u,"depositList",function(){return depositList}),n.d(u,"depositTotal",function(){return depositTotal}),n.d(u,"depositPay",function(){return depositPay}),n.d(u,"recommendUserInfo",function(){return recommendUserInfo}),n.d(u,"recommendIndexInfo",function(){return recommendIndexInfo}),n.d(u,"recommendMember",function(){return recommendMember}),n.d(u,"recommendOrder",function(){return recommendOrder}),n.d(u,"depositToPoint",function(){return depositToPoint}),n.d(u,"pointDraw",function(){return pointDraw}),n.d(u,"pointDrawDetail",function(){return pointDrawDetail}),n.d(u,"pointDrawPay",function(){return pointDrawPay}),n.d(u,"pointDrawPayList",function(){return pointDrawPayList}),n.d(u,"pointDrawLuck",function(){return pointDrawLuck});var l={};n.r(l),n.d(l,"list",function(){return region_list}),n.d(l,"default",function(){return y});var p={};n.r(p),n.d(p,"list",function(){return trade_list}),n.d(p,"detail",function(){return trade_detail}),n.d(p,"create",function(){return create}),n.d(p,"confirm",function(){return trade_confirm}),n.d(p,"cancel",function(){return cancel}),n.d(p,"getCount",function(){return getCount});var f={};n.r(f),n.d(f,"login",function(){return login}),n.d(f,"logout",function(){return logout}),n.d(f,"refreshToken",function(){return refreshToken}),n.d(f,"reg",function(){return reg}),n.d(f,"regImg",function(){return regImg}),n.d(f,"regSmsCode",function(){return regSmsCode}),n.d(f,"regParam",function(){return regParam}),n.d(f,"info",function(){return user_info}),n.d(f,"forgotPwd",function(){return forgotPwd});var d={};n.r(d),n.d(d,"info",function(){return wx_info}),n.d(d,"code",function(){return wx_code}),n.d(d,"userInfo",function(){return userInfo});var h=n(52);function detail(e){return h.a.get("/article/management/"+e)}var m={};function list(e){return h.a.get("/aftersales",e)}function info(e){return h.a.get("/aftersales/info",e)}function apply(e){return h.a.post("/aftersales",e)}function modify(e){return h.a.post("/aftersales/modify",e)}function sendback(e){return h.a.post("/aftersales/sendback",e)}function aftersales_close(e){return h.a.post("/aftersales/close",e)}var b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function get(e){return h.a.get("/cart",b({"shop_type":"distributor"},e))}function getBasic(e){return h.a.get("/cart",b({"shop_type":"distributor"},e))}function add(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=e.item_id,r=e.shop_id;return h.a.post("/cart",{"item_id":n,"shop_id":r,"num":t,"shop_type":"distributor"})}function update(e){var t=e.cart_params;return h.a.post("/cart.update",{"cart_params":t})}function del(e){var t=e.cart_id;return h.a.post("/cart.del",{"cart_id":t})}function checkout(){return h.a.get("/cart.checkout")}function total(e){return h.a.post("/getFreightFee",e)}function coupons(e){return h.a.get("/user/newGetCardList",e)}function getOrderDetail(e){return h.a.get("/order_new/"+e)}function getPayment(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.post("/payment",e)}function category_get(){return h.a.get("/goods/category")}function search(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/goods/items",e)}function item_detail(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h.a.get("/goods/items/"+e,t)}function desc(e){return h.a.get("/item.desc",{"item_id":e})}function rateList(e){return h.a.get("/item.rate.list",{"item_id":e})}function category(){return h.a.get("/category.itemCategory")}function memberInfo(){return h.a.get("/member")}function pointDetail(){return h.a.get("/member.point.detail")}function couponList(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/user/newGetCardList",e)}function addressList(){return h.a.get("/member/addresslist")}function addressCreate(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.post("/member/address",e)}function addressUpdate(e){return h.a.put("/member/address/"+e.address_id,e)}function addressDelete(e){return h.a.delete("/member/address/"+e)}function areaList(){return h.a.get("/member/addressarea")}function addressCreateOrUpdate(e){return(e.address_id?addressUpdate:addressCreate)(e)}function favoriteItems(){return h.a.get("/member.favorite.item.list")}function getRechargeNumber(){return h.a.get("/deposit/rechargerules")}function qrcodeData(){return h.a.get("/promoter/qrcode")}function h5_qrcodeData(){return h.a.get("/brokerage/qrcode")}function pointList(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/point/member",e)}function pointTotal(){return h.a.get("/point/member/info")}function depositList(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/deposit/list",e)}function depositTotal(){return h.a.get("/deposit/info")}function depositPay(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.post("/deposit/recharge_new",e)}function recommendUserInfo(){return h.a.get("/promoter/info")}function recommendIndexInfo(){return h.a.get("/promoter/index")}function recommendMember(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/promoter/children",e)}function recommendOrder(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/promoter/brokerages",e)}function depositToPoint(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.post("/deposit/to/point",e)}function pointDraw(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/promotion/luckydraw",e)}function pointDrawDetail(e){return h.a.get("/promotion/luckydraw/"+e)}function pointDrawPay(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.post("/promotion/luckydraworder",e)}function pointDrawPayList(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/promotion/member/luckydraworder",e)}function pointDrawLuck(e){return h.a.get("/promotion/luckydrawmember/"+e)}function region_list(){h.a.get("/region.json")}var y={};function trade_list(e){return h.a.get("/orders",e)}function trade_detail(e){return h.a.get("/order/"+e)}function create(e){return h.a.post("/order_new",e)}function trade_confirm(e){return h.a.post("/order/confirmReceipt",{"order_id":e})}function cancel(e){return h.a.post("/order/cancel",e)}function getCount(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{"order_type":"normal"};return h.a.get("/orderscount",e)}function login(e){return h.a.post("/login?company_id=1",e)}function logout(){return h.a.post("/user.logout")}function refreshToken(){return h.a.get("/token/refresh")}function reg(e){return h.a.post("/member",e)}function regImg(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/member/image/code",e)}function regSmsCode(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.get("/member/sms/code",e)}function regParam(){return h.a.get("/member/setting")}function user_info(){return{"data":{}}}function forgotPwd(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h.a.post("/member/reset/password",e)}function wx_info(e){return h.a.post("/wx.info",e)}function wx_code(e){return h.a.get("/wx.code",{"code":e})}function userInfo(){return h.a.get("/wx.user.info")}t.a={"article":r,"aftersales":o,"cart":a,"cashier":i,"category":s,"item":c,"member":u,"region":l,"trade":p,"user":f,"wx":d}},"50":function(e,t,n){"use strict";var r,o,a=n(1),i=n.n(a),s=n(0),c=n.n(s),u=n(653),l=n(652),p=n(645),f=n(47),d=n(44),h=n(49),m=n(54),b=n.n(m),y=n(602),_=n(646),g=n(648),v=n(598),k=n(597),w=n(46),C=(n(76),Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}),j=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();function _asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}var P=(o=r=function(e){function AddressEdit(e){var t=this;!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,AddressEdit);var n,r,o=function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(AddressEdit.__proto__||Object.getPrototypeOf(AddressEdit)).call(this,e));return o.bindMultiPickerChange=(n=_asyncToGenerator(regeneratorRuntime.mark(function _callee(e){var n;return regeneratorRuntime.wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:n=o.state.info,o.nList.map(function(t,r){r===e.detail.value[0]&&(n.province=t.label,t.children.map(function(t,r){r===e.detail.value[1]&&(n.city=t.label,t.children.map(function(t,r){r===e.detail.value[2]&&(n.county=t.label)}))}))}),o.setState({"info":n});case 3:case"end":return t.stop()}},_callee,t)})),function(e){return n.apply(this,arguments)}),o.bindMultiPickerColumnChange=function(e){var t=o.state,n=t.areaList,r=t.multiIndex;0===e.detail.column?(o.setState({"multiIndex":[e.detail.value,0,0]}),o.nList.map(function(t,r){if(r===e.detail.value){var a=[],i=[];t.children.map(function(e,t){a.push(e.label),0===t&&e.children.map(function(e){i.push(e.label)})}),n[1]=a,n[2]=i,o.setState({"areaList":n})}})):1===e.detail.column?(r[1]=e.detail.value,o.setState({"multiIndex":r}),o.nList[r[0]].children.map(function(t,r){if(r===e.detail.value){var a=[];t.children.map(function(e){a.push(e.label)}),n[2]=a,o.setState({"areaList":n})}})):(r[2]=e.detail.value,o.setState({"multiIndex":r}))},o.handleSubmit=(r=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(e){var n,r;return regeneratorRuntime.wrap(function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.detail.value,(r=C({},o.state.info,n)).is_def||(r.is_def=0),0===o.state.listLength&&(r.is_def=1),r.username){t.next=6;break}return t.abrupt("return",w.a.toast("请输入收件人"));case 6:if(r.telephone&&/1\d{10}/.test(r.telephone)){t.next=8;break}return t.abrupt("return",w.a.toast("请输入正确的手机号"));case 8:if(r.province){t.next=10;break}return t.abrupt("return",w.a.toast("请选择所在区域"));case 10:if(r.adrdetail){t.next=12;break}return t.abrupt("return",w.a.toast("请输入详细地址"));case 12:o.props.onChange&&o.props.onChange(r),o.props.onClose&&o.props.onClose();case 14:case"end":return t.stop()}},_callee2,t)})),function(e){return r.apply(this,arguments)}),o.handleChange=function(e,t){o.state.info[e]=t},o.handleDefChange=function(e){var t=C({},o.state.info,{"is_def":e?1:0});o.setState({"info":t})},o.handleDelete=function(){o.props.onDelete(o.state.info)},o.state={"info":C({},o.props.value),"areaList":[],"multiIndex":[],"listLength":0},o}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(AddressEdit,a["Component"]),j(AddressEdit,[{"key":"componentDidMount","value":function componentDidMount(){this.fetch()}},{"key":"fetch","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee3(){var e,t,n,r,o,a,i,s,c=this;return regeneratorRuntime.wrap(function _callee3$(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,h.a.member.addressList();case 2:return e=u.sent,t=e.list,this.setState({"listLength":t.length}),n=this.state.info,u.next=8,h.a.member.areaList();case 8:r=u.sent,o=Object(d.m)(r,{"label":"label","children":"children"}),this.nList=o,a=[],i=[],s=[],o.map(function(e,t){a.push(e.label),0===t&&e.children.map(function(e,t){i.push(e.label),0===t&&e.children.map(function(e){s.push(e.label)})})}),n.province=a[0],n.city=i[0],n.county=s[0],this.setState({"areaList":[a,i,s]},function(){c.setState({"multiIndex":[0,0,0],"info":n})});case 19:case"end":return u.stop()}},_callee3,this)}));return function fetch(){return e.apply(this,arguments)}}()},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(e){e.value!==this.state.info&&this.setState({"info":C({},e.value)})}},{"key":"render","value":function render(){var e=this.state,t=e.info,n=e.areaList,r=e.multiIndex;return t?c.a.createElement(u.a,{"className":"address-edit"},c.a.createElement(g.a,{"onSubmit":this.handleSubmit},c.a.createElement(u.a,{"className":"sec address-edit__form"},c.a.createElement(v.a,{"title":"收件人姓名","name":"username","value":t.username,"onChange":this.handleChange.bind(this,"username")}),c.a.createElement(v.a,{"title":"手机号码","name":"telephone","maxLength":11,"value":t.telephone,"onChange":this.handleChange.bind(this,"telephone")}),c.a.createElement(y.a,{"mode":"multiSelector","onChange":this.bindMultiPickerChange,"onColumnChange":this.bindMultiPickerColumnChange,"value":r,"range":n},c.a.createElement(u.a,{"className":"picker"},c.a.createElement(u.a,{"className":"picker__title"},"所在区域"),t.address_id?""+t.province+t.city+t.county:c.a.createElement(u.a,null,n.length>0?c.a.createElement(l.a,null,n[0][r[0]],n[1][r[1]],n[2][r[2]]):null))),c.a.createElement(v.a,{"title":"详细地址","name":"adrdetail","value":t.adrdetail,"onChange":this.handleChange.bind(this,"adrdetail")}),c.a.createElement(v.a,{"title":"邮政编码","name":"postalCode","value":t.postalCode,"onChange":this.handleChange.bind(this,"postalCode")})),c.a.createElement(u.a,{"className":"sec"},c.a.createElement(f.i,{"title":"设为默认地址"},c.a.createElement(_.a,{"checked":t.is_def,"onChange":this.handleDefChange}))),c.a.createElement(u.a,{"className":"btns"},c.a.createElement(k.a,{"type":"primary","onClick":this.handleSubmit,"formType":"submit"},"提交"),t.address_id&&c.a.createElement(k.a,{"onClick":this.handleDelete},"删除")))):null}}]),AddressEdit}(),r.options={"addGlobalClass":!0},o);n(74);n.d(t,"a",function(){return S});var E,O,T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},x=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();function picker_asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}var S=(O=E=function(e){function AddressPicker(e){var t=this;!function picker_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,AddressPicker);var n,r,o=function picker_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(AddressPicker.__proto__||Object.getPrototypeOf(AddressPicker)).call(this,e));return o.handleGoBack=function(){o.setState({"mode":"default","curAddress":null}),o.props.onClickBack()},o.handleClickAddress=function(e,t){o.changeSelection(e),o.props.onClickBack()},o.handleRetrieveWxAddress=picker_asyncToGenerator(regeneratorRuntime.mark(function _callee(){var e,n;return regeneratorRuntime.wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,i.a.chooseAddress();case 2:e=t.sent,"chooseAddress:ok"===(n=e.errMsg)?d.j.debug("[wx chooseAddress] address:",e):n.indexOf("auth deny")>=0&&d.j.debug("[wx chooseAddress] error: "+n),console.info("unkown error, res:",e);case 6:case"end":return t.stop()}},_callee,t)})),o.handleSaveAddress=(n=picker_asyncToGenerator(regeneratorRuntime.mark(function _callee2(e){return regeneratorRuntime.wrap(function _callee2$(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,h.a.member.addressCreateOrUpdate(e);case 3:return e.address_id?w.a.toast("修改成功"):w.a.toast("创建成功"),t.next=6,o.fetch(function(){var e=o.props.value?T({},o.props.value):null;o.changeSelection(e)});case 6:o.exitEdit(),t.next=13;break;case 9:return t.prev=9,t.t0=t.catch(0),w.a.toast(""+t.t0.res.data.error.message),t.abrupt("return",!1);case 13:case"end":return t.stop()}},_callee2,t,[[0,9]])})),function(e){return n.apply(this,arguments)}),o.handleDelAddress=(r=picker_asyncToGenerator(regeneratorRuntime.mark(function _callee3(e){var n,r,a;return regeneratorRuntime.wrap(function _callee3$(t){for(;;)switch(t.prev=t.next){case 0:return n=e.address_id,t.next=3,h.a.member.addressDelete(n);case 3:r=o.state.list.filter(function(e){return e.address_id!==n}),a=o.state.curAddress&&o.state.curAddress.address_id===e.address_id,o.setState({"list":r},function(){a&&o.changeSelection()}),o.exitEdit();case 7:case"end":return t.stop()}},_callee3,t)})),function(e){return r.apply(this,arguments)}),o.exitEdit=function(){o.setState({"mode":"default","curAddress":null})},o.state={"list":[],"mode":"default","curAddress":null},o}return function picker_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(AddressPicker,a["Component"]),x(AddressPicker,[{"key":"componentDidMount","value":function componentDidMount(){var e=this;this.fetch(function(){return e.changeSelection()})}},{"key":"fetch","value":function(){var e=picker_asyncToGenerator(regeneratorRuntime.mark(function _callee4(e){var t,n;return regeneratorRuntime.wrap(function _callee4$(r){for(;;)switch(r.prev=r.next){case 0:return i.a.showLoading({"mask":!0}),r.next=3,h.a.member.addressList();case 3:t=r.sent,n=t.list,i.a.hideLoading(),this.setState({"list":n},function(){e&&e(n)});case 7:case"end":return r.stop()}},_callee4,this)}));return function fetch(t){return e.apply(this,arguments)}}()},{"key":"changeSelection","value":function changeSelection(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(e&&e.address_id){var t=e.address_id,n=this.state.list,r=b()(n,function(e){return t?t===e.address_id:e.def_addr>0})||n[0]||null;d.j.debug("[address picker] change selection: ",r),this.props.onChange(r)}else this.props.onChange(null)}},{"key":"enterEdit","value":function enterEdit(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments[1];t&&t.stopPropagation(),this.setState({"mode":"edit","curAddress":e})}},{"key":"render","value":function render(){var e=this,t=this.props.isOpened,n=this.state,r=n.mode,o=n.curAddress,a=n.list;return c.a.createElement(u.a,{"className":Object(d.a)("address-picker",t?"address-picker__active":null)},"edit"!==r?c.a.createElement(p.a,{"leftIconType":"chevron-left","rightFirstIconType":"add-circle","title":"选择地址","onClickLeftIcon":this.handleGoBack,"onClickRgIconSt":this.enterEdit.bind(this)}):c.a.createElement(p.a,{"leftIconType":"chevron-left","title":"编辑地址","onClickLeftIcon":this.exitEdit}),"edit"!==r?c.a.createElement(u.a,null,i.a.getEnv()===i.a.ENV_TYPE.WEAPP&&c.a.createElement(u.a,{"className":"sec"},c.a.createElement(f.i,{"isLink":!0,"iconPrefix":"sp-icon","icon":"weixin","title":"获取微信收货地址","onClick":this.handleRetrieveWxAddress})),c.a.createElement(u.a,{"className":"sec address-list"},a.map(function(t){return c.a.createElement(f.i,{"key":t.address_id,"onClick":e.handleClickAddress.bind(e,t)},c.a.createElement(u.a,{"className":"address-item"},c.a.createElement(l.a,{"className":"address-item__receiver"},c.a.createElement(l.a,{"className":"address-item__name"},t.username),c.a.createElement(l.a,{"className":"address-item__mobile"},t.telephone),c.a.createElement(l.a,{"className":"address-item__addr"},t.province,t.city,t.county,t.adrdetail)),c.a.createElement(l.a,{"className":"address-item__ft","onClick":e.enterEdit.bind(e,t)},"编辑")))})),0===a.length&&c.a.createElement(f.m,{"img":"address_empty.png"},"赶快添加新地址吧~")):c.a.createElement(P,{"value":o,"onChange":this.handleSaveAddress,"onDelete":this.handleDelAddress,"onClose":this.exitEdit}),c.a.createElement(f.n,null))}}]),AddressPicker}(),E.options={"addGlobalClass":!0},E.defaultProps={"onClickBack":function onClickBack(){}},O)},"52":function(e,t,n){"use strict";var r=n(1),o=n.n(r),a=(n(0),n(46)),i=n(228),s=n.n(i),c=(n(243),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}()),u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};var l=o.a.request,p=function(){function API(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,API);var t=e.baseURL,n=void 0===t?"/":t;/\/$/.test(n)||(n+="/"),this.options=e,this.baseURL=n,this.genMethods(["get","post","delete","put"])}return c(API,[{"key":"genMethods","value":function genMethods(e){var t=this;e.forEach(function(e){t[e]=function(n,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.makeReq(u({},o,{"method":e,"url":n,"data":r}))}})}},{"key":"errorToast","value":function errorToast(e){var t=e.msg||e.err_msg||e.error&&e.error.message||"操作失败,请稍后重试";setTimeout(function(){o.a.showToast({"icon":"none","title":t})},200)}},{"key":"makeReq","value":function makeReq(e){var t=this,n=e.url,r=e.data,i=e.header,c=void 0===i?{}:i,p=e.method,f=void 0===p?"GET":p,d=e.showLoading,h=e.showError,m=void 0===h||h,b="get"===f.toLowerCase(),y=/^http/.test(n)?n:""+this.baseURL+n.replace(/^\//,""),_=r&&"string"!=typeof r?r:s.a.parse(r);b||(c["content-type"]=c["content-type"]||"application/x-www-form-urlencoded"),c.Authorization="Bearer "+a.a.getAuthToken();var g=u({},e,{"url":y,"data":_,"method":f.toUpperCase(),"header":c});return d&&o.a.showLoading({"mask":!0}),g.data=u({},g.data||{},{"company_id":2}),"GET"===g.method?(g.url=function addQuery(e,t){return e+(e.indexOf("?")>=0?"&":"?")+t}(g.url,s.a.stringify(g.data)),delete g.data):g.data=s.a.stringify(g.data),l(g).then(function(e){var n=e.data,r=e.statusCode;e.header;return d&&o.a.hideLoading(),r>=200&&r<300?void 0!==n.data?(g.url.indexOf("token/refresh")>=0&&(n.data.token=e.header.authorization),n.data):(m&&t.errorToast(n),Promise.reject(t.reqError(e))):401===r?(a.a.logout(),m&&(n.err_msg=n.err_msg||"授权过期请重新授权",t.errorToast(n)),o.a.redirectTo({"url":"/pages/auth/login"}),Promise.reject(t.reqError(e))):r>=400?(m&&t.errorToast(n),Promise.reject(t.reqError(e))):Promise.reject(t.reqError(e,"API error: "+r))})}},{"key":"reqError","value":function reqError(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.data||{},r=n.msg||n.err_msg||t,o=new Error(r);return o.res=e,o}}]),API}();t.a=new p({"baseURL":"//b.pjinjin.com/api/h5app/wxapp"})},"53":function(e,t,n){"use strict";n.d(t,"a",function(){return lockScreen}),n.d(t,"b",function(){return toggleTouchMove});var r=n(0),o=n.n(r);var a=function addClass(e,t){e.classList?e.classList.add(t):function hasClass(e,t){return e.classList?e.classList.contains(t):!!(e.className||"").match(new RegExp("(\\s|^)"+t+"(\\s|$)"))}(e,t)||(e.className+=" "+t)},i=function removeClass(e,t){if(e.classList)e.classList.remove(t);else{var n=new RegExp("(\\s|^)"+t+"(\\s|$)","g");e.className=e.className.replace(n,"")}};function lockScreen(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=document.querySelector("body");e?a(t,"lock-screen"):i(t,"lock-screen")}function toggleTouchMove(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e&&(function isElement(e){return e instanceof Element}(e)||(e=o.a.findDOMNode(e)),t?e.removeEventListener("touchmove"):e.addEventListener("touchmove",function(e){e.preventDefault()},{"passive":!1}))}},"56":function(e,t,n){},"58":function(e,t,n){},"60":function(e,t,n){},"603":function(e,t,n){"use strict";n.r(t);var r=n(1),o=n.n(r),a=n(0),i=n.n(a),s=n(653),c=n(651),u=n(640),l=n(472),p=n(652),f=(n(97),n(51)),d=n.n(f),h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m=Object.prototype,b=m.hasOwnProperty,y=m.toString,_="undefined"!=typeof Symbol?Symbol.toStringTag:void 0,g=""+DataView,v=""+Map,k=""+Promise,w=""+Set,C=""+WeakMap,j=baseGetTag;function isObjectLike(e){return"object"===(void 0===e?"undefined":h(e))&&null!==e}function baseGetTag(e){if(null==e)return void 0===e?"[object Undefined]":"[object Null]";if(!(_&&_ in Object(e)))return y.call(e);var t=b.call(e,_),n=e[_],r=!1;try{e[_]=void 0,r=!0}catch(e){}var o=y.call(e);return r&&(t?e[_]=n:delete e[_]),o}function isBoolean(e){return!0===e||!1===e||isObjectLike(e)&&"[object Boolean]"===baseGetTag(e)}function isNumber(e){return"number"==typeof e||isObjectLike(e)&&"[object Number]"===baseGetTag(e)}function isString(e){var t=void 0===e?"undefined":h(e);return"string"===t||"object"===t&&null!=e&&!Array.isArray(e)&&"[object String]"===j(e)}(DataView&&"[object DataView]"!==j(new DataView(new ArrayBuffer(1)))||"[object Map]"!==j(new Map)||"[object Promise]"!==j(Promise.resolve())||"[object Set]"!==j(new Set)||"[object WeakMap]"!==j(new WeakMap))&&(j=function getTag(e){var t=baseGetTag(e),n="[object Object]"===t?e.constructor:void 0,r=n?""+n:"";if(r)switch(r){case g:return"[object DataView]";case v:return"[object Map]";case k:return"[object Promise]";case w:return"[object Set]";case C:return"[object WeakMap]"}return t});var P=function Progress(e){!function parseType(e){var t=e.showInfo,n=e.percent,r=e.strokeWidth,o=e.activeColor,a=e.backgroundColor,i=e.active,s=function throwErrorMsg(e){throw new TypeError(e)};t&&!isBoolean(t)&&s("showInfo"),i&&!isBoolean(i)&&s("active"),n&&!isNumber(n)&&s("percent"),r&&!isNumber(r)&&s("strokeWidth"),o&&!isString(o)&&s("activeColor"),a&&!isString(a)&&s("backgroundColor")}(e);var t=e.className,n=e.showInfo,r=e.strokeWidth,o=e.activeColor,a=e.backgroundColor,s=e.active,c=e.percent,u=c>100?100:c<0?0:c,l=d()("weui-progress",t),p={"width":u+"%","backgroundColor":o,"WebkitTransition":s?"width 1s ease-in-out":"none","transition":s?"width 1s ease-in-out":"none"},f={"height":r+"px","backgroundColor":a};return i.a.createElement("div",{"className":l},i.a.createElement("div",{"className":"weui-progress__bar","style":f},i.a.createElement("div",{"className":"weui-progress__inner-bar","style":p})),!!n&&i.a.createElement("div",{"className":"weui-progress__opr","style":"font-size: inherit"},i.a.createElement("span",null,u,"%")))},E=P;P.defaultProps={"percent":0,"showInfo":!1};var O=n(425),T=n(9),x=n(323),S=n(89),N=n.n(S),L=n(88),D=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();var R=function(e){function AtNoticebar(){!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,AtNoticebar);var e=function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(AtNoticebar.__proto__||Object.getPrototypeOf(AtNoticebar)).apply(this,arguments)),t="J_"+Math.ceil(1e6*Math.random()).toString(36);return e.state={"show":!0,"animElemId":t,"dura":15,"isWEAPP":o.a.getEnv()===o.a.ENV_TYPE.WEAPP,"isALIPAY":o.a.getEnv()===o.a.ENV_TYPE.ALIPAY,"isWEB":o.a.getEnv()===o.a.ENV_TYPE.WEB},e}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(AtNoticebar,L["a"]),D(AtNoticebar,[{"key":"onClose","value":function onClose(){var e;this.setState({"show":!1}),this.props.onClose&&(e=this.props).onClose.apply(e,arguments)}},{"key":"onGotoMore","value":function onGotoMore(){var e;this.props.onGotoMore&&(e=this.props).onGotoMore.apply(e,arguments)}},{"key":"componentWillReceiveProps","value":function componentWillReceiveProps(){this.timeout||(this.interval&&clearInterval(this.interval),this.initAnimation())}},{"key":"componentDidMount","value":function componentDidMount(){this.props.marquee&&this.initAnimation()}},{"key":"initAnimation","value":function initAnimation(){var e=this,t=this.state,n=t.isWEAPP,r=t.isALIPAY;this.timeout=setTimeout(function(){if(e.timeout=null,e.state.isWEB){var t=document.querySelector("."+e.state.animElemId);if(!t)return;var a=t.getBoundingClientRect().width/+e.props.speed;e.setState({"dura":a})}else if(n||r){(r?o.a.createSelectorQuery():o.a.createSelectorQuery().in(e.$scope)).select("."+e.state.animElemId).boundingClientRect().exec(function(t){if(t=t[0]){var n=t.width,r=n/+e.props.speed,a=o.a.createAnimation({"duration":1e3*r,"timingFunction":"linear"}),i=o.a.createAnimation({"duration":0,"timingFunction":"linear"}),s=o.a.createAnimation({"duration":0,"timingFunction":"linear"}),c=function animBody(){s.opacity(0).step(),e.setState({"animationData":s.export()}),setTimeout(function(){i.translateX(0).step(),e.setState({"animationData":i.export()})},300),setTimeout(function(){s.opacity(1).step(),e.setState({"animationData":s.export()})},600),setTimeout(function(){a.translateX(-n).step(),e.setState({"animationData":a.export()})},900)};c(),e.interval=setInterval(c,1e3*r+1e3)}})}},100)}},{"key":"render","value":function render(){var e=this.props,t=e.single,n=e.icon,r=e.marquee,o=e.customStyle,a=this.props,c=a.showMore,u=a.close,l=this.state.dura,f=this.props.moreText;t||(c=!1),f||(f="查看详情");var h={},m=["at-noticebar__content-inner"];r&&(u=!1,h["animation-duration"]=l+"s",m.push(this.state.animElemId));var b={"at-noticebar--marquee":r,"at-noticebar--weapp":r&&(this.state.isWEAPP||this.state.isALIPAY),"at-noticebar--single":!r&&t},y=["at-icon"];return n&&y.push("at-icon-"+n),this.state.show&&i.a.createElement(s.a,{"className":d()(["at-noticebar"],b,this.props.className),"style":o},u&&i.a.createElement(s.a,{"className":"at-noticebar__close","onClick":this.onClose.bind(this)},i.a.createElement(p.a,{"className":"at-icon at-icon-close"})),i.a.createElement(s.a,{"className":"at-noticebar__content"},n&&i.a.createElement(s.a,{"className":"at-noticebar__content-icon"},i.a.createElement(p.a,{"className":d()(y,y)})),i.a.createElement(s.a,{"className":"at-noticebar__content-text"},i.a.createElement(s.a,{"animation":this.state.animationData,"className":d()(m),"style":h},this.props.children))),c&&i.a.createElement(s.a,{"className":"at-noticebar__more","onClick":this.onGotoMore.bind(this)},i.a.createElement(p.a,{"className":"text"},f),i.a.createElement(s.a,{"className":"at-noticebar__more-icon"},i.a.createElement(p.a,{"className":"at-icon at-icon-chevron-right"}))))}}]),AtNoticebar}();R.defaultProps={"close":!1,"single":!1,"marquee":!1,"speed":100,"moreText":"查看详情","showMore":!1,"icon":"","customStyle":{},"onClose":function onClose(){},"onGotoMore":function onGotoMore(){}},R.propTypes={"close":N.a.bool,"single":N.a.bool,"marquee":N.a.bool,"speed":N.a.number,"moreText":N.a.string,"showMore":N.a.bool,"icon":N.a.string,"customStyle":N.a.oneOfType([N.a.object,N.a.string]),"onClose":N.a.func,"onGotoMore":N.a.func};var I,A,W,M=n(249),B=n(47),G=n(49),U=n(91),z=n(44),F=(n(354),function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}());function _asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}t.default=Object(T.connect)(function(e){return{"cart":e.cart}},function(e){return{"onFastbuy":function onFastbuy(t){return e({"type":"cart/fastbuy","payload":{"item":t}})},"onAddCart":function onAddCart(t){return e({"type":"cart/add","payload":{"item":t}})}}})(I=Object(U.a)((W=A=function(e){function PointDrawDetail(e){var t=this;!function point_draw_detail_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,PointDrawDetail);var n=function point_draw_detail_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(PointDrawDetail.__proto__||Object.getPrototypeOf(PointDrawDetail)).call(this,e));return n.handleSwiperChange=function(e){var t=e.detail.current;n.setState({"curImgIdx":t})},n.handleBuyClick=_asyncToGenerator(regeneratorRuntime.mark(function _callee(){var e;return regeneratorRuntime.wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:return o.a.showLoading({"title":"生成订单中","mask":!0}),t.prev=1,t.next=4,G.a.member.pointDrawPay(n.$router.params);case 4:e=t.sent,o.a.hideLoading(),o.a.navigateTo({"url":"/pages/cashier/index?order_id="+e.luckydraw_trade_id}),t.next=13;break;case 9:t.prev=9,t.t0=t.catch(1),o.a.hideLoading(),console.log(t.t0);case 13:case"end":return t.stop()}},_callee,t,[[1,9]])})),n.state={"info":null,"desc":null,"windowWidth":320,"curImgIdx":0,"timer":null,"luckName":""},n}return function point_draw_detail_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(PointDrawDetail,r["Component"]),F(PointDrawDetail,[{"key":"componentDidMount","value":function componentDidMount(){this.handleResize(),this.fetch()}},{"key":"calcTimer","value":function calcTimer(e){var t=e,n=Math.floor(e/24/3600);t-=3600*n*24;var r=Math.floor(t/3600);t-=3600*r;var o=Math.floor(t/60);return t-=60*o,{"dd":n,"hh":r,"mm":o,"ss":Math.floor(t)}}},{"key":"handleResize","value":function handleResize(){var e=o.a.getSystemInfoSync().windowWidth;this.setState({"windowWidth":e})}},{"key":"fetch","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(){var e,t,n,r,a,i,s;return regeneratorRuntime.wrap(function _callee2$(c){for(;;)switch(c.prev=c.next){case 0:return e=this.$router.params,t=e.luckydraw_id,n=e.item_id,c.next=3,G.a.member.pointDrawLuck(n);case 3:return r=c.sent,console.log(r.str_lucky,70),c.next=7,G.a.member.pointDrawDetail(t);case 7:a=c.sent,i=a.goods_info.intro,console.log(this.$router.params),s=void 0,s=this.calcTimer(a.remaining_time),o.a.setNavigationBarTitle({"title":a.goods_info.itemName}),o.a.setNavigationBarColor({"frontColor":"#ffffff","backgroundColor":"#C40000","animation":{"duration":400,"timingFunc":"easeIn"}}),this.setState({"info":a,"desc":i,"timer":s,"luckName":r.str_lucky||""}),z.j.debug("fetch: done",a);case 16:case"end":return c.stop()}},_callee2,this)}));return function fetch(){return e.apply(this,arguments)}}()},{"key":"render","value":function render(){var e=this.state,t=e.info,n=e.windowWidth,r=e.curImgIdx,o=e.desc,a=e.scrollTop,f=e.showBackToTop,d=e.luckName,h=this.state.timer;if(!t)return i.a.createElement(B.e,null);var m=Number((t.sales_num/t.luckydraw_store*100).toFixed(0)),b=t.goods_info.pics;return i.a.createElement(s.a,{"className":"page-goods-detail"},i.a.createElement(B.f,{"title":t.goods_info.itemName,"leftIconType":"chevron-left","fixed":"true"}),i.a.createElement(c.a,{"className":"goods-detail__wrap","scrollY":!0,"scrollTop":a,"scrollWithAnimation":!0,"onScroll":this.handleScroll},i.a.createElement(s.a,{"className":"goods-imgs__wrap"},i.a.createElement(u.a,{"className":"goods-imgs__swiper","style":"height: "+n+"px","current":r,"onChange":this.handleSwiperChange},b.map(function(e,t){return i.a.createElement(u.b,{"key":t},i.a.createElement(l.a,{"src":e,"mode":"aspectFill","style":Object(z.o)({"width":n+"px","height":n+"px"})}))})),b.length>1&&i.a.createElement(p.a,{"className":"goods-imgs__text"},r+1," / ",b.length)),h&&i.a.createElement(s.a,{"className":"goods-timer"},i.a.createElement(s.a,{"className":"goods-timer__hd"},i.a.createElement(s.a,{"className":"goods-prices"},i.a.createElement(s.a,{"className":"goods-prices-point"},"已筹集",t.luckydraw_point*t.sales_num,"积分"),i.a.createElement(E,{"strokeWidth":6,"percent":m,"showInfo":!0,"activeColor":"#13CE66"}))),i.a.createElement(s.a,{"className":"goods-timer__bd"},i.a.createElement(p.a,{"className":"goods-timer__label"},"距","nostart"===t.show_status?"开始":"结束","还剩"),i.a.createElement(x.a,{"isShowDay":!0,"day":h.dd,"hours":h.hh,"minutes":h.mm,"seconds":h.ss}))),i.a.createElement(s.a,{"className":"goods-hd"},i.a.createElement(s.a,{"className":"goods-title__wrap"},i.a.createElement(p.a,{"className":"goods-title"},t.goods_info.itemName),i.a.createElement(p.a,{"className":"goods-title__desc"},t.goods_info.brief)),i.a.createElement(s.a,{"className":"goods-prices__wrap"},i.a.createElement(s.a,{"className":"goods-prices"},i.a.createElement(B.g,{"primary":!0,"noSymbol":!0,"noDecimal":!0,"appendText":"积分","value":t.luckydraw_point})),i.a.createElement(p.a,{"className":"goods-sold"},"积分池:",t.luckydraw_point*t.luckydraw_store||0))),d?i.a.createElement(s.a,{"className":"notice-bar-hd"},i.a.createElement(R,{"marquee":!0},d)):null,i.a.createElement(s.a,{"className":"sec goods-sec-props"},i.a.createElement(s.a,{"className":"sec-hd"},i.a.createElement(p.a,{"className":"sec-title"},"商品参数")),i.a.createElement(s.a,{"className":"sec-bd"},i.a.createElement(s.a,{"className":"goods-props__wrap"},i.a.createElement(s.a,{"className":"prop-item"},i.a.createElement(p.a,{"className":"prop-item__label"},"品牌:"),i.a.createElement(p.a,{"className":"prop-item__cont"},t.goods_info.goods_brand||"--")),i.a.createElement(s.a,{"className":"prop-item"},i.a.createElement(p.a,{"className":"prop-item__label"},"颜色:"),i.a.createElement(p.a,{"className":"prop-item__cont"},t.goods_info.goods_color||"--")),i.a.createElement(s.a,{"className":"prop-item"},i.a.createElement(p.a,{"className":"prop-item__label"},"功能:"),i.a.createElement(p.a,{"className":"prop-item__cont"},t.goods_info.goods_function||"--")),i.a.createElement(s.a,{"className":"prop-item"},i.a.createElement(p.a,{"className":"prop-item__label"},"材质:"),i.a.createElement(p.a,{"className":"prop-item__cont"},t.goods_info.goods_series||"--"))))),i.a.createElement(s.a,{"className":"goods-sec-detail"},i.a.createElement(M.a,{"content":"宝贝详情"}),i.a.createElement(B.k,{"className":"goods-detail__content","content":o}))),i.a.createElement(B.b,{"bottom":150,"show":f,"onClick":this.scrollBackToTop}),i.a.createElement(s.a,{"className":"goods-buy-toolbar"},i.a.createElement(s.a,{"className":"goods-buy-toolbar__btns"},i.a.createElement(O.a,{"className":"goods-buy-toolbar__btn btn-fast-buy","onClick":this.handleBuyClick.bind(this)},"立即抽奖"))),i.a.createElement(B.n,null))}},{"key":"componentDidShow","value":function componentDidShow(){}}]),PointDrawDetail}(),A.options={"addGlobalClass":!0},I=W))||I)||I},"62":function(e,t,n){},"64":function(e,t,n){},"66":function(e,t,n){},"68":function(e,t,n){},"70":function(e,t,n){},"72":function(e,t,n){},"74":function(e,t,n){},"76":function(e,t,n){},"78":function(e,t,n){},"80":function(e,t,n){},"82":function(e,t,n){},"84":function(e,t,n){},"86":function(e,t,n){},"87":function(e,t,n){e.exports=n.p+"static/images/loading.gif"},"91":function(e,t,n){"use strict";n(1),n(0);var r=n(46),o=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}(),a=function get(e,t,n){null===e&&(e=Function.prototype);var r=Object.getOwnPropertyDescriptor(e,t);if(void 0===r){var o=Object.getPrototypeOf(e);return null===o?void 0:get(o,t,n)}if("value"in r)return r.value;var a=r.get;return void 0!==a?a.call(n):void 0};function _asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}var i={"WILL_MOUNT":0,"DID_MOUNT":1,"DID_SHOW":2};function withLogin(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.WILL_MOUNT;return void 0!==i[t]?(console.warn("lifeCycle is not in defined types: "+t),function(e){return e}):function withLoginComponent(e){return function(n){function WithLogin(e){!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,WithLogin);var t=function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(WithLogin.__proto__||Object.getPrototypeOf(WithLogin)).call(this,e));return t.__autoLoginDone=function(){if("success"===this.$__autoLogin_state)return Promise.resolve(!0);if("fail"===this.$__autoLogin_state)return Promise.resolve(!1);var e=this,t=null;return new Promise(function(n){t=setInterval(function(){var r=e.$__autoLogin_state;"success"!==r&&"fail"!==r||(clearInterval(t),t=null,n("success"===r))},100)})},t}return function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(WithLogin,e),o(WithLogin,[{"key":"componentWillMount","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee(){var e;return regeneratorRuntime.wrap(function _callee$(n){for(;;)switch(n.prev=n.next){case 0:if(t!==i.WILL_MOUNT){n.next=9;break}return n.next=3,this.__autoLogin();case 3:if(n.sent){n.next=6;break}return n.abrupt("return");case 6:a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentWillMount",this)&&a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentWillMount",this).call(this),n.next=13;break;case 9:return n.next=11,this.__autoLoginDone();case 11:e=n.sent,a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentWillMount",this)&&e&&a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentWillMount",this).call(this);case 13:case"end":return n.stop()}},_callee,this)}));return function componentWillMount(){return e.apply(this,arguments)}}()},{"key":"componentDidMount","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(){var e;return regeneratorRuntime.wrap(function _callee2$(n){for(;;)switch(n.prev=n.next){case 0:if(t!==i.DID_MOUNT){n.next=9;break}return n.next=3,this.__autoLogin();case 3:if(n.sent){n.next=6;break}return n.abrupt("return");case 6:a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidMount",this)&&a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidMount",this).call(this),n.next=13;break;case 9:return n.next=11,this.__autoLoginDone();case 11:e=n.sent,a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidMount",this)&&e&&a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidMount",this).call(this);case 13:case"end":return n.stop()}},_callee2,this)}));return function componentDidMount(){return e.apply(this,arguments)}}()},{"key":"componentDidShow","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee3(){var e;return regeneratorRuntime.wrap(function _callee3$(n){for(;;)switch(n.prev=n.next){case 0:if(t!==i.DID_SHOW){n.next=9;break}return n.next=3,this.__autoLogin();case 3:if(n.sent){n.next=6;break}return n.abrupt("return");case 6:a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidShow",this)&&a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidShow",this).call(this),n.next=13;break;case 9:return n.next=11,this.__autoLoginDone();case 11:e=n.sent,a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidShow",this)&&e&&a(WithLogin.prototype.__proto__||Object.getPrototypeOf(WithLogin.prototype),"componentDidShow",this).call(this);case 13:case"end":return n.stop()}},_callee3,this)}));return function componentDidShow(){return e.apply(this,arguments)}}()},{"key":"__autoLogin","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee4(){var e;return regeneratorRuntime.wrap(function _callee4$(t){for(;;)switch(t.prev=t.next){case 0:return this.$__autoLogin_state="pending",e=void 0,t.prev=2,t.next=5,r.a.autoLogin(this);case 5:e=this.$__autoLogin_res=t.sent,this.$__autoLogin_state=e?"success":"fail",t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),this.$__autoLogin_state="fail";case 12:return t.abrupt("return",e);case 13:case"end":return t.stop()}},_callee4,this,[[2,9]])}));return function __autoLogin(){return e.apply(this,arguments)}}()}]),WithLogin}()}}var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=function(){function defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&defineProperties(e.prototype,t),n&&defineProperties(e,n),e}}();function withPager(e){var t,n;return t=function(t){function WithPagerComponent(e){!function withPager_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,WithPagerComponent);var t=function withPager_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(WithPagerComponent.__proto__||Object.getPrototypeOf(WithPagerComponent)).call(this,e));n.call(t);var r=e||{},o=r.pageSize,a=void 0===o?10:o,i=r.pageNo,s=void 0===i?0:i,c=r.pageTotal,u={"hasNext":!0,"isLoading":!1,"total":void 0===c?0:c,"page_no":s,"page_size":a};return t.state.page=u,t}return function withPager_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(WithPagerComponent,e),c(WithPagerComponent,[{"key":"resetPage","value":function resetPage(){var e=s({},this.state.page||{},{"page_no":0,"total":0,"isLoading":!1,"hasNext":!0});this.setState({"page":e})}}]),WithPagerComponent}(),n=function _initialiseProps(){var e=this;this.nextPage=function withPager_asyncToGenerator(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){return function step(r,o){try{var a=t[r](o),i=a.value}catch(e){return void n(e)}if(!a.done)return Promise.resolve(i).then(function(e){step("next",e)},function(e){step("throw",e)});e(i)}("next")})}}(regeneratorRuntime.mark(function _callee(){var t,n,r,o,a,i;return regeneratorRuntime.wrap(function _callee$(c){for(;;)switch(c.prev=c.next){case 0:if((t=e.state.page).hasNext){c.next=3;break}return c.abrupt("return");case 3:return t.isLoading=!0,e.setState({"page":t}),n=t.page_no,r=t.page_size,o=n+1,c.next=9,e.fetch({"page_no":o,"page_size":r});case 9:a=c.sent,(!(i=a.total)||o>=Math.ceil(+i/r))&&(t.hasNext=!1),e.setState({"page":s({},t,{"total":i,"page_no":o,"isLoading":!1})});case 13:case"end":return c.stop()}},_callee,e)}))},t}var u=n(44),l=n(94),p=n.n(l),f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function withBackToTop(e){return function(t){function WithBackToTopComponent(e){!function withBackToTop_classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,WithBackToTopComponent);var t=function withBackToTop_possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(WithBackToTopComponent.__proto__||Object.getPrototypeOf(WithBackToTopComponent)).call(this,e));return t.scrollBackToTop=function(){t.setState({"scrollTop":1},function(){})},t.handleScroll=p()(function(e){var n=e.detail,r=n.scrollTop,o=n.scrollHeight;t.setState({"scrollTop":r}),o<600||(r>300&&!t.state.showBackToTop?(u.j.debug("[BackToTop] showBackToTop, scrollTop: "+r),t.setState({"showBackToTop":!0})):t.state.showBackToTop&&r<=300&&(u.j.debug("[BackToTop] hideBackToTop, scrollTop: "+r),t.setState({"showBackToTop":!1})))},70),t.state=f({},t.state,{"scrollTop":null,"showBackToTop":!1}),t}return function withBackToTop_inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{"constructor":{"value":e,"enumerable":!1,"writable":!0,"configurable":!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(WithBackToTopComponent,e),WithBackToTopComponent}()}n.d(t,"b",function(){return withLogin}),n.d(t,"c",function(){return withPager}),n.d(t,"a",function(){return withBackToTop})},"92":function(e,t,n){var r=n(95);e.exports=function(){return r.Date.now()}},"93":function(e,t,n){var r=n(90),o=n(92),a=n(96),i="Expected a function",s=Math.max,c=Math.min;e.exports=function debounce(e,t,n){var u,l,p,f,d,h,m=0,b=!1,y=!1,_=!0;if("function"!=typeof e)throw new TypeError(i);function invokeFunc(t){var n=u,r=l;return u=l=void 0,m=t,f=e.apply(r,n)}function shouldInvoke(e){var n=e-h;return void 0===h||n>=t||n<0||y&&e-m>=p}function timerExpired(){var e=o();if(shouldInvoke(e))return trailingEdge(e);d=setTimeout(timerExpired,function remainingWait(e){var n=t-(e-h);return y?c(n,p-(e-m)):n}(e))}function trailingEdge(e){return d=void 0,_&&u?invokeFunc(e):(u=l=void 0,f)}function debounced(){var e=o(),n=shouldInvoke(e);if(u=arguments,l=this,h=e,n){if(void 0===d)return function leadingEdge(e){return m=e,d=setTimeout(timerExpired,t),b?invokeFunc(e):f}(h);if(y)return d=setTimeout(timerExpired,t),invokeFunc(h)}return void 0===d&&(d=setTimeout(timerExpired,t)),f}return t=a(t)||0,r(n)&&(b=!!n.leading,p=(y="maxWait"in n)?s(a(n.maxWait)||0,t):p,_="trailing"in n?!!n.trailing:_),debounced.cancel=function cancel(){void 0!==d&&clearTimeout(d),m=0,u=h=l=d=void 0},debounced.flush=function flush(){return void 0===d?f:trailingEdge(o())},debounced}},"94":function(e,t,n){var r=n(93),o=n(90),a="Expected a function";e.exports=function throttle(e,t,n){var i=!0,s=!0;if("function"!=typeof e)throw new TypeError(a);return o(n)&&(i="leading"in n?!!n.leading:i,s="trailing"in n?!!n.trailing:s),r(e,t,{"leading":i,"maxWait":t,"trailing":s})}},"99":function(e,t,n){"use strict";n.d(t,"c",function(){return r}),n.d(t,"a",function(){return o}),n.d(t,"b",function(){return a});var r={"NOTPAY":"WAIT_BUYER_PAY","PAYED":"WAIT_SELLER_SEND_GOODS","WAIT_BUYER_CONFIRM":"WAIT_BUYER_CONFIRM_GOODS","DONE":"TRADE_SUCCESS","CANCE":"TRADE_CLOSED"},o={"0":"待处理","1":"处理中","2":"已处理","3":"已驳回","4":"已关闭"},a={"0":"等待商家审核","1":"商家接受申请,等回寄","2":"消费者回寄,等待商家收货确认","3":"申请已驳回","4":"商家已发货","5":"退款驳回","6":"退款成功","7":"售后关闭"}}}]); |