diff --git a/pages.json b/pages.json
index d42eb49..629c4ef 100644
--- a/pages.json
+++ b/pages.json
@@ -174,7 +174,7 @@
],
"globalStyle": {
"navigationBarTextStyle": "black",
- "navigationBarTitleText": "雄安文旅惠民",
+ "navigationBarTitleText": "雄安文化惠民",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8"
},
diff --git a/pages/card/countinue.vue b/pages/card/countinue.vue
index e76d2ea..cb39f22 100644
--- a/pages/card/countinue.vue
+++ b/pages/card/countinue.vue
@@ -94,7 +94,7 @@
购买须知
- 购买雄安文旅惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。
+ 购买雄安文化惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。
diff --git a/pages/card/index.vue b/pages/card/index.vue
index 4f92aba..4adb862 100644
--- a/pages/card/index.vue
+++ b/pages/card/index.vue
@@ -2,13 +2,13 @@
-
+
有效期
- 2023-11-01
+ 2023-10-31
@@ -104,7 +104,7 @@
5.
- 本卡有效期自2023年6月至2023年11月1日。
+ 本卡有效期自2023年6月至2023年10月31日。
6.
@@ -138,7 +138,7 @@
5.
- 本卡自用户开通成功之日起,有效期至2023年11月1日,到期时若400元惠民金有余额,不可提现,将自动清零,请注意使用时效。
+ 本卡自用户开通成功之日起,有效期至2023年10月31日,到期时若400元惠民金有余额,不可提现,将自动清零,请注意使用时效。
6.
@@ -180,7 +180,7 @@
- 活动暂未开始,可提前进行实名认证
+ {{appointment==1||userInfo.vip==1?'等待活动开始':'活动暂未开始,点我进行实名认证'}}
@@ -510,7 +510,7 @@
uni.showModal({
title:'提示',
content:'您还未进行实名认证,请先进行实名认证',
- showCancel:false,
+
confirmText:'实名认证',
success: (res) => {
if(res.confirm){
diff --git a/pages/card/pay.vue b/pages/card/pay.vue
index 065c557..446ca83 100644
--- a/pages/card/pay.vue
+++ b/pages/card/pay.vue
@@ -93,7 +93,7 @@
购买须知
- 购买雄安文旅惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。
+ 购买雄安文化惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。
diff --git a/pages/card/policy.vue b/pages/card/policy.vue
index db54a7e..ac6385f 100644
--- a/pages/card/policy.vue
+++ b/pages/card/policy.vue
@@ -1,9 +1,9 @@
- 雄安文旅惠民卡小程序尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用您的个人信息。雄安文旅惠民卡小程序将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本软件服务使用协议不可分割的一部分。
+ 雄安文化惠民卡小程序尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用您的个人信息。雄安文化惠民卡小程序将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本软件服务使用协议不可分割的一部分。
1.适用范围
- 根据雄安文旅惠民卡发放政策,雄安新区三县居民实行实名制注册购买文旅惠民卡,每人限购一张。在您申请购买雄安文旅惠民卡时,在征得您本人同意后,需要您提供并上传姓名、身份证、常住证明(居住证、工作证、单位证明等相关证明)等相关证明。
+ 根据雄安文化惠民卡发放政策,雄安新区三县居民实行实名制注册购买文旅惠民卡,每人限购一张。在您申请购买雄安文化惠民卡时,在征得您本人同意后,需要您提供并上传姓名、身份证、常住证明(居住证、工作证、单位证明等相关证明)等相关证明。
2.信息的使用
审核人员将根据您提交的身份证明资料,审核您是否符合购买惠民卡条件以及您是否存在重复购买惠民卡行为。
3.信息披露
diff --git a/pages/index.vue b/pages/index.vue
index 1916cf2..7b0e695 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -9,7 +9,7 @@
-
+
@@ -99,7 +99,7 @@
store:[],//店铺推荐
keyword:'',//搜索关键词
nav_id: 0,
- navs: [{"id": 0,"tit":"推荐"},{"id": 1,"tit":"景区"},{"id": 2,"tit":"餐饮"},{"id": 3,"tit":"休闲娱乐"}],
+ navs: [{"id": 0,"tit":"推荐"},{"id": 2,"tit":"餐饮"},{"id": 3,"tit":"休闲娱乐"}],
type:'',
content:''
@@ -151,7 +151,7 @@
uni.hideLoading();
if(res.code == 1){
that.notice = res.notice;
- that.storeCate = res.storeCate;
+ that.storeCate = res.storeCate.splice(1,2);
that.storeList = res.store;
that.store = res.store[nav_id];
}else{
diff --git a/pages/user/index.vue b/pages/user/index.vue
index 2b0c0df..dc532ca 100644
--- a/pages/user/index.vue
+++ b/pages/user/index.vue
@@ -31,12 +31,12 @@
-->
-
+
-
+
审核中
@@ -45,7 +45,7 @@
- 雄安文旅惠民卡
+ 雄安文化惠民卡
待审核
未购卡
@@ -71,12 +71,12 @@
-
+
去付款
-
+
点击登录
diff --git a/pages/user/index1.vue b/pages/user/index1.vue
index ba9c69e..ba85900 100644
--- a/pages/user/index1.vue
+++ b/pages/user/index1.vue
@@ -30,7 +30,7 @@
- 雄安文旅惠民卡
+ 雄安文化惠民卡
待审核
未购卡
diff --git a/pages/user/login.vue b/pages/user/login.vue
index c307440..ee0b209 100644
--- a/pages/user/login.vue
+++ b/pages/user/login.vue
@@ -5,7 +5,7 @@
- 雄安文旅惠民卡
+ 雄安文化惠民卡
diff --git a/unpackage/dist/dev/mp-weixin/app.json b/unpackage/dist/dev/mp-weixin/app.json
index 70fbd8a..3a4609c 100644
--- a/unpackage/dist/dev/mp-weixin/app.json
+++ b/unpackage/dist/dev/mp-weixin/app.json
@@ -36,7 +36,7 @@
"subPackages": [],
"window": {
"navigationBarTextStyle": "black",
- "navigationBarTitleText": "雄安文旅惠民",
+ "navigationBarTitleText": "雄安文化惠民",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8"
},
diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js
index 3af4939..1c99f7d 100644
--- a/unpackage/dist/dev/mp-weixin/common/vendor.js
+++ b/unpackage/dist/dev/mp-weixin/common/vendor.js
@@ -10,5 +10,5 @@ var n=Object.freeze({});function r(e){return void 0===e||null===e}function o(e){
* (c) 2021 Evan You
* @license MIT
*/
-function n(e){var t=Number(e.version.split(".")[0]);if(t>=2)e.mixin({beforeCreate:r});else{var n=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[r].concat(e.init):r,n.call(this,e)}}function r(){var e=this.$options;e.store?this.$store="function"===typeof e.store?e.store():e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}}var r="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=r.__VUE_DEVTOOLS_GLOBAL_HOOK__;function i(e){o&&(e._devtoolHook=o,o.emit("vuex:init",e),o.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){o.emit("vuex:mutation",e,t)}),{prepend:!0}),e.subscribeAction((function(e,t){o.emit("vuex:action",e,t)}),{prepend:!0}))}function a(e,t){return e.filter(t)[0]}function u(e,t){if(void 0===t&&(t=[]),null===e||"object"!==typeof e)return e;var n=a(t,(function(t){return t.original===e}));if(n)return n.copy;var r=Array.isArray(e)?[]:{};return t.push({original:e,copy:r}),Object.keys(e).forEach((function(n){r[n]=u(e[n],t)})),r}function s(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function c(e){return null!==e&&"object"===typeof e}function f(e){return e&&"function"===typeof e.then}function l(e,t){if(!e)throw new Error("[vuex] "+t)}function p(e,t){return function(){return e(t)}}var d=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"===typeof n?n():n)||{}},h={namespaced:{configurable:!0}};h.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(e,t){this._children[e]=t},d.prototype.removeChild=function(e){delete this._children[e]},d.prototype.getChild=function(e){return this._children[e]},d.prototype.hasChild=function(e){return e in this._children},d.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},d.prototype.forEachChild=function(e){s(this._children,e)},d.prototype.forEachGetter=function(e){this._rawModule.getters&&s(this._rawModule.getters,e)},d.prototype.forEachAction=function(e){this._rawModule.actions&&s(this._rawModule.actions,e)},d.prototype.forEachMutation=function(e){this._rawModule.mutations&&s(this._rawModule.mutations,e)},Object.defineProperties(d.prototype,h);var v=function(e){this.register([],e,!1)};function g(e,t,n){if(w(e,n),t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return void console.warn("[vuex] trying to add a new module '"+r+"' on hot reloading, manual reload is needed");g(e.concat(r),t.getChild(r),n.modules[r])}}v.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},v.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")}),"")},v.prototype.update=function(e){g([],this.root,e)},v.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0),w(e,t);var o=new d(t,n);if(0===e.length)this.root=o;else{var i=this.get(e.slice(0,-1));i.addChild(e[e.length-1],o)}t.modules&&s(t.modules,(function(t,o){r.register(e.concat(o),t,n)}))},v.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r?r.runtime&&t.removeChild(n):console.warn("[vuex] trying to unregister module '"+n+"', which is not registered")},v.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return!!t&&t.hasChild(n)};var y,m={assert:function(e){return"function"===typeof e},expected:"function"},_={assert:function(e){return"function"===typeof e||"object"===typeof e&&"function"===typeof e.handler},expected:'function or object with "handler" function'},b={getters:m,mutations:m,actions:_};function w(e,t){Object.keys(b).forEach((function(n){if(t[n]){var r=b[n];s(t[n],(function(t,o){l(r.assert(t),A(e,n,o,t,r.expected))}))}}))}function A(e,t,n,r,o){var i=t+" should be "+o+' but "'+t+"."+n+'"';return e.length>0&&(i+=' in module "'+e.join(".")+'"'),i+=" is "+JSON.stringify(r)+".",i}var O=function e(t){var n=this;void 0===t&&(t={}),!y&&"undefined"!==typeof window&&window.Vue&&N(window.Vue),l(y,"must call Vue.use(Vuex) before creating a store instance."),l("undefined"!==typeof Promise,"vuex requires a Promise polyfill in this browser."),l(this instanceof e,"store must be called with the new operator.");var r=t.plugins;void 0===r&&(r=[]);var o=t.strict;void 0===o&&(o=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new v(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new y,this._makeLocalGettersCache=Object.create(null);var a=this,u=this,s=u.dispatch,c=u.commit;this.dispatch=function(e,t){return s.call(a,e,t)},this.commit=function(e,t,n){return c.call(a,e,t,n)},this.strict=o;var f=this._modules.root.state;j(this,f,[],this._modules.root),S(this,f),r.forEach((function(e){return e(n)}));var p=void 0!==t.devtools?t.devtools:y.config.devtools;p&&i(this)},$={state:{configurable:!0}};function x(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function k(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;j(e,n,[],e._modules.root,!0),S(e,n,t)}function S(e,t,n){var r=e._vm;e.getters={},e._makeLocalGettersCache=Object.create(null);var o=e._wrappedGetters,i={};s(o,(function(t,n){i[n]=p(t,e),Object.defineProperty(e.getters,n,{get:function(){return e._vm[n]},enumerable:!0})}));var a=y.config.silent;y.config.silent=!0,e._vm=new y({data:{$$state:t},computed:i}),y.config.silent=a,e.strict&&L(e),r&&(n&&e._withCommit((function(){r._data.$$state=null})),y.nextTick((function(){return r.$destroy()})))}function j(e,t,n,r,o){var i=!n.length,a=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[a]&&console.error("[vuex] duplicate namespace "+a+" for the namespaced module "+n.join("/")),e._modulesNamespaceMap[a]=r),!i&&!o){var u=D(t,n.slice(0,-1)),s=n[n.length-1];e._withCommit((function(){s in u&&console.warn('[vuex] state field "'+s+'" was overridden by a module with the same name at "'+n.join(".")+'"'),y.set(u,s,r.state)}))}var c=r.context=C(e,a,n);r.forEachMutation((function(t,n){var r=a+n;E(e,r,t,c)})),r.forEachAction((function(t,n){var r=t.root?n:a+n,o=t.handler||t;M(e,r,o,c)})),r.forEachGetter((function(t,n){var r=a+n;T(e,r,t,c)})),r.forEachChild((function(r,i){j(e,t,n.concat(i),r,o)}))}function C(e,t,n){var r=""===t,o={dispatch:r?e.dispatch:function(n,r,o){var i=I(n,r,o),a=i.payload,u=i.options,s=i.type;if(u&&u.root||(s=t+s,e._actions[s]))return e.dispatch(s,a);console.error("[vuex] unknown local action type: "+i.type+", global type: "+s)},commit:r?e.commit:function(n,r,o){var i=I(n,r,o),a=i.payload,u=i.options,s=i.type;u&&u.root||(s=t+s,e._mutations[s])?e.commit(s,a,u):console.error("[vuex] unknown local mutation type: "+i.type+", global type: "+s)}};return Object.defineProperties(o,{getters:{get:r?function(){return e.getters}:function(){return P(e,t)}},state:{get:function(){return D(e.state,n)}}}),o}function P(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach((function(o){if(o.slice(0,r)===t){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return e.getters[o]},enumerable:!0})}})),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function E(e,t,n,r){var o=e._mutations[t]||(e._mutations[t]=[]);o.push((function(t){n.call(e,r.state,t)}))}function M(e,t,n,r){var o=e._actions[t]||(e._actions[t]=[]);o.push((function(t){var o=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t);return f(o)||(o=Promise.resolve(o)),e._devtoolHook?o.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):o}))}function T(e,t,n,r){e._wrappedGetters[t]?console.error("[vuex] duplicate getter key: "+t):e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)}}function L(e){e._vm.$watch((function(){return this._data.$$state}),(function(){l(e._committing,"do not mutate vuex store state outside mutation handlers.")}),{deep:!0,sync:!0})}function D(e,t){return t.reduce((function(e,t){return e[t]}),e)}function I(e,t,n){return c(e)&&e.type&&(n=t,t=e,e=e.type),l("string"===typeof e,"expects string as the type, but found "+typeof e+"."),{type:e,payload:t,options:n}}function N(e){y&&e===y?console.error("[vuex] already installed. Vue.use(Vuex) should be called only once."):(y=e,n(y))}$.state.get=function(){return this._vm._data.$$state},$.state.set=function(e){l(!1,"use store.replaceState() to explicit replace store state.")},O.prototype.commit=function(e,t,n){var r=this,o=I(e,t,n),i=o.type,a=o.payload,u=o.options,s={type:i,payload:a},c=this._mutations[i];c?(this._withCommit((function(){c.forEach((function(e){e(a)}))})),this._subscribers.slice().forEach((function(e){return e(s,r.state)})),u&&u.silent&&console.warn("[vuex] mutation type: "+i+". Silent option has been removed. Use the filter functionality in the vue-devtools")):console.error("[vuex] unknown mutation type: "+i)},O.prototype.dispatch=function(e,t){var n=this,r=I(e,t),o=r.type,i=r.payload,a={type:o,payload:i},u=this._actions[o];if(u){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(a,n.state)}))}catch(c){console.warn("[vuex] error in before action subscribers: "),console.error(c)}var s=u.length>1?Promise.all(u.map((function(e){return e(i)}))):u[0](i);return new Promise((function(e,t){s.then((function(t){try{n._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(a,n.state)}))}catch(c){console.warn("[vuex] error in after action subscribers: "),console.error(c)}e(t)}),(function(e){try{n._actionSubscribers.filter((function(e){return e.error})).forEach((function(t){return t.error(a,n.state,e)}))}catch(c){console.warn("[vuex] error in error action subscribers: "),console.error(c)}t(e)}))}))}console.error("[vuex] unknown action type: "+o)},O.prototype.subscribe=function(e,t){return x(e,this._subscribers,t)},O.prototype.subscribeAction=function(e,t){var n="function"===typeof e?{before:e}:e;return x(n,this._actionSubscribers,t)},O.prototype.watch=function(e,t,n){var r=this;return l("function"===typeof e,"store.watch only accepts a function."),this._watcherVM.$watch((function(){return e(r.state,r.getters)}),t,n)},O.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._vm._data.$$state=e}))},O.prototype.registerModule=function(e,t,n){void 0===n&&(n={}),"string"===typeof e&&(e=[e]),l(Array.isArray(e),"module path must be a string or an Array."),l(e.length>0,"cannot register the root module by using registerModule."),this._modules.register(e,t),j(this,this.state,e,this._modules.get(e),n.preserveState),S(this,this.state)},O.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&&(e=[e]),l(Array.isArray(e),"module path must be a string or an Array."),this._modules.unregister(e),this._withCommit((function(){var n=D(t.state,e.slice(0,-1));y.delete(n,e[e.length-1])})),k(this)},O.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),l(Array.isArray(e),"module path must be a string or an Array."),this._modules.isRegistered(e)},O.prototype[[104,111,116,85,112,100,97,116,101].map((function(e){return String.fromCharCode(e)})).join("")]=function(e){this._modules.update(e),k(this,!0)},O.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(O.prototype,$);var B=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapState: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=q(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"===typeof o?o.call(this,t,n):t[o]},n[r].vuex=!0})),n})),R=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapMutations: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.commit;if(e){var i=q(this.$store,"mapMutations",e);if(!i)return;r=i.context.commit}return"function"===typeof o?o.apply(this,[r].concat(t)):r.apply(this.$store,[o].concat(t))}})),n})),V=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapGetters: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;o=e+o,n[r]=function(){if(!e||q(this.$store,"mapGetters",e)){if(o in this.$store.getters)return this.$store.getters[o];console.error("[vuex] unknown getter: "+o)}},n[r].vuex=!0})),n})),U=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapActions: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var i=q(this.$store,"mapActions",e);if(!i)return;r=i.context.dispatch}return"function"===typeof o?o.apply(this,[r].concat(t)):r.apply(this.$store,[o].concat(t))}})),n})),H=function(e){return{mapState:B.bind(null,e),mapGetters:V.bind(null,e),mapMutations:R.bind(null,e),mapActions:U.bind(null,e)}};function F(e){return z(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}})):[]}function z(e){return Array.isArray(e)||c(e)}function G(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function q(e,t,n){var r=e._modulesNamespaceMap[n];return r||console.error("[vuex] module namespace not found in "+t+"(): "+n),r}function K(e){void 0===e&&(e={});var t=e.collapsed;void 0===t&&(t=!0);var n=e.filter;void 0===n&&(n=function(e,t,n){return!0});var r=e.transformer;void 0===r&&(r=function(e){return e});var o=e.mutationTransformer;void 0===o&&(o=function(e){return e});var i=e.actionFilter;void 0===i&&(i=function(e,t){return!0});var a=e.actionTransformer;void 0===a&&(a=function(e){return e});var s=e.logMutations;void 0===s&&(s=!0);var c=e.logActions;void 0===c&&(c=!0);var f=e.logger;return void 0===f&&(f=console),function(e){var l=u(e.state);"undefined"!==typeof f&&(s&&e.subscribe((function(e,i){var a=u(i);if(n(e,l,a)){var s=W(),c=o(e),p="mutation "+e.type+s;Z(f,p,t),f.log("%c prev state","color: #9E9E9E; font-weight: bold",r(l)),f.log("%c mutation","color: #03A9F4; font-weight: bold",c),f.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),J(f)}l=a})),c&&e.subscribeAction((function(e,n){if(i(e,n)){var r=W(),o=a(e),u="action "+e.type+r;Z(f,u,t),f.log("%c action","color: #03A9F4; font-weight: bold",o),J(f)}})))}}function Z(e,t,n){var r=n?e.groupCollapsed:e.group;try{r.call(e,t)}catch(o){e.log(t)}}function J(e){try{e.groupEnd()}catch(t){e.log("—— log end ——")}}function W(){var e=new Date;return" @ "+Y(e.getHours(),2)+":"+Y(e.getMinutes(),2)+":"+Y(e.getSeconds(),2)+"."+Y(e.getMilliseconds(),3)}function X(e,t){return new Array(t+1).join(e)}function Y(e,t){return X("0",t-e.toString().length)+e}var Q={Store:O,install:N,version:"3.6.2",mapState:B,mapMutations:R,mapGetters:V,mapActions:U,createNamespacedHelpers:H,createLogger:K};e.exports=Q}).call(this,n(3))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userDefault=t.init=t.cdnUrl=t.base=t.avatar=t.apiUrl=void 0;var r="https://www.xnhmk.com/api";t.apiUrl=r;var o="https://www.xnhmk.com";t.cdnUrl=o;var i="static/avatar.png";t.avatar=i;var a={logo:"",title:"雄安文旅惠民",slogo:"",version:"0.9.0"};t.base=a;var u={agreement:[{id:100,title:"《用户协议》"},{id:102,title:"《隐私协议》"}]};t.init=u;var s={avatar:i,id:0,bio:a.slogo,mobile:"",nickname:"游客",score:0,money:"0.00",level:0,token:"",user_id:0,username:"user"};t.userDefault=s},function(e,t,n){"use strict";(function(e){var r=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.exitLogin=p,t.formatRichImg=v,t.getRoute=h,t.initBarColor=d,t.platform=a,t.refresh=c,t.showLoading=l,t.showToast=f,t.showWarning=g,t.toLogin=u,t.toStaffLogin=s;var o=n(63),i=(n(65),r(n(25)),r(n(61)));function a(){return e.getSystemInfoSync().platform}function u(){var t=e.getStorageSync("userInfo"),n=e.getStorageSync("token"),r=e.getStorageSync("session_key");if(t&&t.id>0&&n&&r)return!0;e.redirectTo({url:"/pages/user/login"})}function s(){var t=e.getStorageSync("merchantInfo"),n=e.getStorageSync("merchantToken");if(t&&t.id>0&&n)return!0;e.redirectTo({url:"/pages/merchant/login"})}function c(){var t="/"+getCurrentPages()[getCurrentPages().length-1].route;e.redirectTo({url:t})}function f(t){e.showToast({icon:"none",title:t})}function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"请稍后";e.showLoading({title:t,mask:!0})}function p(){i.default.state.vuex_user=o.userDefault,e.$emit("exitLogin")}function d(){}function h(){var e=getCurrentPages();return e[e.length-1].route}function v(e){var t=/\1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{if(n){var o=e.getStorageSync(t);return o.data&&"object"==o.type?o.data:o||r}var i="";return e.getStorage({key:t,success:function(e){i=e.data}}),i||r}catch(a){return r}}function r(t,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];try{if(r)return e.setStorageSync(t,n);e.setStorage({key:t,data:n})}catch(o){}}function o(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{if(n)return e.removeStorageSync(t);e.removeStorage({key:t})}catch(r){return!1}}function i(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];try{if(t)return e.clearStorageSync();e.clearStorage()}catch(n){return!1}}Object.defineProperty(t,"__esModule",{value:!0}),t.clear=i,t.del=o,t.get=n,t.set=r}).call(this,n(2)["default"])},function(e,t,n){"use strict";(function(e){var r=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.getSign=c;var o=r(n(13)),i=n(63),a=n(64),u=r(n(67)),s=function(t,n){t.prototype.$u.http.setConfig({baseUrl:i.apiUrl,showLoading:!1,originalData:!0}),t.prototype.$u.http.interceptor.request=function(t){var r=e.getSystemInfoSync();t.header.system=r.system,t.header.platform=r.platform,t.header.platform=r.platform+" MP",t.header.model=r.model;var o="";e.getStorageSync("token")&&(o=e.getStorageSync("token")),t.header.token=o;var i=Date.parse(new Date);i/=1e3;var a=t.url,u=t.data,s=c(a,u,i);return t.header.sign=s,t.header.timestamp=i,t.header.version=n.vuex_base.version,t},t.prototype.$u.http.interceptor.response=function(t){t.data;if(t.statusCode){switch(t.statusCode){case 200:if(t.data)switch(t.data.code){case 1:var n={code:t.data.code,msg:t.data.msg};return p(n,t.data.data);case 0:var r={code:t.data.code,msg:t.data.msg};return p(r,t.data.data)}break;case 404:e.showToast({title:"请求接口不存在",icon:"none"});break;case 417:e.showToast({title:"abnormal operation!",icon:"none"});break;case 408:e.showToast({title:"request timeout!",icon:"none"});break;case 410:return e.hideLoading(),e.showModal({title:"提示",content:"登录信息过期,请重新授权登录!",showCancel:!1,success:function(t){t.confirm&&(e.clearStorageSync(),e.redirectTo({url:"/pages/user/login"}))}}),!1;case 401:(0,a.exitLogin)(),e.hideLoading(),e.showModal({title:"提示",content:t.data.msg,confirmText:"登录",success:function(t){t.confirm?e.navigateTo({url:"/pages/user/login"}):t.cancel}});break;default:e.showToast({title:"操作失败!",icon:"none"});break}return 0}switch(t.errMsg){case"request:fail":e.showToast({title:"X﹏X!糟糕,迷路了",icon:"none"});break;case"request:fail url not in domain list":e.showToast({title:"请求失败",icon:"none"});break;default:e.showToast({title:"网络错误",icon:"none"});break}return 0}};function c(e,t,n){var r=[];if(t&&t.sign)return!1;if(t)for(var o in t)o&&(t[o]||0==t[o])&&(r=r.concat({name:o,value:t[o]}));var i=e;i=i.toLowerCase(),r.length>0&&(i+="?");for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e=l(e),"object"!==(0,o.default)(e)||"object"!==(0,o.default)(t))return!1;for(var n in t)t.hasOwnProperty(n)&&(n in e?"object"!==(0,o.default)(e[n])||"object"!==(0,o.default)(t[n])?e[n]=t[n]:e[n].concat&&t[n].concat?e[n]=e[n].concat(t[n]):e[n]=p(e[n],t[n]):e[n]=t[n]);return e}var d={install:s};t.default=d}).call(this,n(2)["default"])},function(e,t){var n=0;function r(e){return i(o(a(e)))}function o(e){return s(c(u(e),8*e.length))}function i(e){for(var t,r=n?"0123456789ABCDEF":"0123456789abcdef",o="",i=0;i>>4&15)+r.charAt(15&t);return o}function a(e){var t,n,r="",o=-1;while(++o>>6&31,128|63&t):t<=65535?r+=String.fromCharCode(224|t>>>12&15,128|t>>>6&63,128|63&t):t<=2097151&&(r+=String.fromCharCode(240|t>>>18&7,128|t>>>12&63,128|t>>>6&63,128|63&t));return r}function u(e){for(var t=Array(e.length>>2),n=0;n>5]|=(255&e.charCodeAt(n/8))<>5]>>>n%32&255);return t}function c(e,t){e[t>>5]|=128<>>9<<4)]=t;for(var n=1732584193,r=-271733879,o=-1732584194,i=271733878,a=0;a>16)+(t>>16)+(n>>16);return r<<16|65535&n}function g(e,t){return e<>>32-t}e.exports={md5:function(e){return r(e)}}},function(e,t,n){"use strict";var r=n(4),o=r(n(11)),i=n(62),a=r(n(61));function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=v.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},setupPositionProbePattern:function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},getBestMaskPattern:function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=_.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},createMovieClip:function(e,t,n){var r=e.createEmptyMovieClip(t,n);this.make();for(var o=0;o>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++)r=!e&&1==(t>>n&1),this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r},setupTypeInfo:function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=_.getBCHTypeInfo(n),o=0;o<15;o++){var i=!e&&1==(r>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++)i=!e&&1==(r>>o&1),o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i;this.modules[this.moduleCount-8][8]=!e},mapData:function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,i=0,a=this.moduleCount-1;a>0;a-=2)for(6==a&&a--;;){for(var u=0;u<2;u++)if(null==this.modules[r][a-u]){var s=!1;i>>o&1)),_.getMask(t,r,a-u)&&(s=!s),this.modules[r][a-u]=s,-1==--o&&(i++,o=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}}},v.PAD0=236,v.PAD1=17,v.createData=function(e,t,n){for(var r=O.getRSBlocks(e,t),o=new $,i=0;i8*u)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*u+")");for(o.getLengthInBits()+4<=8*u&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=8*u||(o.put(v.PAD0,8),o.getLengthInBits()>=8*u));)o.put(v.PAD1,8);return v.createBytes(o,r)},v.createBytes=function(e,t){for(var n=0,r=0,o=0,i=new Array(t.length),a=new Array(t.length),u=0;u=0?p.get(d):0}}var h=0;for(f=0;f=0;)t^=_.G15<<_.getBCHDigit(t)-_.getBCHDigit(_.G15);return(e<<10|t)^_.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;_.getBCHDigit(t)-_.getBCHDigit(_.G18)>=0;)t^=_.G18<<_.getBCHDigit(t)-_.getBCHDigit(_.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return _.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case m.PATTERN000:return(t+n)%2==0;case m.PATTERN001:return t%2==0;case m.PATTERN010:return n%3==0;case m.PATTERN011:return(t+n)%3==0;case m.PATTERN100:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case m.PATTERN101:return t*n%2+t*n%3==0;case m.PATTERN110:return(t*n%2+t*n%3)%2==0;case m.PATTERN111:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new A([1],0),n=0;n5&&(n+=3+i-5)}for(r=0;r=256;)e-=255;return b.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},w=0;w<8;w++)b.EXP_TABLE[w]=1<=1&&o<=127?t+=e.charAt(n):o>2047?(t+=String.fromCharCode(224|o>>12&15),t+=String.fromCharCode(128|o>>6&63),t+=String.fromCharCode(128|o>>0&63)):(t+=String.fromCharCode(192|o>>6&31),t+=String.fromCharCode(128|o>>0&63));return t}function k(t,n){if(t=t||{},(t=d(!0,{canvasId:"myQrcode",text:"雄安新区文化旅游惠民卡",width:260,height:260,padding:20,typeNumber:-1,correctLevel:y.H,background:"#ffffff",foreground:"#000000",image:{imageResource:"",width:80,height:80,round:!0}},t)).canvasId||t.canvas){if(t.paddingColor||(t.paddingColor=t.background),n){var r=new v(t.typeNumber,t.correctLevel);return r.addData(x(t.text)),r.make(),new Promise((function(e,t){e(r)}))}return new Promise((function(n,r){return n(function(){var n=new v(t.typeNumber,t.correctLevel);n.addData(x(t.text)),n.make();var r=e.getSystemInfoSync().pixelRatio,o=t.canvas,i=o.getContext("2d");o.width=t.width*r,o.height=t.width*r;var a=o.width;i.fillStyle=t.paddingColor,i.fillRect(0,0,a+2*t.padding,a+2*t.padding);for(var u=(a-2*t.padding)/n.getModuleCount(),s=(a-2*t.padding)/n.getModuleCount(),c=0;c>>7-e%8&1)},put:function(e,t){for(var n=0;n>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var S=k;t.default=S}).call(this,n(2)["default"])},function(e,t){var n=126,r=102,o=103,i=104,a=105,u=98,s=101,c=100,f=106,l={CHAR_TILDE:r},p={ANY:1,AB:2,A:3,B:4,C:5};function d(e){for(var t=[],n=0;n0?y(r[h++]):p.AB,_=r.length>0?y(r[h++]):p.AB;t.currcs=k(m,_),t.currcs=S(r,t.currcs);var b=new Array;switch(t.currcs){case p.A:b.push(o);break;case p.B:b.push(i);break;default:b.push(a);break}for(var w=0;ww+1?r[w+1]:-1;b=b.concat(j(A,O,t.currcs)),t.currcs==p.C&&w++}for(var $=b[0],x=1;x0?p.A:p.B}function S(e,t){for(var r=0;r57)&&o!=n)return t}return p.C}function j(e,n,r){var o=[],i=-1;if(g(e,r))r==p.C&&(-1==n?(i=c,r=p.B):-1==n||g(n,r)||(g(n,p.A)?(i=s,r=p.A):(i=c,r=p.B)));else if(-1==n||g(n,r))i=u;else switch(r){case p.A:i=c,r=p.B;break;case p.B:i=s,r=p.A;break}return-1!=i?(o.push(i),o.push(v(n))):r==p.C?o.push(v(e,n)):o.push(v(e)),t.currcs=r,o}}function v(e,t){return"undefined"==typeof t?e>=32?e-32:e+64:parseInt(String.fromCharCode(e)+String.fromCharCode(t))}function g(e,t){var n=y(e);return n==p.ANY||(n==p.AB||(n==p.A&&t==p.A||n==p.B&&t==p.B))}function y(e){return e>=48&&e<=57?p.ANY:e>=32&&e<=95?p.AB:e<32?p.A:p.B}t.code128=function(e,t,n,r){n=parseInt(n),r=parseInt(r);for(var o=h(t),i=new m(e,n,r),a=i.area.width/(11*(o.length-3)+35),u=i.area.left,s=i.area.top,c=0;c0&&i.fillFgRect(u,s,p,d),u+=p+v}e.draw()};var m=function(e,t,n){this.width=t,this.height=n,this.quiet=Math.round(this.width/40),this.border_size=0,this.padding_width=0,this.area={width:t-2*this.padding_width-2*this.quiet,height:n-2*this.border_size,top:this.border_size-4,left:this.padding_width+this.quiet},this.ctx=e,this.fg="#000000",this.bg="#ffffff",this.fillBgRect(0,0,t,n),this.fillBgRect(0,this.border_size,t,n-2*this.border_size)};m.prototype._fillRect=function(e,t,n,r,o){this.ctx.setFillStyle(o),this.ctx.fillRect(e,t,n,r)},m.prototype.fillFgRect=function(e,t,n,r){this._fillRect(e,t,n,r,this.fg)},m.prototype.fillBgRect=function(e,t,n,r){this._fillRect(e,t,n,r,this.bg)};var _=[[2,1,2,2,2,2,0,0],[2,2,2,1,2,2,0,0],[2,2,2,2,2,1,0,0],[1,2,1,2,2,3,0,0],[1,2,1,3,2,2,0,0],[1,3,1,2,2,2,0,0],[1,2,2,2,1,3,0,0],[1,2,2,3,1,2,0,0],[1,3,2,2,1,2,0,0],[2,2,1,2,1,3,0,0],[2,2,1,3,1,2,0,0],[2,3,1,2,1,2,0,0],[1,1,2,2,3,2,0,0],[1,2,2,1,3,2,0,0],[1,2,2,2,3,1,0,0],[1,1,3,2,2,2,0,0],[1,2,3,1,2,2,0,0],[1,2,3,2,2,1,0,0],[2,2,3,2,1,1,0,0],[2,2,1,1,3,2,0,0],[2,2,1,2,3,1,0,0],[2,1,3,2,1,2,0,0],[2,2,3,1,1,2,0,0],[3,1,2,1,3,1,0,0],[3,1,1,2,2,2,0,0],[3,2,1,1,2,2,0,0],[3,2,1,2,2,1,0,0],[3,1,2,2,1,2,0,0],[3,2,2,1,1,2,0,0],[3,2,2,2,1,1,0,0],[2,1,2,1,2,3,0,0],[2,1,2,3,2,1,0,0],[2,3,2,1,2,1,0,0],[1,1,1,3,2,3,0,0],[1,3,1,1,2,3,0,0],[1,3,1,3,2,1,0,0],[1,1,2,3,1,3,0,0],[1,3,2,1,1,3,0,0],[1,3,2,3,1,1,0,0],[2,1,1,3,1,3,0,0],[2,3,1,1,1,3,0,0],[2,3,1,3,1,1,0,0],[1,1,2,1,3,3,0,0],[1,1,2,3,3,1,0,0],[1,3,2,1,3,1,0,0],[1,1,3,1,2,3,0,0],[1,1,3,3,2,1,0,0],[1,3,3,1,2,1,0,0],[3,1,3,1,2,1,0,0],[2,1,1,3,3,1,0,0],[2,3,1,1,3,1,0,0],[2,1,3,1,1,3,0,0],[2,1,3,3,1,1,0,0],[2,1,3,1,3,1,0,0],[3,1,1,1,2,3,0,0],[3,1,1,3,2,1,0,0],[3,3,1,1,2,1,0,0],[3,1,2,1,1,3,0,0],[3,1,2,3,1,1,0,0],[3,3,2,1,1,1,0,0],[3,1,4,1,1,1,0,0],[2,2,1,4,1,1,0,0],[4,3,1,1,1,1,0,0],[1,1,1,2,2,4,0,0],[1,1,1,4,2,2,0,0],[1,2,1,1,2,4,0,0],[1,2,1,4,2,1,0,0],[1,4,1,1,2,2,0,0],[1,4,1,2,2,1,0,0],[1,1,2,2,1,4,0,0],[1,1,2,4,1,2,0,0],[1,2,2,1,1,4,0,0],[1,2,2,4,1,1,0,0],[1,4,2,1,1,2,0,0],[1,4,2,2,1,1,0,0],[2,4,1,2,1,1,0,0],[2,2,1,1,1,4,0,0],[4,1,3,1,1,1,0,0],[2,4,1,1,1,2,0,0],[1,3,4,1,1,1,0,0],[1,1,1,2,4,2,0,0],[1,2,1,1,4,2,0,0],[1,2,1,2,4,1,0,0],[1,1,4,2,1,2,0,0],[1,2,4,1,1,2,0,0],[1,2,4,2,1,1,0,0],[4,1,1,2,1,2,0,0],[4,2,1,1,1,2,0,0],[4,2,1,2,1,1,0,0],[2,1,2,1,4,1,0,0],[2,1,4,1,2,1,0,0],[4,1,2,1,2,1,0,0],[1,1,1,1,4,3,0,0],[1,1,1,3,4,1,0,0],[1,3,1,1,4,1,0,0],[1,1,4,1,1,3,0,0],[1,1,4,3,1,1,0,0],[4,1,1,1,1,3,0,0],[4,1,1,3,1,1,0,0],[1,1,3,1,4,1,0,0],[1,1,4,1,3,1,0,0],[3,1,1,1,4,1,0,0],[4,1,1,1,3,1,0,0],[2,1,1,4,1,2,0,0],[2,1,1,2,1,4,0,0],[2,1,1,2,3,2,0,0],[2,3,3,1,1,1,2,0]]},,,,,,,,,function(e,t,n){"use strict";function r(e){var t=new Date,n=t.getTime()+864e5*e;t.setTime(n);var r=t.getFullYear(),i=t.getMonth(),a=t.getDate();return i=o(i+1),a=o(a),r+"-"+i+"-"+a}function o(e){var t=e;return 1==e.toString().length&&(t="0"+e),t}Object.defineProperty(t,"__esModule",{value:!0}),t.getDay=r}]]);
+function n(e){var t=Number(e.version.split(".")[0]);if(t>=2)e.mixin({beforeCreate:r});else{var n=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[r].concat(e.init):r,n.call(this,e)}}function r(){var e=this.$options;e.store?this.$store="function"===typeof e.store?e.store():e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}}var r="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},o=r.__VUE_DEVTOOLS_GLOBAL_HOOK__;function i(e){o&&(e._devtoolHook=o,o.emit("vuex:init",e),o.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){o.emit("vuex:mutation",e,t)}),{prepend:!0}),e.subscribeAction((function(e,t){o.emit("vuex:action",e,t)}),{prepend:!0}))}function a(e,t){return e.filter(t)[0]}function u(e,t){if(void 0===t&&(t=[]),null===e||"object"!==typeof e)return e;var n=a(t,(function(t){return t.original===e}));if(n)return n.copy;var r=Array.isArray(e)?[]:{};return t.push({original:e,copy:r}),Object.keys(e).forEach((function(n){r[n]=u(e[n],t)})),r}function s(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function c(e){return null!==e&&"object"===typeof e}function f(e){return e&&"function"===typeof e.then}function l(e,t){if(!e)throw new Error("[vuex] "+t)}function p(e,t){return function(){return e(t)}}var d=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"===typeof n?n():n)||{}},h={namespaced:{configurable:!0}};h.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(e,t){this._children[e]=t},d.prototype.removeChild=function(e){delete this._children[e]},d.prototype.getChild=function(e){return this._children[e]},d.prototype.hasChild=function(e){return e in this._children},d.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},d.prototype.forEachChild=function(e){s(this._children,e)},d.prototype.forEachGetter=function(e){this._rawModule.getters&&s(this._rawModule.getters,e)},d.prototype.forEachAction=function(e){this._rawModule.actions&&s(this._rawModule.actions,e)},d.prototype.forEachMutation=function(e){this._rawModule.mutations&&s(this._rawModule.mutations,e)},Object.defineProperties(d.prototype,h);var v=function(e){this.register([],e,!1)};function g(e,t,n){if(w(e,n),t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return void console.warn("[vuex] trying to add a new module '"+r+"' on hot reloading, manual reload is needed");g(e.concat(r),t.getChild(r),n.modules[r])}}v.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},v.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")}),"")},v.prototype.update=function(e){g([],this.root,e)},v.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0),w(e,t);var o=new d(t,n);if(0===e.length)this.root=o;else{var i=this.get(e.slice(0,-1));i.addChild(e[e.length-1],o)}t.modules&&s(t.modules,(function(t,o){r.register(e.concat(o),t,n)}))},v.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r?r.runtime&&t.removeChild(n):console.warn("[vuex] trying to unregister module '"+n+"', which is not registered")},v.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return!!t&&t.hasChild(n)};var y,m={assert:function(e){return"function"===typeof e},expected:"function"},_={assert:function(e){return"function"===typeof e||"object"===typeof e&&"function"===typeof e.handler},expected:'function or object with "handler" function'},b={getters:m,mutations:m,actions:_};function w(e,t){Object.keys(b).forEach((function(n){if(t[n]){var r=b[n];s(t[n],(function(t,o){l(r.assert(t),A(e,n,o,t,r.expected))}))}}))}function A(e,t,n,r,o){var i=t+" should be "+o+' but "'+t+"."+n+'"';return e.length>0&&(i+=' in module "'+e.join(".")+'"'),i+=" is "+JSON.stringify(r)+".",i}var O=function e(t){var n=this;void 0===t&&(t={}),!y&&"undefined"!==typeof window&&window.Vue&&N(window.Vue),l(y,"must call Vue.use(Vuex) before creating a store instance."),l("undefined"!==typeof Promise,"vuex requires a Promise polyfill in this browser."),l(this instanceof e,"store must be called with the new operator.");var r=t.plugins;void 0===r&&(r=[]);var o=t.strict;void 0===o&&(o=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new v(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new y,this._makeLocalGettersCache=Object.create(null);var a=this,u=this,s=u.dispatch,c=u.commit;this.dispatch=function(e,t){return s.call(a,e,t)},this.commit=function(e,t,n){return c.call(a,e,t,n)},this.strict=o;var f=this._modules.root.state;j(this,f,[],this._modules.root),S(this,f),r.forEach((function(e){return e(n)}));var p=void 0!==t.devtools?t.devtools:y.config.devtools;p&&i(this)},$={state:{configurable:!0}};function x(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function k(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;j(e,n,[],e._modules.root,!0),S(e,n,t)}function S(e,t,n){var r=e._vm;e.getters={},e._makeLocalGettersCache=Object.create(null);var o=e._wrappedGetters,i={};s(o,(function(t,n){i[n]=p(t,e),Object.defineProperty(e.getters,n,{get:function(){return e._vm[n]},enumerable:!0})}));var a=y.config.silent;y.config.silent=!0,e._vm=new y({data:{$$state:t},computed:i}),y.config.silent=a,e.strict&&L(e),r&&(n&&e._withCommit((function(){r._data.$$state=null})),y.nextTick((function(){return r.$destroy()})))}function j(e,t,n,r,o){var i=!n.length,a=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[a]&&console.error("[vuex] duplicate namespace "+a+" for the namespaced module "+n.join("/")),e._modulesNamespaceMap[a]=r),!i&&!o){var u=D(t,n.slice(0,-1)),s=n[n.length-1];e._withCommit((function(){s in u&&console.warn('[vuex] state field "'+s+'" was overridden by a module with the same name at "'+n.join(".")+'"'),y.set(u,s,r.state)}))}var c=r.context=C(e,a,n);r.forEachMutation((function(t,n){var r=a+n;E(e,r,t,c)})),r.forEachAction((function(t,n){var r=t.root?n:a+n,o=t.handler||t;M(e,r,o,c)})),r.forEachGetter((function(t,n){var r=a+n;T(e,r,t,c)})),r.forEachChild((function(r,i){j(e,t,n.concat(i),r,o)}))}function C(e,t,n){var r=""===t,o={dispatch:r?e.dispatch:function(n,r,o){var i=I(n,r,o),a=i.payload,u=i.options,s=i.type;if(u&&u.root||(s=t+s,e._actions[s]))return e.dispatch(s,a);console.error("[vuex] unknown local action type: "+i.type+", global type: "+s)},commit:r?e.commit:function(n,r,o){var i=I(n,r,o),a=i.payload,u=i.options,s=i.type;u&&u.root||(s=t+s,e._mutations[s])?e.commit(s,a,u):console.error("[vuex] unknown local mutation type: "+i.type+", global type: "+s)}};return Object.defineProperties(o,{getters:{get:r?function(){return e.getters}:function(){return P(e,t)}},state:{get:function(){return D(e.state,n)}}}),o}function P(e,t){if(!e._makeLocalGettersCache[t]){var n={},r=t.length;Object.keys(e.getters).forEach((function(o){if(o.slice(0,r)===t){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return e.getters[o]},enumerable:!0})}})),e._makeLocalGettersCache[t]=n}return e._makeLocalGettersCache[t]}function E(e,t,n,r){var o=e._mutations[t]||(e._mutations[t]=[]);o.push((function(t){n.call(e,r.state,t)}))}function M(e,t,n,r){var o=e._actions[t]||(e._actions[t]=[]);o.push((function(t){var o=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t);return f(o)||(o=Promise.resolve(o)),e._devtoolHook?o.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):o}))}function T(e,t,n,r){e._wrappedGetters[t]?console.error("[vuex] duplicate getter key: "+t):e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)}}function L(e){e._vm.$watch((function(){return this._data.$$state}),(function(){l(e._committing,"do not mutate vuex store state outside mutation handlers.")}),{deep:!0,sync:!0})}function D(e,t){return t.reduce((function(e,t){return e[t]}),e)}function I(e,t,n){return c(e)&&e.type&&(n=t,t=e,e=e.type),l("string"===typeof e,"expects string as the type, but found "+typeof e+"."),{type:e,payload:t,options:n}}function N(e){y&&e===y?console.error("[vuex] already installed. Vue.use(Vuex) should be called only once."):(y=e,n(y))}$.state.get=function(){return this._vm._data.$$state},$.state.set=function(e){l(!1,"use store.replaceState() to explicit replace store state.")},O.prototype.commit=function(e,t,n){var r=this,o=I(e,t,n),i=o.type,a=o.payload,u=o.options,s={type:i,payload:a},c=this._mutations[i];c?(this._withCommit((function(){c.forEach((function(e){e(a)}))})),this._subscribers.slice().forEach((function(e){return e(s,r.state)})),u&&u.silent&&console.warn("[vuex] mutation type: "+i+". Silent option has been removed. Use the filter functionality in the vue-devtools")):console.error("[vuex] unknown mutation type: "+i)},O.prototype.dispatch=function(e,t){var n=this,r=I(e,t),o=r.type,i=r.payload,a={type:o,payload:i},u=this._actions[o];if(u){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(a,n.state)}))}catch(c){console.warn("[vuex] error in before action subscribers: "),console.error(c)}var s=u.length>1?Promise.all(u.map((function(e){return e(i)}))):u[0](i);return new Promise((function(e,t){s.then((function(t){try{n._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(a,n.state)}))}catch(c){console.warn("[vuex] error in after action subscribers: "),console.error(c)}e(t)}),(function(e){try{n._actionSubscribers.filter((function(e){return e.error})).forEach((function(t){return t.error(a,n.state,e)}))}catch(c){console.warn("[vuex] error in error action subscribers: "),console.error(c)}t(e)}))}))}console.error("[vuex] unknown action type: "+o)},O.prototype.subscribe=function(e,t){return x(e,this._subscribers,t)},O.prototype.subscribeAction=function(e,t){var n="function"===typeof e?{before:e}:e;return x(n,this._actionSubscribers,t)},O.prototype.watch=function(e,t,n){var r=this;return l("function"===typeof e,"store.watch only accepts a function."),this._watcherVM.$watch((function(){return e(r.state,r.getters)}),t,n)},O.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._vm._data.$$state=e}))},O.prototype.registerModule=function(e,t,n){void 0===n&&(n={}),"string"===typeof e&&(e=[e]),l(Array.isArray(e),"module path must be a string or an Array."),l(e.length>0,"cannot register the root module by using registerModule."),this._modules.register(e,t),j(this,this.state,e,this._modules.get(e),n.preserveState),S(this,this.state)},O.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&&(e=[e]),l(Array.isArray(e),"module path must be a string or an Array."),this._modules.unregister(e),this._withCommit((function(){var n=D(t.state,e.slice(0,-1));y.delete(n,e[e.length-1])})),k(this)},O.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),l(Array.isArray(e),"module path must be a string or an Array."),this._modules.isRegistered(e)},O.prototype[[104,111,116,85,112,100,97,116,101].map((function(e){return String.fromCharCode(e)})).join("")]=function(e){this._modules.update(e),k(this,!0)},O.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(O.prototype,$);var B=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapState: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=q(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"===typeof o?o.call(this,t,n):t[o]},n[r].vuex=!0})),n})),R=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapMutations: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.commit;if(e){var i=q(this.$store,"mapMutations",e);if(!i)return;r=i.context.commit}return"function"===typeof o?o.apply(this,[r].concat(t)):r.apply(this.$store,[o].concat(t))}})),n})),V=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapGetters: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;o=e+o,n[r]=function(){if(!e||q(this.$store,"mapGetters",e)){if(o in this.$store.getters)return this.$store.getters[o];console.error("[vuex] unknown getter: "+o)}},n[r].vuex=!0})),n})),U=G((function(e,t){var n={};return z(t)||console.error("[vuex] mapActions: mapper parameter must be either an Array or an Object"),F(t).forEach((function(t){var r=t.key,o=t.val;n[r]=function(){var t=[],n=arguments.length;while(n--)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var i=q(this.$store,"mapActions",e);if(!i)return;r=i.context.dispatch}return"function"===typeof o?o.apply(this,[r].concat(t)):r.apply(this.$store,[o].concat(t))}})),n})),H=function(e){return{mapState:B.bind(null,e),mapGetters:V.bind(null,e),mapMutations:R.bind(null,e),mapActions:U.bind(null,e)}};function F(e){return z(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}})):[]}function z(e){return Array.isArray(e)||c(e)}function G(e){return function(t,n){return"string"!==typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function q(e,t,n){var r=e._modulesNamespaceMap[n];return r||console.error("[vuex] module namespace not found in "+t+"(): "+n),r}function K(e){void 0===e&&(e={});var t=e.collapsed;void 0===t&&(t=!0);var n=e.filter;void 0===n&&(n=function(e,t,n){return!0});var r=e.transformer;void 0===r&&(r=function(e){return e});var o=e.mutationTransformer;void 0===o&&(o=function(e){return e});var i=e.actionFilter;void 0===i&&(i=function(e,t){return!0});var a=e.actionTransformer;void 0===a&&(a=function(e){return e});var s=e.logMutations;void 0===s&&(s=!0);var c=e.logActions;void 0===c&&(c=!0);var f=e.logger;return void 0===f&&(f=console),function(e){var l=u(e.state);"undefined"!==typeof f&&(s&&e.subscribe((function(e,i){var a=u(i);if(n(e,l,a)){var s=W(),c=o(e),p="mutation "+e.type+s;Z(f,p,t),f.log("%c prev state","color: #9E9E9E; font-weight: bold",r(l)),f.log("%c mutation","color: #03A9F4; font-weight: bold",c),f.log("%c next state","color: #4CAF50; font-weight: bold",r(a)),J(f)}l=a})),c&&e.subscribeAction((function(e,n){if(i(e,n)){var r=W(),o=a(e),u="action "+e.type+r;Z(f,u,t),f.log("%c action","color: #03A9F4; font-weight: bold",o),J(f)}})))}}function Z(e,t,n){var r=n?e.groupCollapsed:e.group;try{r.call(e,t)}catch(o){e.log(t)}}function J(e){try{e.groupEnd()}catch(t){e.log("—— log end ——")}}function W(){var e=new Date;return" @ "+Y(e.getHours(),2)+":"+Y(e.getMinutes(),2)+":"+Y(e.getSeconds(),2)+"."+Y(e.getMilliseconds(),3)}function X(e,t){return new Array(t+1).join(e)}function Y(e,t){return X("0",t-e.toString().length)+e}var Q={Store:O,install:N,version:"3.6.2",mapState:B,mapMutations:R,mapGetters:V,mapActions:U,createNamespacedHelpers:H,createLogger:K};e.exports=Q}).call(this,n(3))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userDefault=t.init=t.cdnUrl=t.base=t.avatar=t.apiUrl=void 0;var r="https://www.xnhmk.com/api";t.apiUrl=r;var o="https://www.xnhmk.com";t.cdnUrl=o;var i="static/avatar.png";t.avatar=i;var a={logo:"",title:"雄安文化惠民",slogo:"",version:"0.9.0"};t.base=a;var u={agreement:[{id:100,title:"《用户协议》"},{id:102,title:"《隐私协议》"}]};t.init=u;var s={avatar:i,id:0,bio:a.slogo,mobile:"",nickname:"游客",score:0,money:"0.00",level:0,token:"",user_id:0,username:"user"};t.userDefault=s},function(e,t,n){"use strict";(function(e){var r=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.exitLogin=p,t.formatRichImg=v,t.getRoute=h,t.initBarColor=d,t.platform=a,t.refresh=c,t.showLoading=l,t.showToast=f,t.showWarning=g,t.toLogin=u,t.toStaffLogin=s;var o=n(63),i=(n(65),r(n(25)),r(n(61)));function a(){return e.getSystemInfoSync().platform}function u(){var t=e.getStorageSync("userInfo"),n=e.getStorageSync("token"),r=e.getStorageSync("session_key");if(t&&t.id>0&&n&&r)return!0;e.redirectTo({url:"/pages/user/login"})}function s(){var t=e.getStorageSync("merchantInfo"),n=e.getStorageSync("merchantToken");if(t&&t.id>0&&n)return!0;e.redirectTo({url:"/pages/merchant/login"})}function c(){var t="/"+getCurrentPages()[getCurrentPages().length-1].route;e.redirectTo({url:t})}function f(t){e.showToast({icon:"none",title:t})}function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"请稍后";e.showLoading({title:t,mask:!0})}function p(){i.default.state.vuex_user=o.userDefault,e.$emit("exitLogin")}function d(){}function h(){var e=getCurrentPages();return e[e.length-1].route}function v(e){var t=/\1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{if(n){var o=e.getStorageSync(t);return o.data&&"object"==o.type?o.data:o||r}var i="";return e.getStorage({key:t,success:function(e){i=e.data}}),i||r}catch(a){return r}}function r(t,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];try{if(r)return e.setStorageSync(t,n);e.setStorage({key:t,data:n})}catch(o){}}function o(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{if(n)return e.removeStorageSync(t);e.removeStorage({key:t})}catch(r){return!1}}function i(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];try{if(t)return e.clearStorageSync();e.clearStorage()}catch(n){return!1}}Object.defineProperty(t,"__esModule",{value:!0}),t.clear=i,t.del=o,t.get=n,t.set=r}).call(this,n(2)["default"])},function(e,t,n){"use strict";(function(e){var r=n(4);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.getSign=c;var o=r(n(13)),i=n(63),a=n(64),u=r(n(67)),s=function(t,n){t.prototype.$u.http.setConfig({baseUrl:i.apiUrl,showLoading:!1,originalData:!0}),t.prototype.$u.http.interceptor.request=function(t){var r=e.getSystemInfoSync();t.header.system=r.system,t.header.platform=r.platform,t.header.platform=r.platform+" MP",t.header.model=r.model;var o="";e.getStorageSync("token")&&(o=e.getStorageSync("token")),t.header.token=o;var i=Date.parse(new Date);i/=1e3;var a=t.url,u=t.data,s=c(a,u,i);return t.header.sign=s,t.header.timestamp=i,t.header.version=n.vuex_base.version,t},t.prototype.$u.http.interceptor.response=function(t){t.data;if(t.statusCode){switch(t.statusCode){case 200:if(t.data)switch(t.data.code){case 1:var n={code:t.data.code,msg:t.data.msg};return p(n,t.data.data);case 0:var r={code:t.data.code,msg:t.data.msg};return p(r,t.data.data)}break;case 404:e.showToast({title:"请求接口不存在",icon:"none"});break;case 417:e.showToast({title:"abnormal operation!",icon:"none"});break;case 408:e.showToast({title:"request timeout!",icon:"none"});break;case 410:return e.hideLoading(),e.showModal({title:"提示",content:"登录信息过期,请重新授权登录!",showCancel:!1,success:function(t){t.confirm&&(e.clearStorageSync(),e.redirectTo({url:"/pages/user/login"}))}}),!1;case 401:(0,a.exitLogin)(),e.hideLoading(),e.showModal({title:"提示",content:t.data.msg,confirmText:"登录",success:function(t){t.confirm?e.navigateTo({url:"/pages/user/login"}):t.cancel}});break;default:e.showToast({title:"操作失败!",icon:"none"});break}return 0}switch(t.errMsg){case"request:fail":e.showToast({title:"X﹏X!糟糕,迷路了",icon:"none"});break;case"request:fail url not in domain list":e.showToast({title:"请求失败",icon:"none"});break;default:e.showToast({title:"网络错误",icon:"none"});break}return 0}};function c(e,t,n){var r=[];if(t&&t.sign)return!1;if(t)for(var o in t)o&&(t[o]||0==t[o])&&(r=r.concat({name:o,value:t[o]}));var i=e;i=i.toLowerCase(),r.length>0&&(i+="?");for(var a=0;a0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e=l(e),"object"!==(0,o.default)(e)||"object"!==(0,o.default)(t))return!1;for(var n in t)t.hasOwnProperty(n)&&(n in e?"object"!==(0,o.default)(e[n])||"object"!==(0,o.default)(t[n])?e[n]=t[n]:e[n].concat&&t[n].concat?e[n]=e[n].concat(t[n]):e[n]=p(e[n],t[n]):e[n]=t[n]);return e}var d={install:s};t.default=d}).call(this,n(2)["default"])},function(e,t){var n=0;function r(e){return i(o(a(e)))}function o(e){return s(c(u(e),8*e.length))}function i(e){for(var t,r=n?"0123456789ABCDEF":"0123456789abcdef",o="",i=0;i>>4&15)+r.charAt(15&t);return o}function a(e){var t,n,r="",o=-1;while(++o>>6&31,128|63&t):t<=65535?r+=String.fromCharCode(224|t>>>12&15,128|t>>>6&63,128|63&t):t<=2097151&&(r+=String.fromCharCode(240|t>>>18&7,128|t>>>12&63,128|t>>>6&63,128|63&t));return r}function u(e){for(var t=Array(e.length>>2),n=0;n>5]|=(255&e.charCodeAt(n/8))<>5]>>>n%32&255);return t}function c(e,t){e[t>>5]|=128<>>9<<4)]=t;for(var n=1732584193,r=-271733879,o=-1732584194,i=271733878,a=0;a>16)+(t>>16)+(n>>16);return r<<16|65535&n}function g(e,t){return e<>>32-t}e.exports={md5:function(e){return r(e)}}},function(e,t,n){"use strict";var r=n(4),o=r(n(11)),i=n(62),a=r(n(61));function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=v.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},setupPositionProbePattern:function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},getBestMaskPattern:function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=_.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},createMovieClip:function(e,t,n){var r=e.createEmptyMovieClip(t,n);this.make();for(var o=0;o>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++)r=!e&&1==(t>>n&1),this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r},setupTypeInfo:function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=_.getBCHTypeInfo(n),o=0;o<15;o++){var i=!e&&1==(r>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++)i=!e&&1==(r>>o&1),o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i;this.modules[this.moduleCount-8][8]=!e},mapData:function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,i=0,a=this.moduleCount-1;a>0;a-=2)for(6==a&&a--;;){for(var u=0;u<2;u++)if(null==this.modules[r][a-u]){var s=!1;i>>o&1)),_.getMask(t,r,a-u)&&(s=!s),this.modules[r][a-u]=s,-1==--o&&(i++,o=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}}},v.PAD0=236,v.PAD1=17,v.createData=function(e,t,n){for(var r=O.getRSBlocks(e,t),o=new $,i=0;i8*u)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*u+")");for(o.getLengthInBits()+4<=8*u&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=8*u||(o.put(v.PAD0,8),o.getLengthInBits()>=8*u));)o.put(v.PAD1,8);return v.createBytes(o,r)},v.createBytes=function(e,t){for(var n=0,r=0,o=0,i=new Array(t.length),a=new Array(t.length),u=0;u=0?p.get(d):0}}var h=0;for(f=0;f=0;)t^=_.G15<<_.getBCHDigit(t)-_.getBCHDigit(_.G15);return(e<<10|t)^_.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;_.getBCHDigit(t)-_.getBCHDigit(_.G18)>=0;)t^=_.G18<<_.getBCHDigit(t)-_.getBCHDigit(_.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return _.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case m.PATTERN000:return(t+n)%2==0;case m.PATTERN001:return t%2==0;case m.PATTERN010:return n%3==0;case m.PATTERN011:return(t+n)%3==0;case m.PATTERN100:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case m.PATTERN101:return t*n%2+t*n%3==0;case m.PATTERN110:return(t*n%2+t*n%3)%2==0;case m.PATTERN111:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new A([1],0),n=0;n5&&(n+=3+i-5)}for(r=0;r=256;)e-=255;return b.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},w=0;w<8;w++)b.EXP_TABLE[w]=1<=1&&o<=127?t+=e.charAt(n):o>2047?(t+=String.fromCharCode(224|o>>12&15),t+=String.fromCharCode(128|o>>6&63),t+=String.fromCharCode(128|o>>0&63)):(t+=String.fromCharCode(192|o>>6&31),t+=String.fromCharCode(128|o>>0&63));return t}function k(t,n){if(t=t||{},(t=d(!0,{canvasId:"myQrcode",text:"雄安新区文化旅游惠民卡",width:260,height:260,padding:20,typeNumber:-1,correctLevel:y.H,background:"#ffffff",foreground:"#000000",image:{imageResource:"",width:80,height:80,round:!0}},t)).canvasId||t.canvas){if(t.paddingColor||(t.paddingColor=t.background),n){var r=new v(t.typeNumber,t.correctLevel);return r.addData(x(t.text)),r.make(),new Promise((function(e,t){e(r)}))}return new Promise((function(n,r){return n(function(){var n=new v(t.typeNumber,t.correctLevel);n.addData(x(t.text)),n.make();var r=e.getSystemInfoSync().pixelRatio,o=t.canvas,i=o.getContext("2d");o.width=t.width*r,o.height=t.width*r;var a=o.width;i.fillStyle=t.paddingColor,i.fillRect(0,0,a+2*t.padding,a+2*t.padding);for(var u=(a-2*t.padding)/n.getModuleCount(),s=(a-2*t.padding)/n.getModuleCount(),c=0;c>>7-e%8&1)},put:function(e,t){for(var n=0;n>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var S=k;t.default=S}).call(this,n(2)["default"])},function(e,t){var n=126,r=102,o=103,i=104,a=105,u=98,s=101,c=100,f=106,l={CHAR_TILDE:r},p={ANY:1,AB:2,A:3,B:4,C:5};function d(e){for(var t=[],n=0;n0?y(r[h++]):p.AB,_=r.length>0?y(r[h++]):p.AB;t.currcs=k(m,_),t.currcs=S(r,t.currcs);var b=new Array;switch(t.currcs){case p.A:b.push(o);break;case p.B:b.push(i);break;default:b.push(a);break}for(var w=0;ww+1?r[w+1]:-1;b=b.concat(j(A,O,t.currcs)),t.currcs==p.C&&w++}for(var $=b[0],x=1;x0?p.A:p.B}function S(e,t){for(var r=0;r57)&&o!=n)return t}return p.C}function j(e,n,r){var o=[],i=-1;if(g(e,r))r==p.C&&(-1==n?(i=c,r=p.B):-1==n||g(n,r)||(g(n,p.A)?(i=s,r=p.A):(i=c,r=p.B)));else if(-1==n||g(n,r))i=u;else switch(r){case p.A:i=c,r=p.B;break;case p.B:i=s,r=p.A;break}return-1!=i?(o.push(i),o.push(v(n))):r==p.C?o.push(v(e,n)):o.push(v(e)),t.currcs=r,o}}function v(e,t){return"undefined"==typeof t?e>=32?e-32:e+64:parseInt(String.fromCharCode(e)+String.fromCharCode(t))}function g(e,t){var n=y(e);return n==p.ANY||(n==p.AB||(n==p.A&&t==p.A||n==p.B&&t==p.B))}function y(e){return e>=48&&e<=57?p.ANY:e>=32&&e<=95?p.AB:e<32?p.A:p.B}t.code128=function(e,t,n,r){n=parseInt(n),r=parseInt(r);for(var o=h(t),i=new m(e,n,r),a=i.area.width/(11*(o.length-3)+35),u=i.area.left,s=i.area.top,c=0;c0&&i.fillFgRect(u,s,p,d),u+=p+v}e.draw()};var m=function(e,t,n){this.width=t,this.height=n,this.quiet=Math.round(this.width/40),this.border_size=0,this.padding_width=0,this.area={width:t-2*this.padding_width-2*this.quiet,height:n-2*this.border_size,top:this.border_size-4,left:this.padding_width+this.quiet},this.ctx=e,this.fg="#000000",this.bg="#ffffff",this.fillBgRect(0,0,t,n),this.fillBgRect(0,this.border_size,t,n-2*this.border_size)};m.prototype._fillRect=function(e,t,n,r,o){this.ctx.setFillStyle(o),this.ctx.fillRect(e,t,n,r)},m.prototype.fillFgRect=function(e,t,n,r){this._fillRect(e,t,n,r,this.fg)},m.prototype.fillBgRect=function(e,t,n,r){this._fillRect(e,t,n,r,this.bg)};var _=[[2,1,2,2,2,2,0,0],[2,2,2,1,2,2,0,0],[2,2,2,2,2,1,0,0],[1,2,1,2,2,3,0,0],[1,2,1,3,2,2,0,0],[1,3,1,2,2,2,0,0],[1,2,2,2,1,3,0,0],[1,2,2,3,1,2,0,0],[1,3,2,2,1,2,0,0],[2,2,1,2,1,3,0,0],[2,2,1,3,1,2,0,0],[2,3,1,2,1,2,0,0],[1,1,2,2,3,2,0,0],[1,2,2,1,3,2,0,0],[1,2,2,2,3,1,0,0],[1,1,3,2,2,2,0,0],[1,2,3,1,2,2,0,0],[1,2,3,2,2,1,0,0],[2,2,3,2,1,1,0,0],[2,2,1,1,3,2,0,0],[2,2,1,2,3,1,0,0],[2,1,3,2,1,2,0,0],[2,2,3,1,1,2,0,0],[3,1,2,1,3,1,0,0],[3,1,1,2,2,2,0,0],[3,2,1,1,2,2,0,0],[3,2,1,2,2,1,0,0],[3,1,2,2,1,2,0,0],[3,2,2,1,1,2,0,0],[3,2,2,2,1,1,0,0],[2,1,2,1,2,3,0,0],[2,1,2,3,2,1,0,0],[2,3,2,1,2,1,0,0],[1,1,1,3,2,3,0,0],[1,3,1,1,2,3,0,0],[1,3,1,3,2,1,0,0],[1,1,2,3,1,3,0,0],[1,3,2,1,1,3,0,0],[1,3,2,3,1,1,0,0],[2,1,1,3,1,3,0,0],[2,3,1,1,1,3,0,0],[2,3,1,3,1,1,0,0],[1,1,2,1,3,3,0,0],[1,1,2,3,3,1,0,0],[1,3,2,1,3,1,0,0],[1,1,3,1,2,3,0,0],[1,1,3,3,2,1,0,0],[1,3,3,1,2,1,0,0],[3,1,3,1,2,1,0,0],[2,1,1,3,3,1,0,0],[2,3,1,1,3,1,0,0],[2,1,3,1,1,3,0,0],[2,1,3,3,1,1,0,0],[2,1,3,1,3,1,0,0],[3,1,1,1,2,3,0,0],[3,1,1,3,2,1,0,0],[3,3,1,1,2,1,0,0],[3,1,2,1,1,3,0,0],[3,1,2,3,1,1,0,0],[3,3,2,1,1,1,0,0],[3,1,4,1,1,1,0,0],[2,2,1,4,1,1,0,0],[4,3,1,1,1,1,0,0],[1,1,1,2,2,4,0,0],[1,1,1,4,2,2,0,0],[1,2,1,1,2,4,0,0],[1,2,1,4,2,1,0,0],[1,4,1,1,2,2,0,0],[1,4,1,2,2,1,0,0],[1,1,2,2,1,4,0,0],[1,1,2,4,1,2,0,0],[1,2,2,1,1,4,0,0],[1,2,2,4,1,1,0,0],[1,4,2,1,1,2,0,0],[1,4,2,2,1,1,0,0],[2,4,1,2,1,1,0,0],[2,2,1,1,1,4,0,0],[4,1,3,1,1,1,0,0],[2,4,1,1,1,2,0,0],[1,3,4,1,1,1,0,0],[1,1,1,2,4,2,0,0],[1,2,1,1,4,2,0,0],[1,2,1,2,4,1,0,0],[1,1,4,2,1,2,0,0],[1,2,4,1,1,2,0,0],[1,2,4,2,1,1,0,0],[4,1,1,2,1,2,0,0],[4,2,1,1,1,2,0,0],[4,2,1,2,1,1,0,0],[2,1,2,1,4,1,0,0],[2,1,4,1,2,1,0,0],[4,1,2,1,2,1,0,0],[1,1,1,1,4,3,0,0],[1,1,1,3,4,1,0,0],[1,3,1,1,4,1,0,0],[1,1,4,1,1,3,0,0],[1,1,4,3,1,1,0,0],[4,1,1,1,1,3,0,0],[4,1,1,3,1,1,0,0],[1,1,3,1,4,1,0,0],[1,1,4,1,3,1,0,0],[3,1,1,1,4,1,0,0],[4,1,1,1,3,1,0,0],[2,1,1,4,1,2,0,0],[2,1,1,2,1,4,0,0],[2,1,1,2,3,2,0,0],[2,3,3,1,1,1,2,0]]},,,,,,,,,function(e,t,n){"use strict";function r(e){var t=new Date,n=t.getTime()+864e5*e;t.setTime(n);var r=t.getFullYear(),i=t.getMonth(),a=t.getDate();return i=o(i+1),a=o(a),r+"-"+i+"-"+a}function o(e){var t=e;return 1==e.toString().length&&(t="0"+e),t}Object.defineProperty(t,"__esModule",{value:!0}),t.getDay=r}]]);
//# sourceMappingURL=../../.sourcemap/mp-weixin/common/vendor.js.map
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/card/countinue.wxml b/unpackage/dist/dev/mp-weixin/pages/card/countinue.wxml
index 188f898..879cf62 100644
--- a/unpackage/dist/dev/mp-weixin/pages/card/countinue.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/card/countinue.wxml
@@ -1 +1 @@
-持卡人信息姓名身份证号身份证上传上传身份证人像面上传身份证国徽面身份证拍摄要求大陆公民持有的本人有效二代身份证;拍摄时确保身份证边框完整,字体清晰,亮度均匀。标准边框缺失边框模糊闪光强烈其他资料上传证明资料说明:在雄安新区相关企事业和机关单位工作的非三县户籍居民,请上传工作证/居住证/单位证明。立即支付立即支付购买须知购买雄安文旅惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。不同意已阅读并同意
\ No newline at end of file
+持卡人信息姓名身份证号身份证上传上传身份证人像面上传身份证国徽面身份证拍摄要求大陆公民持有的本人有效二代身份证;拍摄时确保身份证边框完整,字体清晰,亮度均匀。标准边框缺失边框模糊闪光强烈其他资料上传证明资料说明:在雄安新区相关企事业和机关单位工作的非三县户籍居民,请上传工作证/居住证/单位证明。立即支付立即支付购买须知购买雄安文化惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。不同意已阅读并同意
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/card/index.js b/unpackage/dist/dev/mp-weixin/pages/card/index.js
index f6d0eab..5ccd548 100644
--- a/unpackage/dist/dev/mp-weixin/pages/card/index.js
+++ b/unpackage/dist/dev/mp-weixin/pages/card/index.js
@@ -1,2 +1,2 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/card/index"],{175:function(e,n,t){"use strict";(function(e,n){var o=t(4);t(26);o(t(25));var r=o(t(176));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},176:function(e,n,t){"use strict";t.r(n);var o=t(177),r=t(179);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);t(181);var c,i=t(34),s=Object(i["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],c);s.options.__file="pages/card/index.vue",n["default"]=s.exports},177:function(e,n,t){"use strict";t.r(n);var o=t(178);t.d(n,"render",(function(){return o["render"]})),t.d(n,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(n,"components",(function(){return o["components"]}))},178:function(e,n,t){"use strict";var o;t.r(n),t.d(n,"render",(function(){return r})),t.d(n,"staticRenderFns",(function(){return c})),t.d(n,"recyclableRender",(function(){return a})),t.d(n,"components",(function(){return o}));var r=function(){var e=this,n=e.$createElement;e._self._c},a=!1,c=[];r._withStripped=!0},179:function(e,n,t){"use strict";t.r(n);var o=t(180),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},180:function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;t(64);var o={data:function(){return{userInfo:[],appointment:"",card:[],cardid:"",time:"",show_second:"",cardnum:{},clock:"",canbuy:0,saletimer:"",is_open:0,merchantimgs:[]}},onShow:function(){this.getRemainCard(),this.gettabStatus();var n=e.getStorageSync("cardnum");if(""!=n)if(n["remaincard"]>0)this.getRemainCard();else if(n["ordercard"]>0){var t=e.getStorageSync("getRemainCardTime"),o=Date.parse(new Date);t&&t+18e5>o?console.log("距上次刷新不足30分钟"):(e.setStorageSync("getRemainCardTime",o),this.getRemainCard())}else console.log("卡已售罄");else this.getRemainCard();var r=this;r.userInfo=e.getStorageSync("userInfo"),r.appointment=e.getStorageSync("appointment"),this.getMerchantimgs()},mounted:function(){},methods:{getMerchantimgs:function(){var n=this;e.showLoading({title:"加载中"}),n.$u.post("wxapp/card/getMerchantimgs").then((function(t){1==t.code?n.merchantimgs=t.merchantimgs:e.showToast({icon:"error",title:"加载失败"})})),e.hideLoading()},getRemainCard:function(){var n=this;n.$u.post("wxapp/card/getRemainCard").then((function(t){1==t.code?(n.cardnum=t.cardnum,e.setStorageSync("cardnum",t.cardnum)):console.log("获取失败")}))},gettabStatus:function(){var e=this;e.$u.post("wxapp/card/isOpen").then((function(n){1==n.code?e.is_open=n.is_open:console.log("获取失败")}))},saleDowntime:function(){var e="2023-5-30 16:26:00";e=e.replace(/-/g,"/");var n=new Date(e),t=Date.parse(new Date),o=n-t,r="2023-5-30 16:24:00";r=r.replace(/-/g,"/");var a=new Date(r),c=a-t,i=this;i.saletimer=setInterval((function(){var e=o;o=e-1e3,0==o||o<0?(i.saling=1,i.close=!1,clearInterval(i.saletimer)):i.date_format(o)}),1e3),i.saletimer1=setInterval((function(){var e=c;c=e-1e3,0==c||c<0?(i.is_open=0,i.close=!1,clearInterval(i.saletimer1)):(i.is_open=1,i.date_format(c))}),1e3)},goPay:function(n){var t=this;if(!t.userInfo.id)return e.showModal({title:"提示",content:"预约需先登录!",cancelText:"取消",confirmText:"登录",confirmColor:"#34b16f",cancelColor:"#999999",success:function(n){n.confirm?e.navigateTo({url:"../user/login"}):console.log("暂不登录")}}),!1;var o={uid:t.userInfo.id};t.$u.post("wxapp/card/getCardStatus",o).then((function(n){if(1==n.code)if(0==n.is_begin){var t=n.content1;console.log(n),e.showModal({title:"公告",content:t,showCancel:!1})}else if(console.log(n),n.remaincard<=0)e.showModal({title:"提示",content:n.content2,showCancel:!1});else{if(1==n.hasbuy)return e.showModal({title:"提示",content:"您已购买惠民卡,请勿重复购买",showCancel:!1}),!1;e.navigateTo({url:"./pay"})}else console.log("获取失败")}))},pay:function(){var n=this;if(n.gettabStatus(),console.log(n.userInfo,"-=-=-=-=-="),!n.userInfo.id)return e.showModal({title:"提示",content:"购买需先登录!",cancelText:"取消",confirmText:"登录",confirmColor:"#34b16f",cancelColor:"#999999",success:function(n){n.confirm?e.navigateTo({url:"../user/login"}):console.log("暂不登录")}}),!1;if(0==n.userInfo.vip&&1!=n.appointment)return e.showModal({title:"提示",content:"您还未进行实名认证,请先进行实名认证",showCancel:!1,confirmText:"实名认证",success:function(n){n.confirm?e.navigateTo({url:"./pay"}):console.log("000")}}),!1;var t={openid:n.userInfo.wxa_openid,uid:n.userInfo.id};1==n.is_open?n.$u.post("wxapp/card/getCardStatus",t).then((function(o){if(console.log(o,"------"),1==o.code)if(0==o.is_begin){var r=o.content1;console.log(o),e.showModal({title:"公告",content:r,showCancel:!1})}else if(console.log(o),o.remaincard<=0)e.showModal({title:"提示",content:o.content2,showCancel:!1});else{if(1==o.hasbuy)return e.showModal({title:"提示",content:"您已购买惠民卡,请勿重复购买",showCancel:!1}),!1;e.requestSubscribeMessage({tmplIds:["FqhtEtsAcHn-bx1ucl0BSUhSvfsR8MnJwj6GvSDOdIg"],success:function(e){console.log(e)},complete:function(o){n.$u.post("wxapp/card/startPay",t).then((function(t){1==t.code?(n.orderinfo=t.orderinfo,e.requestPayment({appId:t.orderinfo.appId,nonceStr:t.orderinfo.nonceStr,package:t.orderinfo.package,paySign:t.orderinfo.paySign,signType:t.orderinfo.signType,timeStamp:t.orderinfo.timeStamp,success:function(e){n.paydone()},fail:function(t){if("requestPayment:fail cancel"==t.errMsg)var o="您已取消支付!";else o="支付失败,请稍后重试!";e.showModal({title:"提示",content:o,showCancel:!1,success:function(e){e.confirm&&(n.is_open=1,n.updateCard())}})}})):(n.is_open=1,n.showWarning(t.msg))}))},fail:function(e){console.log(e)}})}else console.log("获取失败")})):e.showToast({icon:"none",title:"活动暂未开始",duration:2e3})},paydone:function(){var n=this,t={uid:n.userInfo.id,order_sn:n.orderinfo.order_sn,nonceStr:n.orderinfo.nonceStr};n.$u.post("wxapp/card/paydone",t).then((function(t){console.log("支付订单处理成功"),1==t.code?(e.setStorageSync("userInfo",t.userInfo),e.setStorageSync("card",t.card),e.showModal({title:"提示",content:"您已支付成功,请到个人中心查看!",showCancel:!1,success:function(e){e.confirm&&n.uni.switchTab({url:"/pages/user/index"},1500)}})):console.log("数据更新失败")}))},updateCard:function(){var e=this,n={uid:e.userInfo.id};e.$u.post("wxapp/card/updateCard",n).then((function(e){1==e.code?console.log("已更新卡数据"):console.log("数据更新失败")}))},showWarning:function(n){e.showModal({title:"提示",content:n,showCancel:!1})},date_format:function(e){var n=Math.floor(e/1e3),t=Math.floor(n/3600),o=Math.floor((n-3600*t)/60),r=n%60;t<=9&&(t="0"+t),o<=9&&(o="0"+o),r<=9&&(r="0"+r);var a=t+" 时 "+o+" 分 "+r+" 秒";this.clock=a}}};n.default=o}).call(this,t(2)["default"])},181:function(e,n,t){"use strict";t.r(n);var o=t(182),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},182:function(e,n,t){}},[[175,"common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/card/index"],{175:function(e,n,t){"use strict";(function(e,n){var o=t(4);t(26);o(t(25));var r=o(t(176));e.__webpack_require_UNI_MP_PLUGIN__=t,n(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},176:function(e,n,t){"use strict";t.r(n);var o=t(177),r=t(179);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);t(181);var c,i=t(34),s=Object(i["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],c);s.options.__file="pages/card/index.vue",n["default"]=s.exports},177:function(e,n,t){"use strict";t.r(n);var o=t(178);t.d(n,"render",(function(){return o["render"]})),t.d(n,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(n,"components",(function(){return o["components"]}))},178:function(e,n,t){"use strict";var o;t.r(n),t.d(n,"render",(function(){return r})),t.d(n,"staticRenderFns",(function(){return c})),t.d(n,"recyclableRender",(function(){return a})),t.d(n,"components",(function(){return o}));var r=function(){var e=this,n=e.$createElement;e._self._c},a=!1,c=[];r._withStripped=!0},179:function(e,n,t){"use strict";t.r(n);var o=t(180),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},180:function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;t(64);var o={data:function(){return{userInfo:[],appointment:"",card:[],cardid:"",time:"",show_second:"",cardnum:{},clock:"",canbuy:0,saletimer:"",is_open:0,merchantimgs:[]}},onShow:function(){this.getRemainCard(),this.gettabStatus();var n=e.getStorageSync("cardnum");if(""!=n)if(n["remaincard"]>0)this.getRemainCard();else if(n["ordercard"]>0){var t=e.getStorageSync("getRemainCardTime"),o=Date.parse(new Date);t&&t+18e5>o?console.log("距上次刷新不足30分钟"):(e.setStorageSync("getRemainCardTime",o),this.getRemainCard())}else console.log("卡已售罄");else this.getRemainCard();var r=this;r.userInfo=e.getStorageSync("userInfo"),r.appointment=e.getStorageSync("appointment"),this.getMerchantimgs()},mounted:function(){},methods:{getMerchantimgs:function(){var n=this;e.showLoading({title:"加载中"}),n.$u.post("wxapp/card/getMerchantimgs").then((function(t){1==t.code?n.merchantimgs=t.merchantimgs:e.showToast({icon:"error",title:"加载失败"})})),e.hideLoading()},getRemainCard:function(){var n=this;n.$u.post("wxapp/card/getRemainCard").then((function(t){1==t.code?(n.cardnum=t.cardnum,e.setStorageSync("cardnum",t.cardnum)):console.log("获取失败")}))},gettabStatus:function(){var e=this;e.$u.post("wxapp/card/isOpen").then((function(n){1==n.code?e.is_open=n.is_open:console.log("获取失败")}))},saleDowntime:function(){var e="2023-5-30 16:26:00";e=e.replace(/-/g,"/");var n=new Date(e),t=Date.parse(new Date),o=n-t,r="2023-5-30 16:24:00";r=r.replace(/-/g,"/");var a=new Date(r),c=a-t,i=this;i.saletimer=setInterval((function(){var e=o;o=e-1e3,0==o||o<0?(i.saling=1,i.close=!1,clearInterval(i.saletimer)):i.date_format(o)}),1e3),i.saletimer1=setInterval((function(){var e=c;c=e-1e3,0==c||c<0?(i.is_open=0,i.close=!1,clearInterval(i.saletimer1)):(i.is_open=1,i.date_format(c))}),1e3)},goPay:function(n){var t=this;if(!t.userInfo.id)return e.showModal({title:"提示",content:"预约需先登录!",cancelText:"取消",confirmText:"登录",confirmColor:"#34b16f",cancelColor:"#999999",success:function(n){n.confirm?e.navigateTo({url:"../user/login"}):console.log("暂不登录")}}),!1;var o={uid:t.userInfo.id};t.$u.post("wxapp/card/getCardStatus",o).then((function(n){if(1==n.code)if(0==n.is_begin){var t=n.content1;console.log(n),e.showModal({title:"公告",content:t,showCancel:!1})}else if(console.log(n),n.remaincard<=0)e.showModal({title:"提示",content:n.content2,showCancel:!1});else{if(1==n.hasbuy)return e.showModal({title:"提示",content:"您已购买惠民卡,请勿重复购买",showCancel:!1}),!1;e.navigateTo({url:"./pay"})}else console.log("获取失败")}))},pay:function(){var n=this;if(n.gettabStatus(),console.log(n.userInfo,"-=-=-=-=-="),!n.userInfo.id)return e.showModal({title:"提示",content:"购买需先登录!",cancelText:"取消",confirmText:"登录",confirmColor:"#34b16f",cancelColor:"#999999",success:function(n){n.confirm?e.navigateTo({url:"../user/login"}):console.log("暂不登录")}}),!1;if(0==n.userInfo.vip&&1!=n.appointment)return e.showModal({title:"提示",content:"您还未进行实名认证,请先进行实名认证",confirmText:"实名认证",success:function(n){n.confirm?e.navigateTo({url:"./pay"}):console.log("000")}}),!1;var t={openid:n.userInfo.wxa_openid,uid:n.userInfo.id};1==n.is_open?n.$u.post("wxapp/card/getCardStatus",t).then((function(o){if(console.log(o,"------"),1==o.code)if(0==o.is_begin){var r=o.content1;console.log(o),e.showModal({title:"公告",content:r,showCancel:!1})}else if(console.log(o),o.remaincard<=0)e.showModal({title:"提示",content:o.content2,showCancel:!1});else{if(1==o.hasbuy)return e.showModal({title:"提示",content:"您已购买惠民卡,请勿重复购买",showCancel:!1}),!1;e.requestSubscribeMessage({tmplIds:["FqhtEtsAcHn-bx1ucl0BSUhSvfsR8MnJwj6GvSDOdIg"],success:function(e){console.log(e)},complete:function(o){n.$u.post("wxapp/card/startPay",t).then((function(t){1==t.code?(n.orderinfo=t.orderinfo,e.requestPayment({appId:t.orderinfo.appId,nonceStr:t.orderinfo.nonceStr,package:t.orderinfo.package,paySign:t.orderinfo.paySign,signType:t.orderinfo.signType,timeStamp:t.orderinfo.timeStamp,success:function(e){n.paydone()},fail:function(t){if("requestPayment:fail cancel"==t.errMsg)var o="您已取消支付!";else o="支付失败,请稍后重试!";e.showModal({title:"提示",content:o,showCancel:!1,success:function(e){e.confirm&&(n.is_open=1,n.updateCard())}})}})):(n.is_open=1,n.showWarning(t.msg))}))},fail:function(e){console.log(e)}})}else console.log("获取失败")})):e.showToast({icon:"none",title:"活动暂未开始",duration:2e3})},paydone:function(){var n=this,t={uid:n.userInfo.id,order_sn:n.orderinfo.order_sn,nonceStr:n.orderinfo.nonceStr};n.$u.post("wxapp/card/paydone",t).then((function(t){console.log("支付订单处理成功"),1==t.code?(e.setStorageSync("userInfo",t.userInfo),e.setStorageSync("card",t.card),e.showModal({title:"提示",content:"您已支付成功,请到个人中心查看!",showCancel:!1,success:function(e){e.confirm&&n.uni.switchTab({url:"/pages/user/index"},1500)}})):console.log("数据更新失败")}))},updateCard:function(){var e=this,n={uid:e.userInfo.id};e.$u.post("wxapp/card/updateCard",n).then((function(e){1==e.code?console.log("已更新卡数据"):console.log("数据更新失败")}))},showWarning:function(n){e.showModal({title:"提示",content:n,showCancel:!1})},date_format:function(e){var n=Math.floor(e/1e3),t=Math.floor(n/3600),o=Math.floor((n-3600*t)/60),r=n%60;t<=9&&(t="0"+t),o<=9&&(o="0"+o),r<=9&&(r="0"+r);var a=t+" 时 "+o+" 分 "+r+" 秒";this.clock=a}}};n.default=o}).call(this,t(2)["default"])},181:function(e,n,t){"use strict";t.r(n);var o=t(182),r=t.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);n["default"]=r.a},182:function(e,n,t){}},[[175,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/card/index.js.map
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/card/index.wxml b/unpackage/dist/dev/mp-weixin/pages/card/index.wxml
index cf37861..38b7541 100644
--- a/unpackage/dist/dev/mp-weixin/pages/card/index.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/card/index.wxml
@@ -1 +1 @@
-有效期2023-11-01惠民卡专属优惠400元文化惠民金双重惠民福利每人限购一张5个月效期惠民卡简介雄安文化惠民卡是雄安新区宣传网信局落实2022年河北省20项民生工程总体部署, 实施雄安新区文化惠民工程的重要举措,为人民群众提供更多更优惠的文化、旅游产品和服务,有效拉动文化和旅游消费,促进新区文化和旅游繁荣发展。持雄安文化惠民卡,有效期内可在惠民景区和商户享受到双重惠民福利:一是内含400元文旅惠民金,无限制条件地用于消费结算,用完为止。二是可享受商户为惠民卡用户推出的常态化优惠权益。两项惠民福利任选其一,不同时使用。惠民商户一览表购买须知1.本卡为线上虚拟卡,面向雄安新区常住人口发行,实行实名制注册购买。雄安新区三县居民,凭身份证购买。非三县户籍居民,凭身份证及新区常住证明(居住证、工作证、单位证明等相关证明)购买。每人限购1张。2.提交身份验证信息后,需经平台工作人员审核,审核通过后方可购买。非三县户籍居民如无常住证明,无法审核通过。3.本卡购买价格50元,通过政府补贴内含惠民金400元,在本卡合作商户可直接用于消费结算,无任何限制要求,不可提现,用完为止。4.本卡有效期内,用户可享受由合作商户提供的权益优惠。优惠权益与惠民金不能同时使用。5.本卡有效期自2023年6月至2023年11月1日。6.本卡有效期内,用户若未使用任何惠民金和商户惠民权益,无任何核销记录,将在惠民卡到期后原路退还50元购卡费。使用须知1.本卡只在签约合作商户适用,未合作商户不能使用本卡惠民福利。2.在景区购买门票时、在商户结账时须从“雄安文化惠民卡”小程序出示本人惠民码,商户通过扫码进行核销。3.本卡惠民码出示时每分钟更新一次,限本人使用,有效期内不限使用次数。请注意核对核销金额,查看个人账单。4.使用400元惠民金结算,不能与商户的其他优惠活动同时使用。惠民金余额不够支付费用时,需用户自行补齐差价。5.本卡自用户开通成功之日起,有效期至2023年11月1日,到期时若400元惠民金有余额,不可提现,将自动清零,请注意使用时效。6.如发生手机遗失,为避免用户权益损失,用户可通过客服电话申请冻结惠民卡使用,但惠民卡有效期不变。用户手机使用恢复正常后,通过客服电话重新验证可再次启用惠民卡。7.因用户手机保管不当或用户未及时申请冻结和重新启用而造成的权益损失,不属于惠民卡平台责任。8.在商户,请遵守商户相关规定,如在使用过程中出现问题,请及时拨打客服热线电话咨询、投诉、反馈意见和建议,我们竭诚为您服务。支付金额:¥50元购买惠民卡活动暂未开始,可提前进行实名认证
\ No newline at end of file
+有效期2023-10-31惠民卡专属优惠400元文化惠民金双重惠民福利每人限购一张5个月效期惠民卡简介雄安文化惠民卡是雄安新区宣传网信局落实2022年河北省20项民生工程总体部署, 实施雄安新区文化惠民工程的重要举措,为人民群众提供更多更优惠的文化、旅游产品和服务,有效拉动文化和旅游消费,促进新区文化和旅游繁荣发展。持雄安文化惠民卡,有效期内可在惠民景区和商户享受到双重惠民福利:一是内含400元文旅惠民金,无限制条件地用于消费结算,用完为止。二是可享受商户为惠民卡用户推出的常态化优惠权益。两项惠民福利任选其一,不同时使用。惠民商户一览表购买须知1.本卡为线上虚拟卡,面向雄安新区常住人口发行,实行实名制注册购买。雄安新区三县居民,凭身份证购买。非三县户籍居民,凭身份证及新区常住证明(居住证、工作证、单位证明等相关证明)购买。每人限购1张。2.提交身份验证信息后,需经平台工作人员审核,审核通过后方可购买。非三县户籍居民如无常住证明,无法审核通过。3.本卡购买价格50元,通过政府补贴内含惠民金400元,在本卡合作商户可直接用于消费结算,无任何限制要求,不可提现,用完为止。4.本卡有效期内,用户可享受由合作商户提供的权益优惠。优惠权益与惠民金不能同时使用。5.本卡有效期自2023年6月至2023年10月31日。6.本卡有效期内,用户若未使用任何惠民金和商户惠民权益,无任何核销记录,将在惠民卡到期后原路退还50元购卡费。使用须知1.本卡只在签约合作商户适用,未合作商户不能使用本卡惠民福利。2.在景区购买门票时、在商户结账时须从“雄安文化惠民卡”小程序出示本人惠民码,商户通过扫码进行核销。3.本卡惠民码出示时每分钟更新一次,限本人使用,有效期内不限使用次数。请注意核对核销金额,查看个人账单。4.使用400元惠民金结算,不能与商户的其他优惠活动同时使用。惠民金余额不够支付费用时,需用户自行补齐差价。5.本卡自用户开通成功之日起,有效期至2023年10月31日,到期时若400元惠民金有余额,不可提现,将自动清零,请注意使用时效。6.如发生手机遗失,为避免用户权益损失,用户可通过客服电话申请冻结惠民卡使用,但惠民卡有效期不变。用户手机使用恢复正常后,通过客服电话重新验证可再次启用惠民卡。7.因用户手机保管不当或用户未及时申请冻结和重新启用而造成的权益损失,不属于惠民卡平台责任。8.在商户,请遵守商户相关规定,如在使用过程中出现问题,请及时拨打客服热线电话咨询、投诉、反馈意见和建议,我们竭诚为您服务。支付金额:¥50元购买惠民卡{{''+(appointment==1||userInfo.vip==1?'等待活动开始':'活动暂未开始,点我进行实名认证')+''}}
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/card/pay.wxml b/unpackage/dist/dev/mp-weixin/pages/card/pay.wxml
index f05c22b..b179a25 100644
--- a/unpackage/dist/dev/mp-weixin/pages/card/pay.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/card/pay.wxml
@@ -1 +1 @@
-持卡人信息姓名身份证号身份证上传上传身份证人像面上传身份证国徽面身份证拍摄要求大陆公民持有的本人有效二代身份证;拍摄时确保身份证边框完整,字体清晰,亮度均匀。标准边框缺失边框模糊闪光强烈其他资料上传证明资料说明:在雄安新区相关企事业和机关单位工作的非三县户籍居民,请上传工作证/居住证/单位证明。提交审核提交审核购买须知购买雄安文旅惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。不同意已阅读并同意
\ No newline at end of file
+持卡人信息姓名身份证号身份证上传上传身份证人像面上传身份证国徽面身份证拍摄要求大陆公民持有的本人有效二代身份证;拍摄时确保身份证边框完整,字体清晰,亮度均匀。标准边框缺失边框模糊闪光强烈其他资料上传证明资料说明:在雄安新区相关企事业和机关单位工作的非三县户籍居民,请上传工作证/居住证/单位证明。提交审核提交审核购买须知购买雄安文化惠民卡前,请您务必仔细阅读并同意《用户服务协议及隐私保护政策》的全部内容。不同意已阅读并同意
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/card/policy.wxml b/unpackage/dist/dev/mp-weixin/pages/card/policy.wxml
index 2d5ad48..b89b1d4 100644
--- a/unpackage/dist/dev/mp-weixin/pages/card/policy.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/card/policy.wxml
@@ -1 +1 @@
-雄安文旅惠民卡小程序尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用您的个人信息。雄安文旅惠民卡小程序将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本软件服务使用协议不可分割的一部分。1.适用范围根据雄安文旅惠民卡发放政策,雄安新区三县居民实行实名制注册购买文旅惠民卡,每人限购一张。在您申请购买雄安文旅惠民卡时,在征得您本人同意后,需要您提供并上传姓名、身份证、常住证明(居住证、工作证、单位证明等相关证明)等相关证明。2.信息的使用审核人员将根据您提交的身份证明资料,审核您是否符合购买惠民卡条件以及您是否存在重复购买惠民卡行为。3.信息披露a)本软件不会将您的信息披露给不受信任的第三方。b)根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露;c)如您出现违反中国有关法律、法规或者相关规则的情况,需要向第三方披露;4.信息安全如您发现自己的个人信息泄密,请您立即联络本软件客服,以便本软件采取相应措施。感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任!
\ No newline at end of file
+雄安文化惠民卡小程序尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本软件会按照本隐私权政策的规定使用您的个人信息。雄安文化惠民卡小程序将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本软件不会将这些信息对外披露或向第三方提供。本软件会不时更新本隐私权政策。您在同意本软件服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政策属于本软件服务使用协议不可分割的一部分。1.适用范围根据雄安文化惠民卡发放政策,雄安新区三县居民实行实名制注册购买文旅惠民卡,每人限购一张。在您申请购买雄安文化惠民卡时,在征得您本人同意后,需要您提供并上传姓名、身份证、常住证明(居住证、工作证、单位证明等相关证明)等相关证明。2.信息的使用审核人员将根据您提交的身份证明资料,审核您是否符合购买惠民卡条件以及您是否存在重复购买惠民卡行为。3.信息披露a)本软件不会将您的信息披露给不受信任的第三方。b)根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露;c)如您出现违反中国有关法律、法规或者相关规则的情况,需要向第三方披露;4.信息安全如您发现自己的个人信息泄密,请您立即联络本软件客服,以便本软件采取相应措施。感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任!
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/index.js b/unpackage/dist/dev/mp-weixin/pages/index.js
index ec6d0d1..8a056d3 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index.js
+++ b/unpackage/dist/dev/mp-weixin/pages/index.js
@@ -1,2 +1,2 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index"],{70:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(26);o(n(25));var r=o(n(71));t.__webpack_require_UNI_MP_PLUGIN__=n,e(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},71:function(t,e,n){"use strict";n.r(e);var o=n(72),r=n(74);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);n(76);var a,s=n(34),u=Object(s["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],a);u.options.__file="pages/index.vue",e["default"]=u.exports},72:function(t,e,n){"use strict";n.r(e);var o=n(73);n.d(e,"render",(function(){return o["render"]})),n.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(e,"components",(function(){return o["components"]}))},73:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return r})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return i})),n.d(e,"components",(function(){return o}));var r=function(){var t=this,e=t.$createElement;t._self._c},i=!1,a=[];r._withStripped=!0},74:function(t,e,n){"use strict";n.r(e);var o=n(75),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},75:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(64),r={data:function(){return{StatusBarHeight:0,userInfo:[],notice:[],storeCate:[],storeList:[],store:[],keyword:"",nav_id:0,navs:[{id:0,tit:"推荐"},{id:1,tit:"景区"},{id:2,tit:"餐饮"},{id:3,tit:"休闲娱乐"}],type:"",content:""}},onLoad:function(){var e=this;this.getData(),t.getSystemInfo({success:function(t){e.StatusBarHeight=t.statusBarHeight+"px"}})},onShow:function(){this.getContent(),this.userInfo=t.getStorageSync("userInfo")},methods:{getContent:function(){var e=this;e.$u.post("wxapp/user/getContent").then((function(n){console.log(n),e.content=n.content,e.type=n.type,t.setStorageSync("servicePhone",n.servicePhone),1==e.type&&t.showModal({title:"公告",content:e.content,showCancel:!1})}))},getData:function(){var e=this,n={page:e.page,type:2},r=e.nav_id;t.showLoading({title:"加载中"}),e.$u.post("wxapp/user/getIndex",n).then((function(n){console.log(n,"0000"),t.hideLoading(),1==n.code?(e.notice=n.notice,e.storeCate=n.storeCate,e.storeList=n.store,e.store=n.store[r]):(0,o.showWarning)(n.msg)}))},navTo:function(e){t.navigateTo({url:e})},toCard:function(){t.switchTab({url:"card/index"})},onSearch:function(){var e=this.keyword;t.navigateTo({url:"store/index?keyword="+e})},toStore:function(e){t.navigateTo({url:"store/index?cateid="+e})},changeNav:function(t){var e=this.storeList;this.nav_id=t,this.store=e[t]},onPullDownRefresh:function(){setTimeout(this.getData,3e3),setTimeout((function(){t.stopPullDownRefresh()}),3e3),this.keyword="",this.nav_id=0}}};e.default=r}).call(this,n(2)["default"])},76:function(t,e,n){"use strict";n.r(e);var o=n(77),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},77:function(t,e,n){}},[[70,"common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/index"],{70:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(26);o(n(25));var r=o(n(71));t.__webpack_require_UNI_MP_PLUGIN__=n,e(r.default)}).call(this,n(1)["default"],n(2)["createPage"])},71:function(t,e,n){"use strict";n.r(e);var o=n(72),r=n(74);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);n(76);var a,s=n(34),u=Object(s["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],a);u.options.__file="pages/index.vue",e["default"]=u.exports},72:function(t,e,n){"use strict";n.r(e);var o=n(73);n.d(e,"render",(function(){return o["render"]})),n.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(e,"components",(function(){return o["components"]}))},73:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return r})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return i})),n.d(e,"components",(function(){return o}));var r=function(){var t=this,e=t.$createElement;t._self._c},i=!1,a=[];r._withStripped=!0},74:function(t,e,n){"use strict";n.r(e);var o=n(75),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},75:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(64),r={data:function(){return{StatusBarHeight:0,userInfo:[],notice:[],storeCate:[],storeList:[],store:[],keyword:"",nav_id:0,navs:[{id:0,tit:"推荐"},{id:2,tit:"餐饮"},{id:3,tit:"休闲娱乐"}],type:"",content:""}},onLoad:function(){var e=this;this.getData(),t.getSystemInfo({success:function(t){e.StatusBarHeight=t.statusBarHeight+"px"}})},onShow:function(){this.getContent(),this.userInfo=t.getStorageSync("userInfo")},methods:{getContent:function(){var e=this;e.$u.post("wxapp/user/getContent").then((function(n){console.log(n),e.content=n.content,e.type=n.type,t.setStorageSync("servicePhone",n.servicePhone),1==e.type&&t.showModal({title:"公告",content:e.content,showCancel:!1})}))},getData:function(){var e=this,n={page:e.page,type:2},r=e.nav_id;t.showLoading({title:"加载中"}),e.$u.post("wxapp/user/getIndex",n).then((function(n){console.log(n,"0000"),t.hideLoading(),1==n.code?(e.notice=n.notice,e.storeCate=n.storeCate.splice(1,2),e.storeList=n.store,e.store=n.store[r]):(0,o.showWarning)(n.msg)}))},navTo:function(e){t.navigateTo({url:e})},toCard:function(){t.switchTab({url:"card/index"})},onSearch:function(){var e=this.keyword;t.navigateTo({url:"store/index?keyword="+e})},toStore:function(e){t.navigateTo({url:"store/index?cateid="+e})},changeNav:function(t){var e=this.storeList;this.nav_id=t,this.store=e[t]},onPullDownRefresh:function(){setTimeout(this.getData,3e3),setTimeout((function(){t.stopPullDownRefresh()}),3e3),this.keyword="",this.nav_id=0}}};e.default=r}).call(this,n(2)["default"])},76:function(t,e,n){"use strict";n.r(e);var o=n(77),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},77:function(t,e,n){}},[[70,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../.sourcemap/mp-weixin/pages/index.js.map
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/index.wxml b/unpackage/dist/dev/mp-weixin/pages/index.wxml
index 3d7b29c..cb44044 100644
--- a/unpackage/dist/dev/mp-weixin/pages/index.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/index.wxml
@@ -1 +1 @@
-{{item.name+item.num+"家"}}{{item.title}}{{item.tit}}{{item.name}}{{item.catename}}{{item.countytext}}查看更多
\ No newline at end of file
+{{item.name+item.num+"家"}}{{item.title}}{{item.tit}}{{item.name}}{{item.catename}}{{item.countytext}}查看更多
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/user/index.wxml b/unpackage/dist/dev/mp-weixin/pages/user/index.wxml
index cb8be67..57310f6 100644
--- a/unpackage/dist/dev/mp-weixin/pages/user/index.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/user/index.wxml
@@ -1 +1 @@
-{{userInfo.nickname?userInfo.nickname:'微信用户'}}{{userInfo.mobile}}微信用户点击登录审核中雄安文旅惠民卡待审核未购卡{{card.cardnumber}}有效期{{userInfo.expirationtext}}余额{{userInfo.balance}}付款码去付款点击登录消费记录账户管理联系客服商户核销退出登录清理缓存请输入支付密码忘记密码?首次使用请先设置支付密码取消确认密码
\ No newline at end of file
+{{userInfo.nickname?userInfo.nickname:'微信用户'}}{{userInfo.mobile}}微信用户点击登录审核中雄安文化惠民卡待审核未购卡{{card.cardnumber}}有效期{{userInfo.expirationtext}}余额{{userInfo.balance}}付款码去付款点击登录消费记录账户管理联系客服商户核销退出登录清理缓存请输入支付密码忘记密码?首次使用请先设置支付密码取消确认密码
\ No newline at end of file
diff --git a/unpackage/dist/dev/mp-weixin/pages/user/login.wxml b/unpackage/dist/dev/mp-weixin/pages/user/login.wxml
index 1035737..6d97b27 100644
--- a/unpackage/dist/dev/mp-weixin/pages/user/login.wxml
+++ b/unpackage/dist/dev/mp-weixin/pages/user/login.wxml
@@ -1 +1 @@
-雄安文旅惠民卡微信一键登录微信一键登录已阅读并同意《用户服务协议及隐私保护政策》
\ No newline at end of file
+雄安文化惠民卡微信一键登录微信一键登录已阅读并同意《用户服务协议及隐私保护政策》
\ No newline at end of file
diff --git a/util/config.js b/util/config.js
index 9e6fe61..f5d51af 100644
--- a/util/config.js
+++ b/util/config.js
@@ -10,7 +10,7 @@ export const avatar = 'static/avatar.png'
export const base = {
logo: '',
- title: '雄安文旅惠民',
+ title: '雄安文化惠民',
slogo: '',
version: '0.9.0',
}