Commit 3c976049 by 无尘

fix: 修改积分明细加载

parent b71a0fac
...@@ -4,8 +4,15 @@ ...@@ -4,8 +4,15 @@
### Bug Fixes ### Bug Fixes
* 修改 路由模式为: history ([03d407c](http://115.159.76.241/wechat/wechat-web/commits/03d407c)) * 修改 路由模式为: history ([03d407c](http://115.159.76.241/wechat/wechat-web/commits/03d407c))
* 修改 路由模式为:history 配置 ([8789302](http://115.159.76.241/wechat/wechat-web/commits/8789302))
* 修改参数和接口返回一致 ([a0ade96](http://115.159.76.241/wechat/wechat-web/commits/a0ade96)) * 修改参数和接口返回一致 ([a0ade96](http://115.159.76.241/wechat/wechat-web/commits/a0ade96))
* 修改接口返回数据 ([9995139](http://115.159.76.241/wechat/wechat-web/commits/9995139))
* 修改积分明细 ([135fc09](http://115.159.76.241/wechat/wechat-web/commits/135fc09))
* 修改请求 url ([6cdfa29](http://115.159.76.241/wechat/wechat-web/commits/6cdfa29)) * 修改请求 url ([6cdfa29](http://115.159.76.241/wechat/wechat-web/commits/6cdfa29))
* 修改返回数据 ([4b9cd98](http://115.159.76.241/wechat/wechat-web/commits/4b9cd98))
* 修改集团卡判断 ([f5465e8](http://115.159.76.241/wechat/wechat-web/commits/f5465e8))
* 去掉接口统一提示 ([6857054](http://115.159.76.241/wechat/wechat-web/commits/6857054))
* 打开调试 ([e868fbf](http://115.159.76.241/wechat/wechat-web/commits/e868fbf))
### Features ### Features
......
.van-list__error-text,.van-list__finished-text,.van-list__loading-text{color:#969799;font-size:.34667rem;line-height:1.33333rem;text-align:center}.van-list__loading{text-align:center}.van-list__loading-icon,.van-list__loading-text{display:inline-block;vertical-align:middle}.van-list__loading-icon{width:.42667rem;height:.42667rem;margin-right:.13333rem}@font-face{font-family:DINPro;src:url(../fonts/DINPro-Bold.05078759.otf);font-weight:700;font-style:normal}.point-header[data-v-253851e4]{width:100%;padding:.4rem 0 .4rem .82667rem;background:url(../img/banner_bg.27a0cef7.png) no-repeat 50%;background-size:100%;font-family:DINPro}.point-body[data-v-253851e4]{position:relative}.point-list-cell[data-v-253851e4]{width:100%;padding:.4rem} .van-list__error-text,.van-list__finished-text,.van-list__loading-text{color:#969799;font-size:.34667rem;line-height:1.33333rem;text-align:center}.van-list__loading{text-align:center}.van-list__loading-icon,.van-list__loading-text{display:inline-block;vertical-align:middle}.van-list__loading-icon{width:.42667rem;height:.42667rem;margin-right:.13333rem}@font-face{font-family:DINPro;src:url(../fonts/DINPro-Bold.05078759.otf);font-weight:700;font-style:normal}.point-header[data-v-0d114f6b]{width:100%;padding:.4rem 0 .4rem .82667rem;background:url(../img/banner_bg.27a0cef7.png) no-repeat 50%;background-size:100%;font-family:DINPro}.point-body[data-v-0d114f6b]{position:relative}.point-list-cell[data-v-0d114f6b]{width:100%;padding:.4rem}
\ No newline at end of file \ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>达摩</title><link href=css/chunk-1624c10e.6d0649b3.css rel=prefetch><link href=css/chunk-41dd0eef.b7468c21.css rel=prefetch><link href=css/chunk-779e6e30.be7eb860.css rel=prefetch><link href=css/chunk-7e583fa1.f90a68fe.css rel=prefetch><link href=css/chunk-9ba69bf2.e50bd07d.css rel=prefetch><link href=js/chunk-1624c10e.e541bfde.js rel=prefetch><link href=js/chunk-41dd0eef.a202345c.js rel=prefetch><link href=js/chunk-779e6e30.223145cf.js rel=prefetch><link href=js/chunk-7e583fa1.a980d8ca.js rel=prefetch><link href=js/chunk-9ba69bf2.744fc826.js rel=prefetch><link href=css/app.e356cd6b.css rel=preload as=style><link href=js/app.f9442044.js rel=preload as=script><link href=js/chunk-vendors.57e390e4.js rel=preload as=script><link href=css/app.e356cd6b.css rel=stylesheet></head><body><div id=app></div><script src=js/chunk-vendors.57e390e4.js></script><script src=js/app.f9442044.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>达摩</title><link href=css/chunk-1624c10e.6d0649b3.css rel=prefetch><link href=css/chunk-41dd0eef.b7468c21.css rel=prefetch><link href=css/chunk-779e6e30.be7eb860.css rel=prefetch><link href=css/chunk-7e583fa1.f90a68fe.css rel=prefetch><link href=css/chunk-8063ed90.14ef24f8.css rel=prefetch><link href=js/chunk-1624c10e.e541bfde.js rel=prefetch><link href=js/chunk-41dd0eef.a202345c.js rel=prefetch><link href=js/chunk-779e6e30.223145cf.js rel=prefetch><link href=js/chunk-7e583fa1.a980d8ca.js rel=prefetch><link href=js/chunk-8063ed90.7017c0ec.js rel=prefetch><link href=css/app.e356cd6b.css rel=preload as=style><link href=js/app.0c448c91.js rel=preload as=script><link href=js/chunk-vendors.57e390e4.js rel=preload as=script><link href=css/app.e356cd6b.css rel=stylesheet></head><body><div id=app></div><script src=js/chunk-vendors.57e390e4.js></script><script src=js/app.0c448c91.js></script></body></html>
\ No newline at end of file \ No newline at end of file
(function(e){function n(n){for(var r,o,u=n[0],i=n[1],f=n[2],d=0,l=[];d<u.length;d++)o=u[d],a[o]&&l.push(a[o][0]),a[o]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);s&&s(n);while(l.length)l.shift()();return c.push.apply(c,f||[]),t()}function t(){for(var e,n=0;n<c.length;n++){for(var t=c[n],r=!0,o=1;o<t.length;o++){var u=t[o];0!==a[u]&&(r=!1)}r&&(c.splice(n--,1),e=i(i.s=t[0]))}return e}var r={},o={app:0},a={app:0},c=[];function u(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-779e6e30":"223145cf","chunk-1624c10e":"e541bfde","chunk-41dd0eef":"a202345c","chunk-7e583fa1":"a980d8ca","chunk-8063ed90":"7017c0ec"}[e]+".js"}function i(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.e=function(e){var n=[],t={"chunk-779e6e30":1,"chunk-1624c10e":1,"chunk-41dd0eef":1,"chunk-7e583fa1":1,"chunk-8063ed90":1};o[e]?n.push(o[e]):0!==o[e]&&t[e]&&n.push(o[e]=new Promise(function(n,t){for(var r="css/"+({}[e]||e)+"."+{"chunk-779e6e30":"be7eb860","chunk-1624c10e":"6d0649b3","chunk-41dd0eef":"b7468c21","chunk-7e583fa1":"f90a68fe","chunk-8063ed90":"14ef24f8"}[e]+".css",a=i.p+r,c=document.getElementsByTagName("link"),u=0;u<c.length;u++){var f=c[u],d=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(d===r||d===a))return n()}var l=document.getElementsByTagName("style");for(u=0;u<l.length;u++){f=l[u],d=f.getAttribute("data-href");if(d===r||d===a)return n()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=n,s.onerror=function(n){var r=n&&n.target&&n.target.src||a,c=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");c.request=r,delete o[e],s.parentNode.removeChild(s),t(c)},s.href=a;var h=document.getElementsByTagName("head")[0];h.appendChild(s)}).then(function(){o[e]=0}));var r=a[e];if(0!==r)if(r)n.push(r[2]);else{var c=new Promise(function(n,t){r=a[e]=[n,t]});n.push(r[2]=c);var f,d=document.createElement("script");d.charset="utf-8",d.timeout=120,i.nc&&d.setAttribute("nonce",i.nc),d.src=u(e),f=function(n){d.onerror=d.onload=null,clearTimeout(l);var t=a[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src,c=new Error("Loading chunk "+e+" failed.\n("+r+": "+o+")");c.type=r,c.request=o,t[1](c)}a[e]=void 0}};var l=setTimeout(function(){f({type:"timeout",target:d})},12e4);d.onerror=d.onload=f,document.head.appendChild(d)}return Promise.all(n)},i.m=e,i.c=r,i.d=function(e,n,t){i.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,n){if(1&n&&(e=i(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)i.d(t,r,function(n){return e[n]}.bind(null,r));return t},i.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(n,"a",n),n},i.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},i.p="",i.oe=function(e){throw console.error(e),e};var f=window["webpackJsonp"]=window["webpackJsonp"]||[],d=f.push.bind(f);f.push=n,f=f.slice();for(var l=0;l<f.length;l++)n(f[l]);var s=d;c.push([0,"chunk-vendors"]),t()})({0:function(e,n,t){e.exports=t("56d7")},"034f":function(e,n,t){"use strict";var r=t("64a9"),o=t.n(r);o.a},4360:function(e,n,t){"use strict";t("cadf"),t("551c"),t("097d");var r=t("2b0e"),o=t("2f62");r["a"].use(o["a"]),n["a"]=new o["a"].Store({state:{bodyH:document.documentElement.clientHeight,reqLoading:!1,memberId:"ff80808163a6ab7a0163a6abd0710000"},mutations:{setReqLoading:function(e,n){e.reqLoading=n},setMemberId:function(e,n){e.memberId=n}},actions:{SetLoading:function(e,n){var t=e.commit;t("setReqLoading",n)},modifyMemberId:function(e,n){var t=e.commit;t("setMemberId",n)}}})},"4dcb":function(e,n,t){},"56d7":function(e,n,t){"use strict";t.r(n);t("cadf"),t("551c"),t("097d"),t("db4d"),t("5cfb");var r=t("2b0e"),o=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},a=[],c=(t("034f"),t("2877")),u={},i=Object(c["a"])(u,o,a,!1,null,null,null);i.options.__file="App.vue";var f=i.exports,d=t("4360"),l=(t("ac6a"),t("8c4f"));r["a"].use(l["a"]);var s=[{path:"*",redirect:"/index"},{name:"index",path:"/index",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-41dd0eef")]).then(t.bind(null,"37f9"))},meta:{title:"首页"}},{name:"point",path:"/point",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-8063ed90")]).then(t.bind(null,"d2e9"))},meta:{title:"积分明细"}},{name:"cards",path:"/cards",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-1624c10e")]).then(t.bind(null,"db31"))},meta:{title:"卡券包"}},{name:"records",path:"/records",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-7e583fa1")]).then(t.bind(null,"2c44"))},meta:{title:"消费记录"}}];s.forEach(function(e){e.path=e.path||"/"+(e.name||"")});var h=new l["a"]({mode:"history",base:"/fwhweb/peacebird",routes:s});h.beforeEach(function(e,n,t){var r=e.meta&&e.meta.title;r&&(document.title=r),t()});t("a342"),t("4dcb");var p=t("1368"),m=t.n(p),b=t("3a34"),v=t.n(b);t("1368").polyfill(),m.a.polyfill();new v.a;new r["a"]({router:h,store:d["a"],el:"#app",render:function(e){return e(f)}})},"64a9":function(e,n,t){},a342:function(e,n,t){}});
//# sourceMappingURL=app.0c448c91.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?4241","webpack:///./src/store/index.js","webpack:///./src/App.vue?8989","webpack:///./src/App.vue","webpack:///./src/router.js","webpack:///./src/main.js"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","app","jsonpScriptSrc","p","chunk-779e6e30","chunk-1624c10e","chunk-41dd0eef","chunk-7e583fa1","chunk-9ba69bf2","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","clearTimeout","chunk","errorType","realSrc","error","undefined","setTimeout","all","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default","Vue","use","Vuex","__webpack_exports__","Store","state","bodyH","documentElement","clientHeight","reqLoading","memberId","mutations","setReqLoading","setMemberId","actions","SetLoading","_ref","flag","commit","modifyMemberId","_ref2","val","Appvue_type_template_id_6fd6c890_render","_vm","this","_h","$createElement","_c","_self","attrs","id","staticRenderFns","component","componentNormalizer","options","__file","App","Router","routes","path","redirect","meta","title","forEach","route","router","base","beforeEach","to","from","next","require","polyfill","Es6Promise","VConsole","store","el","render","h"],"mappings":"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","file":"js/app.f9442044.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-779e6e30\":\"223145cf\",\"chunk-1624c10e\":\"e541bfde\",\"chunk-41dd0eef\":\"a202345c\",\"chunk-7e583fa1\":\"a980d8ca\",\"chunk-9ba69bf2\":\"744fc826\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-779e6e30\":1,\"chunk-1624c10e\":1,\"chunk-41dd0eef\":1,\"chunk-7e583fa1\":1,\"chunk-9ba69bf2\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-779e6e30\":\"be7eb860\",\"chunk-1624c10e\":\"6d0649b3\",\"chunk-41dd0eef\":\"b7468c21\",\"chunk-7e583fa1\":\"f90a68fe\",\"chunk-9ba69bf2\":\"e50bd07d\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\tvar error = new Error('Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')');\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"","import Vue from 'vue';\nimport Vuex from 'vuex';\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {\n bodyH: document.documentElement.clientHeight,\n reqLoading: false,\n memberId: 'ff80808163a6ab7a0163a6abd0710000'\n },\n mutations: {\n setReqLoading(state, data) {\n state.reqLoading = data;\n },\n setMemberId(state, data) {\n state.memberId = data;\n }\n },\n actions: {\n SetLoading({ commit }, flag) {\n commit('setReqLoading', flag);\n },\n modifyMemberId({ commit }, val) {\n commit('setMemberId', val);\n }\n }\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=6fd6c890&\"\nvar script = {}\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import Vue from 'vue';\nimport Router from 'vue-router';\n\nVue.use(Router);\n\nconst routes = [{\n path: '*',\n redirect: '/index'\n },\n {\n name: 'index',\n path: '/index',\n component: () =>\n import ('./views/index'),\n meta: {\n title: '首页'\n }\n },\n {\n name: 'point',\n path: '/point',\n component: () =>\n import ('./views/point'),\n meta: {\n title: '积分明细'\n }\n },\n {\n name: 'cards',\n path: '/cards',\n component: () =>\n import ('./views/cards'),\n meta: {\n title: '卡券包'\n }\n },\n {\n name: 'records',\n path: '/records',\n component: () =>\n import ('./views/records'),\n meta: {\n title: '消费记录'\n }\n }\n];\n\n// add route path\nroutes.forEach(route => {\n route.path = route.path || '/' + (route.name || '');\n});\n\nconst router = new Router({\n mode: 'history',\n base: '/fwhweb/peacebird',\n routes\n});\n\nrouter.beforeEach((to, from, next) => {\n const title = to.meta && to.meta.title;\n if (title) {\n document.title = title;\n }\n next();\n});\n\nexport {\n router\n};\n","import 'babel-polyfill';\nimport 'amfe-flexible';\nimport Vue from 'vue';\nimport App from './App';\nimport store from './store/index'\nimport { router } from './router';\nimport './assets/font/iconfont.css';\nimport './assets/css/common.css';\nimport Es6Promise from 'es6-promise';\nrequire('es6-promise').polyfill();\nEs6Promise.polyfill();\n/* eslint-disable */\nimport VConsole from 'vconsole';\nlet vConsole = new VConsole();\n\nnew Vue({\n router,\n store,\n el: '#app',\n render: h => h(App)\n});\n"],"sourceRoot":""} {"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?4241","webpack:///./src/store/index.js","webpack:///./src/App.vue?8989","webpack:///./src/App.vue","webpack:///./src/router.js","webpack:///./src/main.js"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","app","jsonpScriptSrc","p","chunk-779e6e30","chunk-1624c10e","chunk-41dd0eef","chunk-7e583fa1","chunk-8063ed90","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","clearTimeout","chunk","errorType","realSrc","error","undefined","setTimeout","all","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default","Vue","use","Vuex","__webpack_exports__","Store","state","bodyH","documentElement","clientHeight","reqLoading","memberId","mutations","setReqLoading","setMemberId","actions","SetLoading","_ref","flag","commit","modifyMemberId","_ref2","val","Appvue_type_template_id_6fd6c890_render","_vm","this","_h","$createElement","_c","_self","attrs","id","staticRenderFns","component","componentNormalizer","options","__file","App","Router","routes","path","redirect","meta","title","forEach","route","router","base","beforeEach","to","from","next","require","polyfill","Es6Promise","VConsole","store","el","render","h"],"mappings":"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","file":"js/app.0c448c91.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-779e6e30\":\"223145cf\",\"chunk-1624c10e\":\"e541bfde\",\"chunk-41dd0eef\":\"a202345c\",\"chunk-7e583fa1\":\"a980d8ca\",\"chunk-8063ed90\":\"7017c0ec\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-779e6e30\":1,\"chunk-1624c10e\":1,\"chunk-41dd0eef\":1,\"chunk-7e583fa1\":1,\"chunk-8063ed90\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-779e6e30\":\"be7eb860\",\"chunk-1624c10e\":\"6d0649b3\",\"chunk-41dd0eef\":\"b7468c21\",\"chunk-7e583fa1\":\"f90a68fe\",\"chunk-8063ed90\":\"14ef24f8\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\tvar error = new Error('Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')');\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"","import Vue from 'vue';\nimport Vuex from 'vuex';\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {\n bodyH: document.documentElement.clientHeight,\n reqLoading: false,\n memberId: 'ff80808163a6ab7a0163a6abd0710000'\n },\n mutations: {\n setReqLoading(state, data) {\n state.reqLoading = data;\n },\n setMemberId(state, data) {\n state.memberId = data;\n }\n },\n actions: {\n SetLoading({ commit }, flag) {\n commit('setReqLoading', flag);\n },\n modifyMemberId({ commit }, val) {\n commit('setMemberId', val);\n }\n }\n})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=6fd6c890&\"\nvar script = {}\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","import Vue from 'vue';\nimport Router from 'vue-router';\n\nVue.use(Router);\n\nconst routes = [{\n path: '*',\n redirect: '/index'\n },\n {\n name: 'index',\n path: '/index',\n component: () =>\n import ('./views/index'),\n meta: {\n title: '首页'\n }\n },\n {\n name: 'point',\n path: '/point',\n component: () =>\n import ('./views/point'),\n meta: {\n title: '积分明细'\n }\n },\n {\n name: 'cards',\n path: '/cards',\n component: () =>\n import ('./views/cards'),\n meta: {\n title: '卡券包'\n }\n },\n {\n name: 'records',\n path: '/records',\n component: () =>\n import ('./views/records'),\n meta: {\n title: '消费记录'\n }\n }\n];\n\n// add route path\nroutes.forEach(route => {\n route.path = route.path || '/' + (route.name || '');\n});\n\nconst router = new Router({\n mode: 'history',\n base: '/fwhweb/peacebird',\n routes\n});\n\nrouter.beforeEach((to, from, next) => {\n const title = to.meta && to.meta.title;\n if (title) {\n document.title = title;\n }\n next();\n});\n\nexport {\n router\n};\n","import 'babel-polyfill';\nimport 'amfe-flexible';\nimport Vue from 'vue';\nimport App from './App';\nimport store from './store/index'\nimport { router } from './router';\nimport './assets/font/iconfont.css';\nimport './assets/css/common.css';\nimport Es6Promise from 'es6-promise';\nrequire('es6-promise').polyfill();\nEs6Promise.polyfill();\n/* eslint-disable */\nimport VConsole from 'vconsole';\nlet vConsole = new VConsole();\n\nnew Vue({\n router,\n store,\n el: '#app',\n render: h => h(App)\n});\n"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
(function(e){function n(n){for(var r,a,c=n[0],i=n[1],f=n[2],l=0,d=[];l<c.length;l++)a=c[l],o[a]&&d.push(o[a][0]),o[a]=0;for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r]);s&&s(n);while(d.length)d.shift()();return u.push.apply(u,f||[]),t()}function t(){for(var e,n=0;n<u.length;n++){for(var t=u[n],r=!0,a=1;a<t.length;a++){var c=t[a];0!==o[c]&&(r=!1)}r&&(u.splice(n--,1),e=i(i.s=t[0]))}return e}var r={},a={app:0},o={app:0},u=[];function c(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-779e6e30":"223145cf","chunk-1624c10e":"e541bfde","chunk-41dd0eef":"a202345c","chunk-7e583fa1":"a980d8ca","chunk-9ba69bf2":"744fc826"}[e]+".js"}function i(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.e=function(e){var n=[],t={"chunk-779e6e30":1,"chunk-1624c10e":1,"chunk-41dd0eef":1,"chunk-7e583fa1":1,"chunk-9ba69bf2":1};a[e]?n.push(a[e]):0!==a[e]&&t[e]&&n.push(a[e]=new Promise(function(n,t){for(var r="css/"+({}[e]||e)+"."+{"chunk-779e6e30":"be7eb860","chunk-1624c10e":"6d0649b3","chunk-41dd0eef":"b7468c21","chunk-7e583fa1":"f90a68fe","chunk-9ba69bf2":"e50bd07d"}[e]+".css",o=i.p+r,u=document.getElementsByTagName("link"),c=0;c<u.length;c++){var f=u[c],l=f.getAttribute("data-href")||f.getAttribute("href");if("stylesheet"===f.rel&&(l===r||l===o))return n()}var d=document.getElementsByTagName("style");for(c=0;c<d.length;c++){f=d[c],l=f.getAttribute("data-href");if(l===r||l===o)return n()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=n,s.onerror=function(n){var r=n&&n.target&&n.target.src||o,u=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");u.request=r,delete a[e],s.parentNode.removeChild(s),t(u)},s.href=o;var h=document.getElementsByTagName("head")[0];h.appendChild(s)}).then(function(){a[e]=0}));var r=o[e];if(0!==r)if(r)n.push(r[2]);else{var u=new Promise(function(n,t){r=o[e]=[n,t]});n.push(r[2]=u);var f,l=document.createElement("script");l.charset="utf-8",l.timeout=120,i.nc&&l.setAttribute("nonce",i.nc),l.src=c(e),f=function(n){l.onerror=l.onload=null,clearTimeout(d);var t=o[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src,u=new Error("Loading chunk "+e+" failed.\n("+r+": "+a+")");u.type=r,u.request=a,t[1](u)}o[e]=void 0}};var d=setTimeout(function(){f({type:"timeout",target:l})},12e4);l.onerror=l.onload=f,document.head.appendChild(l)}return Promise.all(n)},i.m=e,i.c=r,i.d=function(e,n,t){i.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,n){if(1&n&&(e=i(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)i.d(t,r,function(n){return e[n]}.bind(null,r));return t},i.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(n,"a",n),n},i.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},i.p="",i.oe=function(e){throw console.error(e),e};var f=window["webpackJsonp"]=window["webpackJsonp"]||[],l=f.push.bind(f);f.push=n,f=f.slice();for(var d=0;d<f.length;d++)n(f[d]);var s=l;u.push([0,"chunk-vendors"]),t()})({0:function(e,n,t){e.exports=t("56d7")},"034f":function(e,n,t){"use strict";var r=t("64a9"),a=t.n(r);a.a},4360:function(e,n,t){"use strict";t("cadf"),t("551c"),t("097d");var r=t("2b0e"),a=t("2f62");r["a"].use(a["a"]),n["a"]=new a["a"].Store({state:{bodyH:document.documentElement.clientHeight,reqLoading:!1,memberId:"ff80808163a6ab7a0163a6abd0710000"},mutations:{setReqLoading:function(e,n){e.reqLoading=n},setMemberId:function(e,n){e.memberId=n}},actions:{SetLoading:function(e,n){var t=e.commit;t("setReqLoading",n)},modifyMemberId:function(e,n){var t=e.commit;t("setMemberId",n)}}})},"4dcb":function(e,n,t){},"56d7":function(e,n,t){"use strict";t.r(n);t("cadf"),t("551c"),t("097d"),t("db4d"),t("5cfb");var r=t("2b0e"),a=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},o=[],u=(t("034f"),t("2877")),c={},i=Object(u["a"])(c,a,o,!1,null,null,null);i.options.__file="App.vue";var f=i.exports,l=t("4360"),d=(t("ac6a"),t("8c4f"));r["a"].use(d["a"]);var s=[{path:"*",redirect:"/index"},{name:"index",path:"/index",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-41dd0eef")]).then(t.bind(null,"37f9"))},meta:{title:"首页"}},{name:"point",path:"/point",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-9ba69bf2")]).then(t.bind(null,"d2e9"))},meta:{title:"积分明细"}},{name:"cards",path:"/cards",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-1624c10e")]).then(t.bind(null,"db31"))},meta:{title:"卡券包"}},{name:"records",path:"/records",component:function(){return Promise.all([t.e("chunk-779e6e30"),t.e("chunk-7e583fa1")]).then(t.bind(null,"2c44"))},meta:{title:"消费记录"}}];s.forEach(function(e){e.path=e.path||"/"+(e.name||"")});var h=new d["a"]({mode:"history",base:"/fwhweb/peacebird",routes:s});h.beforeEach(function(e,n,t){var r=e.meta&&e.meta.title;r&&(document.title=r),t()});t("a342"),t("4dcb");var p=t("1368"),m=t.n(p),b=t("3a34"),v=t.n(b);t("1368").polyfill(),m.a.polyfill();new v.a;new r["a"]({router:h,store:l["a"],el:"#app",render:function(e){return e(f)}})},"64a9":function(e,n,t){},a342:function(e,n,t){}});
//# sourceMappingURL=app.f9442044.js.map
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8063ed90"],{2994:function(t,e,i){"use strict";i("68ef"),i("c0c2")},"2bdd":function(t,e,i){"use strict";var n=i("a142"),a=i("023d"),s=i("543e"),r=i("db78"),o=Object(n["f"])("list"),c=o[0],l=o[1],u=o[2];e["a"]=c({model:{prop:"loading"},props:{error:Boolean,loading:Boolean,finished:Boolean,errorText:String,loadingText:String,finishedText:String,immediateCheck:{type:Boolean,default:!0},offset:{type:Number,default:300}},mounted:function(){this.scroller=a["a"].getScrollEventTarget(this.$el),this.handler(!0),this.immediateCheck&&this.$nextTick(this.check)},destroyed:function(){this.handler(!1)},activated:function(){this.handler(!0)},deactivated:function(){this.handler(!1)},watch:{loading:function(){this.$nextTick(this.check)},finished:function(){this.$nextTick(this.check)}},methods:{check:function(){if(!(this.loading||this.finished||this.error)){var t=this.$el,e=this.scroller,i=a["a"].getVisibleHeight(e);if(i&&"none"!==a["a"].getComputedStyle(t).display&&null!==t.offsetParent){var n=a["a"].getScrollTop(e),s=n+i,r=!1;if(t===e)r=e.scrollHeight-s<this.offset;else{var o=a["a"].getElementTop(t)-a["a"].getElementTop(e)+a["a"].getVisibleHeight(t);r=o-i<this.offset}r&&(this.$emit("input",!0),this.$emit("load"))}}},clickErrorText:function(){this.$emit("update:error",!1),this.$nextTick(this.check)},handler:function(t){this.binded!==t&&(this.binded=t,(t?r["b"]:r["a"])(this.scroller,"scroll",this.check))}},render:function(t){return t("div",{class:l()},[this.$slots.default,this.loading&&t("div",{class:l("loading")},[this.$slots.loading||[t(s["a"],{class:l("loading-icon")}),t("span",{class:l("loading-text")},[this.loadingText||u("loading")])]]),this.finished&&this.finishedText&&t("div",{class:l("finished-text")},[this.finishedText]),this.error&&this.errorText&&t("div",{on:{click:this.clickErrorText},class:l("error-text")},[this.errorText])])}})},"466f":function(t,e,i){"use strict";i("6b54");var n=function(t){return t=t.toString(),t.substr(0,3)+"****"+t.substr(7,11)},a=function(t){var e=(t||0).toString(),i="";while(e.length>3)i=","+e.slice(-3)+i,e=e.slice(0,e.length-3);return e&&(i=e+i),i};e["a"]={formatPhone:n,toThousands:a}},"5fae":function(t,e,i){"use strict";var n=i("b679"),a=i.n(n);a.a},b679:function(t,e,i){},c0c2:function(t,e,i){},d2e9:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"point-contain"},[n("div",{staticClass:"point-header border-box"},[n("p",{staticClass:"font-13 color-cfa972"},[t._v("可用积分")]),n("div",{staticClass:"point-number font-50 color-cfa972"},[t._v(t._s(t.accumulatPoints))])]),n("div",{staticClass:"point-body",style:{"min-height":t.$store.state.bodyH-113+"px"}},[t.list.length?n("van-list",{attrs:{finished:t.finished,"finished-text":" "},on:{load:t.onLoad},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},t._l(t.list,function(e,i){return n("div",{key:i+e.memberIntegralName,staticClass:"point-list-cell border-box flex border-bottom-1"},[n("div",{staticClass:"point-list-cell_left flex-1"},[n("div",{staticClass:"list-cell_left_name font-15 color-232326"},[t._v(t._s(e.memberIntegralName))]),n("div",{staticClass:"list-cell_left_brand font-12 m-t-6 color-232326"},[t._v(t._s(e.brandName))]),n("div",{staticClass:"list-cell_left_date font-12 m-t-8 color-848689"},[t._v(t._s(e.createTime))])]),n("div",{staticClass:"point-list-cell_right flex-1 text-right"},[n("div",{staticClass:"list-cell_right_num font-18 color-000"},[t._v(t._s(e.intervalHistory))])])])}),0):t._e(),t.list.length?t._e():n("div",{staticClass:"no-recorde-data no-data-contain"},[n("img",{attrs:{src:i("e189"),alt:"card-no-data"}}),n("p",{staticClass:"font-16 color-848689"},[t._v("暂无积分明细")])])],1)])},a=[],s=(i("ac6a"),i("96cf"),i("3b8d")),r=i("795b"),o=i.n(r),c=i("bd86"),l=(i("2994"),i("2bdd")),u=(i("cadf"),i("551c"),i("097d"),i("466f")),d=i("0c6d"),h=function(t){return Object(d["a"])("/gicfwh/load-group-interal-record",t)},f={name:"point",components:Object(c["a"])({},l["a"].name,l["a"]),data:function(){return{accumulatPoints:"0",list:[],loading:!1,finished:!1,currentPage:1,pageSize:5,totalCount:0}},computed:{},methods:{wait:function(t){return new o.a(function(e){return setTimeout(e,t)})},onLoad:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return e=this,t.next=3,e.wait(1e3);case 3:if(!(e.currentPage>=e.totalPage)){t.next=5;break}return t.abrupt("return",!1);case 5:return e.currentPage=e.currentPage+1,t.next=8,e.getData();case 8:e.loading=!1,e.list.length>=e.totalCount&&(e.finished=!0);case 10:case"end":return t.stop()}},t,this)}));function e(){return t.apply(this,arguments)}return e}(),getData:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var e,i,n;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return e=this,i={currentPage:e.currentPage,pageSize:e.pageSize},t.next=4,h(i);case 4:n=t.sent,0==n.errorCode&&(e.accumulatPoints=String(n.result.accumulatPoints).length<4?n.result.accumulatPoints:u["a"].toThousands(n.result.accumulatPoints),n.result.page.result.forEach(function(t){e.list.push(t)}),e.currentPage=n.result.page.currentPage,e.totalPage=n.result.page.totalPage,e.totalCount=n.result.page.totalCount);case 6:case"end":return t.stop()}},t,this)}));function e(){return t.apply(this,arguments)}return e}()},mounted:function(){var t=this;t.getData()}},g=f,p=(i("5fae"),i("2877")),m=Object(p["a"])(g,n,a,!1,null,"0d114f6b",null);m.options.__file="index.vue";e["default"]=m.exports},e189:function(t,e,i){t.exports=i.p+"img/data-null-icon.c2c4cad8.png"}}]);
//# sourceMappingURL=chunk-8063ed90.7017c0ec.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/vant/es/list/style/index.js","webpack:///./node_modules/vant/es/list/index.js","webpack:///./src/assets/js/public.js","webpack:///./src/views/point/index.vue?d7f8","webpack:///./src/views/point/index.vue?45da","webpack:///./src/api/point.js","webpack:///src/views/point/index.vue","webpack:///./src/views/point/index.vue?83a2","webpack:///./src/views/point/index.vue","webpack:///./src/assets/images/data-null-icon.png"],"names":["__webpack_require__","_utils__WEBPACK_IMPORTED_MODULE_0__","_utils_scroll__WEBPACK_IMPORTED_MODULE_1__","_loading__WEBPACK_IMPORTED_MODULE_2__","_utils_event__WEBPACK_IMPORTED_MODULE_3__","_use","Object","sfc","bem","t","__webpack_exports__","model","prop","props","error","Boolean","loading","finished","errorText","String","loadingText","finishedText","immediateCheck","type","default","offset","Number","mounted","this","scroller","getScrollEventTarget","$el","handler","$nextTick","check","destroyed","activated","deactivated","watch","methods","el","scrollerHeight","getVisibleHeight","getComputedStyle","display","offsetParent","scrollTop","getScrollTop","targetBottom","reachBottom","scrollHeight","elBottom","getElementTop","$emit","clickErrorText","bind","binded","render","h","class","$slots","on","click","formatPhone","phone","toString","substr","toThousands","val","num","result","length","slice","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_index_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_0d114f6b_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_index_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_0d114f6b_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default","n","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","accumulatPoints","style","min-height","$store","state","bodyH","list","attrs","finished-text","load","onLoad","value","callback","$$v","expression","_l","item","index","key","memberIntegralName","brandName","createTime","intervalHistory","_e","src","alt","staticRenderFns","getPointData","data","postJson","pointvue_type_script_lang_js_","name","components","defineProperty","currentPage","pageSize","totalCount","computed","wait","ms","promise_default","a","r","setTimeout","_onLoad","asyncToGenerator","regeneratorRuntime","mark","_callee","that","wrap","_context","prev","next","totalPage","abrupt","getData","stop","apply","arguments","_getData","_callee2","param","resData","_context2","point_getPointData","sent","errorCode","js_public","page","forEach","ele","push","views_pointvue_type_script_lang_js_","component","componentNormalizer","options","__file","module","exports","p"],"mappings":"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","file":"js/chunk-8063ed90.7017c0ec.js","sourcesContent":["import '../../style/base.css';\nimport '../index.css';","import { use } from '../utils';\nimport utils from '../utils/scroll';\nimport Loading from '../loading';\nimport { on, off } from '../utils/event';\n\nvar _use = use('list'),\n sfc = _use[0],\n bem = _use[1],\n t = _use[2];\n\nexport default sfc({\n model: {\n prop: 'loading'\n },\n props: {\n error: Boolean,\n loading: Boolean,\n finished: Boolean,\n errorText: String,\n loadingText: String,\n finishedText: String,\n immediateCheck: {\n type: Boolean,\n default: true\n },\n offset: {\n type: Number,\n default: 300\n }\n },\n mounted: function mounted() {\n this.scroller = utils.getScrollEventTarget(this.$el);\n this.handler(true);\n\n if (this.immediateCheck) {\n this.$nextTick(this.check);\n }\n },\n destroyed: function destroyed() {\n this.handler(false);\n },\n activated: function activated() {\n this.handler(true);\n },\n deactivated: function deactivated() {\n this.handler(false);\n },\n watch: {\n loading: function loading() {\n this.$nextTick(this.check);\n },\n finished: function finished() {\n this.$nextTick(this.check);\n }\n },\n methods: {\n check: function check() {\n if (this.loading || this.finished || this.error) {\n return;\n }\n\n var el = this.$el;\n var scroller = this.scroller;\n var scrollerHeight = utils.getVisibleHeight(scroller);\n /* istanbul ignore next */\n\n if (!scrollerHeight || utils.getComputedStyle(el).display === 'none' || el.offsetParent === null) {\n return;\n }\n\n var scrollTop = utils.getScrollTop(scroller);\n var targetBottom = scrollTop + scrollerHeight;\n var reachBottom = false;\n /* istanbul ignore next */\n\n if (el === scroller) {\n reachBottom = scroller.scrollHeight - targetBottom < this.offset;\n } else {\n var elBottom = utils.getElementTop(el) - utils.getElementTop(scroller) + utils.getVisibleHeight(el);\n reachBottom = elBottom - scrollerHeight < this.offset;\n }\n /* istanbul ignore else */\n\n\n if (reachBottom) {\n this.$emit('input', true);\n this.$emit('load');\n }\n },\n clickErrorText: function clickErrorText() {\n this.$emit('update:error', false);\n this.$nextTick(this.check);\n },\n handler: function handler(bind) {\n /* istanbul ignore else */\n if (this.binded !== bind) {\n this.binded = bind;\n (bind ? on : off)(this.scroller, 'scroll', this.check);\n }\n }\n },\n render: function render(h) {\n return h(\"div\", {\n \"class\": bem()\n }, [this.$slots.default, this.loading && h(\"div\", {\n \"class\": bem('loading')\n }, [this.$slots.loading || [h(Loading, {\n \"class\": bem('loading-icon')\n }), h(\"span\", {\n \"class\": bem('loading-text')\n }, [this.loadingText || t('loading')])]]), this.finished && this.finishedText && h(\"div\", {\n \"class\": bem('finished-text')\n }, [this.finishedText]), this.error && this.errorText && h(\"div\", {\n \"on\": {\n \"click\": this.clickErrorText\n },\n \"class\": bem('error-text')\n }, [this.errorText])]);\n }\n});","/**\n * 手机号格式化\n * import formatPhone from '@/assets/js/public.js';\n * formatPhone.formatPhone(12345678900)\n * @param {String} phone\n */\nconst formatPhone = (phone) => {\n phone = phone.toString();\n return phone.substr(0, 3) + '****' + phone.substr(7, 11);\n};\n\n/**\n * 千分位格式化\n * @param {数字} val\n */\nconst toThousands = (val) => {\n let num = (val || 0).toString(),\n result = '';\n while (num.length > 3) {\n result = ',' + num.slice(-3) + result;\n num = num.slice(0, num.length - 3);\n }\n if (num) {\n result = num + result;\n }\n return result;\n}\n\nexport default {\n formatPhone,\n toThousands\n}\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--10-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=style&index=0&id=0d114f6b&lang=less&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--10-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=style&index=0&id=0d114f6b&lang=less&scoped=true&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"point-contain\"},[_c('div',{staticClass:\"point-header border-box\"},[_c('p',{staticClass:\"font-13 color-cfa972\"},[_vm._v(\"可用积分\")]),_c('div',{staticClass:\"point-number font-50 color-cfa972\"},[_vm._v(_vm._s(_vm.accumulatPoints))])]),_c('div',{staticClass:\"point-body\",style:({'min-height': _vm.$store.state.bodyH - 113 + 'px'})},[(!!_vm.list.length)?_c('van-list',{attrs:{\"finished\":_vm.finished,\"finished-text\":\" \"},on:{\"load\":_vm.onLoad},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},_vm._l((_vm.list),function(item,index){return _c('div',{key:index+item.memberIntegralName,staticClass:\"point-list-cell border-box flex border-bottom-1\"},[_c('div',{staticClass:\"point-list-cell_left flex-1\"},[_c('div',{staticClass:\"list-cell_left_name font-15 color-232326\"},[_vm._v(_vm._s(item.memberIntegralName))]),_c('div',{staticClass:\"list-cell_left_brand font-12 m-t-6 color-232326\"},[_vm._v(_vm._s(item.brandName))]),_c('div',{staticClass:\"list-cell_left_date font-12 m-t-8 color-848689\"},[_vm._v(_vm._s(item.createTime))])]),_c('div',{staticClass:\"point-list-cell_right flex-1 text-right\"},[_c('div',{staticClass:\"list-cell_right_num font-18 color-000\"},[_vm._v(_vm._s(item.intervalHistory))])])])}),0):_vm._e(),(!_vm.list.length)?_c('div',{staticClass:\"no-recorde-data no-data-contain\"},[_c('img',{attrs:{\"src\":require(\"../../assets/images/data-null-icon.png\"),\"alt\":\"card-no-data\"}}),_c('p',{staticClass:\"font-16 color-848689\"},[_vm._v(\"暂无积分明细\")])]):_vm._e()],1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/**\n * 积分 api\n */\nimport { postJson } from './request';\n\n/* Common */\nexport const getPointData = data => postJson('/gicfwh/load-group-interal-record', data);\n","<template>\n <div class=\"point-contain\">\n <div class=\"point-header border-box\">\n <p class=\"font-13 color-cfa972\">可用积分</p>\n <div class=\"point-number font-50 color-cfa972\">{{ accumulatPoints }}</div>\n </div>\n <div class=\"point-body\" :style=\"{'min-height': $store.state.bodyH - 113 + 'px'}\">\n <van-list\n v-if=\"!!list.length\"\n v-model=\"loading\"\n :finished=\"finished\"\n finished-text=\" \"\n @load=\"onLoad\">\n <div class=\"point-list-cell border-box flex border-bottom-1\" v-for=\"(item,index) in list\" :key=\"index+item.memberIntegralName\">\n <div class=\"point-list-cell_left flex-1\">\n <div class=\"list-cell_left_name font-15 color-232326\">{{ item.memberIntegralName }}</div>\n <div class=\"list-cell_left_brand font-12 m-t-6 color-232326\">{{ item.brandName }}</div>\n <div class=\"list-cell_left_date font-12 m-t-8 color-848689\">{{ item.createTime }}</div>\n </div>\n <div class=\"point-list-cell_right flex-1 text-right\">\n <div class=\"list-cell_right_num font-18 color-000\">{{ item.intervalHistory }}</div>\n </div>\n </div>\n </van-list>\n <div class=\"no-recorde-data no-data-contain\" v-if=\"!list.length\">\n <img src=\"../../assets/images/data-null-icon.png\" alt=\"card-no-data\"/>\n <p class=\"font-16 color-848689\">暂无积分明细</p>\n </div>\n </div>\n </div>\n</template>\n\n<script>\nimport { List } from 'vant';\nimport publicMethod from '@/assets/js/public.js';\nimport { getPointData } from '@/api/point.js';\nexport default {\n name: \"point\",\n components: {\n [List.name]:List\n },\n\n data() {\n return {\n accumulatPoints: '0',\n list: [\n /* {\n memberIntegralName: '今日签到',\n brandName: '[MATERIAL GIRL]',\n createTime: '2018-12-06 10:32',\n intervalHistory: '5'\n } */\n ],\n loading: false,\n finished: false,\n currentPage: 1,\n pageSize: 5,\n totalCount: 0\n };\n },\n\n computed: {\n\n },\n\n methods: {\n\n /**\n * sleep\n */\n wait(ms) {\n return new Promise(r => setTimeout(r, ms));\n },\n\n async onLoad() {\n const that = this;\n // 异步更新数据\n await that.wait(1000);\n if (that.currentPage>=that.totalPage) {\n return false;\n }\n that.currentPage = that.currentPage + 1;\n await that.getData();\n\n // 加载状态结束\n that.loading = false;\n // 数据全部加载完成\n if (that.list.length >= that.totalCount) {\n that.finished = true;\n }\n },\n\n /**\n * 获取积分数据\n */\n async getData() {\n const that = this;\n let param = {\n // memberId: that.$store.state.memberId,\n currentPage: that.currentPage,\n pageSize: that.pageSize\n }\n let resData = await getPointData(param);\n if (resData.errorCode == 0) {\n that.accumulatPoints = String(resData.result.accumulatPoints).length < 4? resData.result.accumulatPoints: publicMethod.toThousands(resData.result.accumulatPoints);\n resData.result.page.result.forEach(ele => {\n that.list.push(ele);\n });\n that.currentPage = resData.result.page.currentPage;\n that.totalPage = resData.result.page.totalPage;\n that.totalCount = resData.result.page.totalCount;\n }\n }\n },\n mounted() {\n let that = this;\n that.getData();\n }\n};\n</script>\n\n<style lang=\"less\" scoped>\n@import '../../assets/css/fonts.css';\n.point-header {\n width: 100%;\n padding: 15px 0 15px 31px;\n background: url('../../assets/images/banner_bg.png') no-repeat center center;\n background-size: 100%;\n font-family: 'DINPro';\n}\n\n.point-body {\n position: relative;\n\n}\n.point-list-cell {\n width: 100%;\n padding: 15px;\n}\n</style>\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=0d114f6b&scoped=true&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=0d114f6b&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0d114f6b\",\n null\n \n)\n\ncomponent.options.__file = \"index.vue\"\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/data-null-icon.c2c4cad8.png\";"],"sourceRoot":""}
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9ba69bf2"],{2994:function(t,e,i){"use strict";i("68ef"),i("c0c2")},"2bdd":function(t,e,i){"use strict";var n=i("a142"),a=i("023d"),s=i("543e"),r=i("db78"),o=Object(n["f"])("list"),c=o[0],l=o[1],u=o[2];e["a"]=c({model:{prop:"loading"},props:{error:Boolean,loading:Boolean,finished:Boolean,errorText:String,loadingText:String,finishedText:String,immediateCheck:{type:Boolean,default:!0},offset:{type:Number,default:300}},mounted:function(){this.scroller=a["a"].getScrollEventTarget(this.$el),this.handler(!0),this.immediateCheck&&this.$nextTick(this.check)},destroyed:function(){this.handler(!1)},activated:function(){this.handler(!0)},deactivated:function(){this.handler(!1)},watch:{loading:function(){this.$nextTick(this.check)},finished:function(){this.$nextTick(this.check)}},methods:{check:function(){if(!(this.loading||this.finished||this.error)){var t=this.$el,e=this.scroller,i=a["a"].getVisibleHeight(e);if(i&&"none"!==a["a"].getComputedStyle(t).display&&null!==t.offsetParent){var n=a["a"].getScrollTop(e),s=n+i,r=!1;if(t===e)r=e.scrollHeight-s<this.offset;else{var o=a["a"].getElementTop(t)-a["a"].getElementTop(e)+a["a"].getVisibleHeight(t);r=o-i<this.offset}r&&(this.$emit("input",!0),this.$emit("load"))}}},clickErrorText:function(){this.$emit("update:error",!1),this.$nextTick(this.check)},handler:function(t){this.binded!==t&&(this.binded=t,(t?r["b"]:r["a"])(this.scroller,"scroll",this.check))}},render:function(t){return t("div",{class:l()},[this.$slots.default,this.loading&&t("div",{class:l("loading")},[this.$slots.loading||[t(s["a"],{class:l("loading-icon")}),t("span",{class:l("loading-text")},[this.loadingText||u("loading")])]]),this.finished&&this.finishedText&&t("div",{class:l("finished-text")},[this.finishedText]),this.error&&this.errorText&&t("div",{on:{click:this.clickErrorText},class:l("error-text")},[this.errorText])])}})},"466f":function(t,e,i){"use strict";i("6b54");var n=function(t){return t=t.toString(),t.substr(0,3)+"****"+t.substr(7,11)},a=function(t){var e=(t||0).toString(),i="";while(e.length>3)i=","+e.slice(-3)+i,e=e.slice(0,e.length-3);return e&&(i=e+i),i};e["a"]={formatPhone:n,toThousands:a}},c0c2:function(t,e,i){},d2e9:function(t,e,i){"use strict";i.r(e);var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"point-contain"},[n("div",{staticClass:"point-header border-box"},[n("p",{staticClass:"font-13 color-cfa972"},[t._v("可用积分")]),n("div",{staticClass:"point-number font-50 color-cfa972"},[t._v(t._s(t.accumulatPoints))])]),n("div",{staticClass:"point-body",style:{"min-height":t.$store.state.bodyH-113+"px"}},[t.list.length?n("van-list",{attrs:{finished:t.finished,"finished-text":" "},on:{load:t.onLoad},model:{value:t.loading,callback:function(e){t.loading=e},expression:"loading"}},t._l(t.list,function(e,i){return n("div",{key:i+e.memberIntegralName,staticClass:"point-list-cell border-box flex border-bottom-1"},[n("div",{staticClass:"point-list-cell_left flex-1"},[n("div",{staticClass:"list-cell_left_name font-15 color-232326"},[t._v(t._s(e.memberIntegralName))]),n("div",{staticClass:"list-cell_left_brand font-12 m-t-6 color-232326"},[t._v(t._s(e.brandName))]),n("div",{staticClass:"list-cell_left_date font-12 m-t-8 color-848689"},[t._v(t._s(e.createTime))])]),n("div",{staticClass:"point-list-cell_right flex-1 text-right"},[n("div",{staticClass:"list-cell_right_num font-18 color-000"},[t._v(t._s(e.intervalHistory))])])])}),0):t._e(),t.list.length?t._e():n("div",{staticClass:"no-recorde-data no-data-contain"},[n("img",{attrs:{src:i("e189"),alt:"card-no-data"}}),n("p",{staticClass:"font-16 color-848689"},[t._v("暂无积分明细")])])],1)])},a=[],s=(i("ac6a"),i("96cf"),i("3b8d")),r=i("795b"),o=i.n(r),c=i("bd86"),l=(i("2994"),i("2bdd")),u=(i("cadf"),i("551c"),i("097d"),i("466f")),d=i("0c6d"),h=function(t){return Object(d["a"])("/gicfwh/load-group-interal-record",t)},f={name:"point",components:Object(c["a"])({},l["a"].name,l["a"]),data:function(){return{accumulatPoints:"0",list:[],loading:!1,finished:!1,currentPage:1,pageSize:5,totalCount:0}},computed:{},methods:{wait:function(t){return new o.a(function(e){return setTimeout(e,t)})},onLoad:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var e;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return e=this,t.next=3,e.wait(1e3);case 3:return t.next=5,e.getData();case 5:e.currentPage=e.currentPage+1,e.loading=!1,e.list.length>=e.totalCount&&(e.finished=!0);case 8:case"end":return t.stop()}},t,this)}));function e(){return t.apply(this,arguments)}return e}(),getData:function(){var t=Object(s["a"])(regeneratorRuntime.mark(function t(){var e,i,n;return regeneratorRuntime.wrap(function(t){while(1)switch(t.prev=t.next){case 0:return e=this,i={currentPage:e.currentPage,pageSize:e.pageSize},t.next=4,h(i);case 4:n=t.sent,0==n.errorCode&&(e.accumulatPoints=String(n.result.accumulatPoints).length<4?n.result.accumulatPoints:u["a"].toThousands(n.result.accumulatPoints),n.result.page.result.forEach(function(t){e.list.push(t)}),e.currentPage=n.result.page.currentPage,e.totalCount=n.result.page.totalCount);case 6:case"end":return t.stop()}},t,this)}));function e(){return t.apply(this,arguments)}return e}()},mounted:function(){var t=this;t.getData()}},g=f,p=(i("f85b"),i("2877")),m=Object(p["a"])(g,n,a,!1,null,"253851e4",null);m.options.__file="index.vue";e["default"]=m.exports},e189:function(t,e,i){t.exports=i.p+"img/data-null-icon.c2c4cad8.png"},e864:function(t,e,i){},f85b:function(t,e,i){"use strict";var n=i("e864"),a=i.n(n);a.a}}]);
//# sourceMappingURL=chunk-9ba69bf2.744fc826.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/vant/es/list/style/index.js","webpack:///./node_modules/vant/es/list/index.js","webpack:///./src/assets/js/public.js","webpack:///./src/views/point/index.vue?0b5b","webpack:///./src/api/point.js","webpack:///src/views/point/index.vue","webpack:///./src/views/point/index.vue?83a2","webpack:///./src/views/point/index.vue","webpack:///./src/assets/images/data-null-icon.png","webpack:///./src/views/point/index.vue?604a"],"names":["__webpack_require__","_utils__WEBPACK_IMPORTED_MODULE_0__","_utils_scroll__WEBPACK_IMPORTED_MODULE_1__","_loading__WEBPACK_IMPORTED_MODULE_2__","_utils_event__WEBPACK_IMPORTED_MODULE_3__","_use","Object","sfc","bem","t","__webpack_exports__","model","prop","props","error","Boolean","loading","finished","errorText","String","loadingText","finishedText","immediateCheck","type","default","offset","Number","mounted","this","scroller","getScrollEventTarget","$el","handler","$nextTick","check","destroyed","activated","deactivated","watch","methods","el","scrollerHeight","getVisibleHeight","getComputedStyle","display","offsetParent","scrollTop","getScrollTop","targetBottom","reachBottom","scrollHeight","elBottom","getElementTop","$emit","clickErrorText","bind","binded","render","h","class","$slots","on","click","formatPhone","phone","toString","substr","toThousands","val","num","result","length","slice","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","accumulatPoints","style","min-height","$store","state","bodyH","list","attrs","finished-text","load","onLoad","value","callback","$$v","expression","_l","item","index","key","memberIntegralName","brandName","createTime","intervalHistory","_e","src","alt","staticRenderFns","getPointData","data","postJson","pointvue_type_script_lang_js_","name","components","defineProperty","currentPage","pageSize","totalCount","computed","wait","ms","promise_default","a","r","setTimeout","_onLoad","asyncToGenerator","regeneratorRuntime","mark","_callee","that","wrap","_context","prev","next","getData","stop","apply","arguments","_getData","_callee2","param","resData","_context2","point_getPointData","sent","errorCode","js_public","page","forEach","ele","push","views_pointvue_type_script_lang_js_","component","componentNormalizer","options","__file","module","exports","p","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_index_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_253851e4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__","_node_modules_mini_css_extract_plugin_dist_loader_js_ref_10_oneOf_1_0_node_modules_css_loader_index_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_253851e4_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default","n"],"mappings":"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","file":"js/chunk-9ba69bf2.744fc826.js","sourcesContent":["import '../../style/base.css';\nimport '../index.css';","import { use } from '../utils';\nimport utils from '../utils/scroll';\nimport Loading from '../loading';\nimport { on, off } from '../utils/event';\n\nvar _use = use('list'),\n sfc = _use[0],\n bem = _use[1],\n t = _use[2];\n\nexport default sfc({\n model: {\n prop: 'loading'\n },\n props: {\n error: Boolean,\n loading: Boolean,\n finished: Boolean,\n errorText: String,\n loadingText: String,\n finishedText: String,\n immediateCheck: {\n type: Boolean,\n default: true\n },\n offset: {\n type: Number,\n default: 300\n }\n },\n mounted: function mounted() {\n this.scroller = utils.getScrollEventTarget(this.$el);\n this.handler(true);\n\n if (this.immediateCheck) {\n this.$nextTick(this.check);\n }\n },\n destroyed: function destroyed() {\n this.handler(false);\n },\n activated: function activated() {\n this.handler(true);\n },\n deactivated: function deactivated() {\n this.handler(false);\n },\n watch: {\n loading: function loading() {\n this.$nextTick(this.check);\n },\n finished: function finished() {\n this.$nextTick(this.check);\n }\n },\n methods: {\n check: function check() {\n if (this.loading || this.finished || this.error) {\n return;\n }\n\n var el = this.$el;\n var scroller = this.scroller;\n var scrollerHeight = utils.getVisibleHeight(scroller);\n /* istanbul ignore next */\n\n if (!scrollerHeight || utils.getComputedStyle(el).display === 'none' || el.offsetParent === null) {\n return;\n }\n\n var scrollTop = utils.getScrollTop(scroller);\n var targetBottom = scrollTop + scrollerHeight;\n var reachBottom = false;\n /* istanbul ignore next */\n\n if (el === scroller) {\n reachBottom = scroller.scrollHeight - targetBottom < this.offset;\n } else {\n var elBottom = utils.getElementTop(el) - utils.getElementTop(scroller) + utils.getVisibleHeight(el);\n reachBottom = elBottom - scrollerHeight < this.offset;\n }\n /* istanbul ignore else */\n\n\n if (reachBottom) {\n this.$emit('input', true);\n this.$emit('load');\n }\n },\n clickErrorText: function clickErrorText() {\n this.$emit('update:error', false);\n this.$nextTick(this.check);\n },\n handler: function handler(bind) {\n /* istanbul ignore else */\n if (this.binded !== bind) {\n this.binded = bind;\n (bind ? on : off)(this.scroller, 'scroll', this.check);\n }\n }\n },\n render: function render(h) {\n return h(\"div\", {\n \"class\": bem()\n }, [this.$slots.default, this.loading && h(\"div\", {\n \"class\": bem('loading')\n }, [this.$slots.loading || [h(Loading, {\n \"class\": bem('loading-icon')\n }), h(\"span\", {\n \"class\": bem('loading-text')\n }, [this.loadingText || t('loading')])]]), this.finished && this.finishedText && h(\"div\", {\n \"class\": bem('finished-text')\n }, [this.finishedText]), this.error && this.errorText && h(\"div\", {\n \"on\": {\n \"click\": this.clickErrorText\n },\n \"class\": bem('error-text')\n }, [this.errorText])]);\n }\n});","/**\n * 手机号格式化\n * import formatPhone from '@/assets/js/public.js';\n * formatPhone.formatPhone(12345678900)\n * @param {String} phone\n */\nconst formatPhone = (phone) => {\n phone = phone.toString();\n return phone.substr(0, 3) + '****' + phone.substr(7, 11);\n};\n\n/**\n * 千分位格式化\n * @param {数字} val\n */\nconst toThousands = (val) => {\n let num = (val || 0).toString(),\n result = '';\n while (num.length > 3) {\n result = ',' + num.slice(-3) + result;\n num = num.slice(0, num.length - 3);\n }\n if (num) {\n result = num + result;\n }\n return result;\n}\n\nexport default {\n formatPhone,\n toThousands\n}\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"point-contain\"},[_c('div',{staticClass:\"point-header border-box\"},[_c('p',{staticClass:\"font-13 color-cfa972\"},[_vm._v(\"可用积分\")]),_c('div',{staticClass:\"point-number font-50 color-cfa972\"},[_vm._v(_vm._s(_vm.accumulatPoints))])]),_c('div',{staticClass:\"point-body\",style:({'min-height': _vm.$store.state.bodyH - 113 + 'px'})},[(!!_vm.list.length)?_c('van-list',{attrs:{\"finished\":_vm.finished,\"finished-text\":\" \"},on:{\"load\":_vm.onLoad},model:{value:(_vm.loading),callback:function ($$v) {_vm.loading=$$v},expression:\"loading\"}},_vm._l((_vm.list),function(item,index){return _c('div',{key:index+item.memberIntegralName,staticClass:\"point-list-cell border-box flex border-bottom-1\"},[_c('div',{staticClass:\"point-list-cell_left flex-1\"},[_c('div',{staticClass:\"list-cell_left_name font-15 color-232326\"},[_vm._v(_vm._s(item.memberIntegralName))]),_c('div',{staticClass:\"list-cell_left_brand font-12 m-t-6 color-232326\"},[_vm._v(_vm._s(item.brandName))]),_c('div',{staticClass:\"list-cell_left_date font-12 m-t-8 color-848689\"},[_vm._v(_vm._s(item.createTime))])]),_c('div',{staticClass:\"point-list-cell_right flex-1 text-right\"},[_c('div',{staticClass:\"list-cell_right_num font-18 color-000\"},[_vm._v(_vm._s(item.intervalHistory))])])])}),0):_vm._e(),(!_vm.list.length)?_c('div',{staticClass:\"no-recorde-data no-data-contain\"},[_c('img',{attrs:{\"src\":require(\"../../assets/images/data-null-icon.png\"),\"alt\":\"card-no-data\"}}),_c('p',{staticClass:\"font-16 color-848689\"},[_vm._v(\"暂无积分明细\")])]):_vm._e()],1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/**\n * 积分 api\n */\nimport { postJson } from './request';\n\n/* Common */\nexport const getPointData = data => postJson('/gicfwh/load-group-interal-record', data);\n","<template>\n <div class=\"point-contain\">\n <div class=\"point-header border-box\">\n <p class=\"font-13 color-cfa972\">可用积分</p>\n <div class=\"point-number font-50 color-cfa972\">{{ accumulatPoints }}</div>\n </div>\n <div class=\"point-body\" :style=\"{'min-height': $store.state.bodyH - 113 + 'px'}\">\n <van-list\n v-if=\"!!list.length\"\n v-model=\"loading\"\n :finished=\"finished\"\n finished-text=\" \"\n @load=\"onLoad\">\n <div class=\"point-list-cell border-box flex border-bottom-1\" v-for=\"(item,index) in list\" :key=\"index+item.memberIntegralName\">\n <div class=\"point-list-cell_left flex-1\">\n <div class=\"list-cell_left_name font-15 color-232326\">{{ item.memberIntegralName }}</div>\n <div class=\"list-cell_left_brand font-12 m-t-6 color-232326\">{{ item.brandName }}</div>\n <div class=\"list-cell_left_date font-12 m-t-8 color-848689\">{{ item.createTime }}</div>\n </div>\n <div class=\"point-list-cell_right flex-1 text-right\">\n <div class=\"list-cell_right_num font-18 color-000\">{{ item.intervalHistory }}</div>\n </div>\n </div>\n </van-list>\n <div class=\"no-recorde-data no-data-contain\" v-if=\"!list.length\">\n <img src=\"../../assets/images/data-null-icon.png\" alt=\"card-no-data\"/>\n <p class=\"font-16 color-848689\">暂无积分明细</p>\n </div>\n </div>\n </div>\n</template>\n\n<script>\nimport { List } from 'vant';\nimport publicMethod from '@/assets/js/public.js';\nimport { getPointData } from '@/api/point.js';\nexport default {\n name: \"point\",\n components: {\n [List.name]:List\n },\n\n data() {\n return {\n accumulatPoints: '0',\n list: [\n /* {\n memberIntegralName: '今日签到',\n brandName: '[MATERIAL GIRL]',\n createTime: '2018-12-06 10:32',\n intervalHistory: '5'\n } */\n ],\n loading: false,\n finished: false,\n currentPage: 1,\n pageSize: 5,\n totalCount: 0\n };\n },\n\n computed: {\n\n },\n\n methods: {\n\n /**\n * sleep\n */\n wait(ms) {\n return new Promise(r => setTimeout(r, ms));\n },\n\n async onLoad() {\n const that = this;\n // 异步更新数据\n await that.wait(1000);\n await that.getData();\n that.currentPage = that.currentPage + 1;\n // 加载状态结束\n that.loading = false;\n // 数据全部加载完成\n if (that.list.length >= that.totalCount) {\n that.finished = true;\n }\n },\n\n /**\n * 获取积分数据\n */\n async getData() {\n const that = this;\n let param = {\n // memberId: that.$store.state.memberId,\n currentPage: that.currentPage,\n pageSize: that.pageSize\n }\n let resData = await getPointData(param);\n if (resData.errorCode == 0) {\n that.accumulatPoints = String(resData.result.accumulatPoints).length < 4? resData.result.accumulatPoints: publicMethod.toThousands(resData.result.accumulatPoints);\n resData.result.page.result.forEach(ele => {\n that.list.push(ele);\n });\n that.currentPage = resData.result.page.currentPage;\n that.totalCount = resData.result.page.totalCount;\n }\n }\n },\n mounted() {\n let that = this;\n that.getData();\n }\n};\n</script>\n\n<style lang=\"less\" scoped>\n@import '../../assets/css/fonts.css';\n.point-header {\n width: 100%;\n padding: 15px 0 15px 31px;\n background: url('../../assets/images/banner_bg.png') no-repeat center center;\n background-size: 100%;\n font-family: 'DINPro';\n}\n\n.point-body {\n position: relative;\n\n}\n.point-list-cell {\n width: 100%;\n padding: 15px;\n}\n</style>\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./index.vue?vue&type=template&id=253851e4&scoped=true&\"\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=253851e4&lang=less&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"253851e4\",\n null\n \n)\n\ncomponent.options.__file = \"index.vue\"\nexport default component.exports","module.exports = __webpack_public_path__ + \"img/data-null-icon.c2c4cad8.png\";","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--10-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=style&index=0&id=253851e4&lang=less&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--10-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--10-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--10-oneOf-1-2!../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./index.vue?vue&type=style&index=0&id=253851e4&lang=less&scoped=true&\""],"sourceRoot":""}
\ No newline at end of file
...@@ -76,8 +76,12 @@ export default { ...@@ -76,8 +76,12 @@ export default {
const that = this; const that = this;
// 异步更新数据 // 异步更新数据
await that.wait(1000); await that.wait(1000);
await that.getData(); if (that.currentPage>=that.totalPage) {
return false;
}
that.currentPage = that.currentPage + 1; that.currentPage = that.currentPage + 1;
await that.getData();
// 加载状态结束 // 加载状态结束
that.loading = false; that.loading = false;
// 数据全部加载完成 // 数据全部加载完成
...@@ -103,6 +107,7 @@ export default { ...@@ -103,6 +107,7 @@ export default {
that.list.push(ele); that.list.push(ele);
}); });
that.currentPage = resData.result.page.currentPage; that.currentPage = resData.result.page.currentPage;
that.totalPage = resData.result.page.totalPage;
that.totalCount = resData.result.page.totalCount; that.totalCount = resData.result.page.totalCount;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment