mirror of
https://gitee.com/ShopeX/ECShopX_mobile-frontend
synced 2026-08-14 17:41:45 +08:00
1 line
100 KiB
JavaScript
1 line
100 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[38,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}},"387":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),_=n(235),g=n.n(_),y=n(240),v=n.n(y),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 O=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 P=function isPrimitiveType(e,t){return Object.prototype.toString.call(e)===t};function isNumber(e){return P(e,"[object Number]")}function isObject(e){return P(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 O({},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]=g()(e,o):!function isFunction(e){return P(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),_=n(87),g=n.n(_),y=(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"]),y(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":g.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 O,P,E=(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],_=n<0,g=this.props.symbol||"¥";return c.a.createElement(b.a,{"className":Object(l.a)("price","classes",o?"price__primary":null,i)},_&&c.a.createElement(b.a,null,"-"),r?null:c.a.createElement(b.a,{"className":"price__symbol"},g),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=(P=O=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}(),O.options={"addGlobalClass":!0},O.defaultProps={"onClick":function onClick(){}},P),L=n(651),R=n(425),D=n(650),I=n(54),A=n.n(I),B=(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"]),B(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(E,{"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(D.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(R.a,{"className":"goods-buy-panel__btn btn-add-cart"},"加入购物车"),c.a.createElement(R.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 W,M,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,$=(M=W=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(E,{"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(E,{"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}(),W.defaultProps={"onClick":function onClick(){},"showMarketPrice":!0,"noCurSymbol":!1},W.options={"addGlobalClass":!0},M),q=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 K,X,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=(X=K=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}(),K.options={"addGlobalClass":!0},K.defaultProps={"sort":{},"current":0,"list":[]},X),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 _e,ge,ye=(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=(ge=_e=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}(),_e.options={"addGlobalClass":!0},_e.defaultProps={"checked":!1,"disabled":!1,"onChange":function onChange(){}},ge),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 Oe=(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),Pe=n(642),Ee=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"]),Ee(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(Pe.a,{"icon":o,"image":a,"status":i,"duration":s,"hasMask":u,"isOpened":t,"onClose":this.handleClose,"text":n})}}]),SpToast}(),Le=n(641),Re=(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 De,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"]),Re(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),Be=(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 We,Me,Ge=(Ie=De=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"]),Be(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}(),De.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=(Me=We=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}(),We.defaultProps={"content":""},We.options={"addGlobalClass":!0},Me);n.d(t,!1,function(){}),n.d(t,"e",function(){return w}),n.d(t,"g",function(){return E}),n.d(t,"b",function(){return N}),n.d(t,!1,function(){}),n.d(t,"d",function(){return $}),n.d(t,"a",function(){return q.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 ye}),n.d(t,"j",function(){return Ce}),n.d(t,"i",function(){return Oe}),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 _});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 _={};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),_=n(602),g=n(646),y=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 O=(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(y.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(_.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(g.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 P,E,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=(E=P=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(O,{"value":o,"onChange":this.handleSaveAddress,"onDelete":this.handleDelAddress,"onClose":this.exitEdit}),c.a.createElement(f.n,null))}}]),AddressPicker}(),P.options={"addGlobalClass":!0},P.defaultProps={"onClickBack":function onClickBack(){}},E)},"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(),_=/^http/.test(n)?n:""+this.baseURL+n.replace(/^\//,""),g=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 y=u({},e,{"url":_,"data":g,"method":f.toUpperCase(),"header":c});return d&&o.a.showLoading({"mask":!0}),y.data=u({},y.data||{},{"company_id":2}),"GET"===y.method?(y.url=function addQuery(e,t){return e+(e.indexOf("?")>=0?"&":"?")+t}(y.url,s.a.stringify(y.data)),delete y.data):y.data=s.a.stringify(y.data),l(y).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?(y.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){},"62":function(e,t,n){},"635":function(e,t,n){"use strict";n.r(t);var r,o,a,i=n(1),s=n.n(i),c=n(0),u=n.n(c),l=n(653),p=n(651),f=n(640),d=n(472),h=n(652),m=n(425),b=n(9),_=n(249),g=n(47),y=n(49),v=n(91),k=n(44),w=n(46),C=(n(387),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(b.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}})}}})(r=Object(v.a)((a=o=function(e){function PointDetail(e){var t=this;!function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,PointDetail);var n,r=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,(PointDetail.__proto__||Object.getPrototypeOf(PointDetail)).call(this,e));return r.handleSwiperChange=function(e){var t=e.detail.current;r.setState({"curImgIdx":t})},r.handleBuyClick=(n=_asyncToGenerator(regeneratorRuntime.mark(function _callee(e){var n,o,a,i;return regeneratorRuntime.wrap(function _callee$(t){for(;;)switch(t.prev=t.next){case 0:if(n=r.state,o=n.marketing,a=n.info,i="/pages/cart/espier-checkout",w.a.getAuthToken()){t.next=4;break}return t.abrupt("return",w.a.login(r,!1));case 4:"fastbuy"===e&&(i+="?cart_type=fastbuy&pay_type=point","group"===o?i+="&type="+o+"&group_id="+r.state.info.group_activity.groups_activity_id:"seckill"===o&&(i+="&type="+o+"&seckill_id="+r.state.info.seckill_activity.seckill_id),r.props.onFastbuy(a),s.a.navigateTo({"url":i}));case 5:case"end":return t.stop()}},_callee,t)})),function(e){return n.apply(this,arguments)}),r.state={"marketing":"normal","info":null,"desc":null,"windowWidth":320,"curImgIdx":0},r}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)}(PointDetail,i["Component"]),C(PointDetail,[{"key":"componentDidMount","value":function componentDidMount(){this.handleResize(),this.fetch()}},{"key":"handleResize","value":function handleResize(){var e=s.a.getSystemInfoSync().windowWidth;this.setState({"windowWidth":e})}},{"key":"fetch","value":function(){var e=_asyncToGenerator(regeneratorRuntime.mark(function _callee2(){var e,t,n;return regeneratorRuntime.wrap(function _callee2$(r){for(;;)switch(r.prev=r.next){case 0:if(e=this.$router.params.id){r.next=3;break}return r.abrupt("return");case 3:return r.next=5,y.a.item.detail(e,{"is_point":!0});case 5:t=r.sent,n=t.intro,s.a.setNavigationBarTitle({"title":t.item_name}),this.setState({"info":t,"desc":n}),k.j.debug("fetch: done",t);case 10:case"end":return r.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,i=e.showBackToTop;if(!t)return u.a.createElement(g.e,null);var s=t.pics;return u.a.createElement(l.a,{"className":"page-goods-detail"},u.a.createElement(g.f,{"title":t.item_name,"leftIconType":"chevron-left","fixed":"true"}),u.a.createElement(p.a,{"className":"goods-detail__wrap","scrollY":!0,"scrollTop":a,"scrollWithAnimation":!0,"onScroll":this.handleScroll},u.a.createElement(l.a,{"className":"goods-imgs__wrap"},u.a.createElement(f.a,{"className":"goods-imgs__swiper","style":"height: "+n+"px","current":r,"onChange":this.handleSwiperChange},s.map(function(e,t){return u.a.createElement(f.b,{"key":t},u.a.createElement(d.a,{"src":e,"mode":"aspectFill","style":Object(k.o)({"width":n+"px","height":n+"px"})}))})),s.length>1&&u.a.createElement(h.a,{"className":"goods-imgs__text"},r+1," / ",s.length)),u.a.createElement(l.a,{"className":"goods-hd"},u.a.createElement(l.a,{"className":"goods-title__wrap"},u.a.createElement(h.a,{"className":"goods-title"},t.item_name),u.a.createElement(h.a,{"className":"goods-title__desc"},t.brief)),u.a.createElement(l.a,{"className":"goods-prices__wrap"},u.a.createElement(l.a,{"className":"goods-prices"},u.a.createElement(g.g,{"primary":!0,"noSymbol":!0,"noDecimal":!0,"showMarketPrice":!1,"appendText":"积分","value":t.point})),"only_show"!==t.approve_status&&u.a.createElement(h.a,{"className":"goods-sold"},t.sales||0,"人已购"))),u.a.createElement(l.a,{"className":"sec goods-sec-props"},u.a.createElement(l.a,{"className":"sec-hd"},u.a.createElement(h.a,{"className":"sec-title"},"商品参数")),u.a.createElement(l.a,{"className":"sec-bd"},u.a.createElement(l.a,{"className":"goods-props__wrap"},u.a.createElement(l.a,{"className":"prop-item"},u.a.createElement(h.a,{"className":"prop-item__label"},"品牌:"),u.a.createElement(h.a,{"className":"prop-item__cont"},t.goods_brand||"--")),u.a.createElement(l.a,{"className":"prop-item"},u.a.createElement(h.a,{"className":"prop-item__label"},"颜色:"),u.a.createElement(h.a,{"className":"prop-item__cont"},t.goods_color||"--")),u.a.createElement(l.a,{"className":"prop-item"},u.a.createElement(h.a,{"className":"prop-item__label"},"功能:"),u.a.createElement(h.a,{"className":"prop-item__cont"},t.goods_function||"--")),u.a.createElement(l.a,{"className":"prop-item"},u.a.createElement(h.a,{"className":"prop-item__label"},"材质:"),u.a.createElement(h.a,{"className":"prop-item__cont"},t.goods_series||"--"))))),u.a.createElement(l.a,{"className":"goods-sec-detail"},u.a.createElement(_.a,{"content":"宝贝详情"}),u.a.createElement(g.k,{"className":"goods-detail__content","content":o}))),u.a.createElement(g.b,{"bottom":150,"show":i,"onClick":this.scrollBackToTop}),u.a.createElement(l.a,{"className":"goods-buy-toolbar"},u.a.createElement(l.a,{"className":"goods-buy-toolbar__btns"},u.a.createElement(m.a,{"className":"goods-buy-toolbar__btn btn-fast-buy","onClick":this.handleBuyClick.bind(this,"fastbuy")},"立即购买"))),u.a.createElement(g.n,null))}},{"key":"componentDidShow","value":function componentDidShow(){}}]),PointDetail}(),o.options={"addGlobalClass":!0},r=a))||r)||r},"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,_=!1,g=!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||_&&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 _?c(n,p-(e-m)):n}(e))}function trailingEdge(e){return d=void 0,g&&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(_)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=(_="maxWait"in n)?s(a(n.maxWait)||0,t):p,g="trailing"in n?!!n.trailing:g),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":"售后关闭"}}}]); |