diff --git a/pages/plugins/membershiplevelvip/member-code/member-code.vue b/pages/plugins/membershiplevelvip/member-code/member-code.vue
index 5a62a42e..d340b0b7 100644
--- a/pages/plugins/membershiplevelvip/member-code/member-code.vue
+++ b/pages/plugins/membershiplevelvip/member-code/member-code.vue
@@ -17,7 +17,7 @@
如遇到扫码失败请将屏幕调至最亮重新扫码
-
+
@@ -43,6 +43,7 @@
data_list_loding_msg: '',
is_to_login: 0,
screen_brightness_value: 0,
+ plugins_wallet: null,
user: null,
member_code: '',
barcode:{
@@ -80,12 +81,28 @@
});
}
// #endif
+ },
+ onShow() {
// 数据加载
this.init();
+
+ // 初始化配置
+ this.init_config();
},
methods: {
+ // 初始化配置
+ init_config(status) {
+ if ((status || false) == true) {
+ this.setData({
+ plugins_wallet: app.globalData.get_config('plugins_base.wallet', null)
+ });
+ } else {
+ app.globalData.is_config(this, 'init_config');
+ }
+ },
+
// 获取数据
init() {
var user = app.globalData.get_user_info(this, 'init');
diff --git a/pages/plugins/wallet/payment-code/payment-code.vue b/pages/plugins/wallet/payment-code/payment-code.vue
index b588acec..3ba674f9 100644
--- a/pages/plugins/wallet/payment-code/payment-code.vue
+++ b/pages/plugins/wallet/payment-code/payment-code.vue
@@ -20,7 +20,7 @@
({{scheduled_value}})秒后自动刷新付款码
-
+
@@ -46,6 +46,7 @@
data_list_loding_msg: '',
is_to_login: 0,
screen_brightness_value: 0,
+ plugins_membershiplevelvip: null,
scheduled_timer: null,
scheduled_value: 0,
payment_code: '',
@@ -84,12 +85,28 @@
});
}
// #endif
+ },
+ onShow() {
// 数据加载
this.init();
+
+ // 初始化配置
+ this.init_config();
},
methods: {
+ // 初始化配置
+ init_config(status) {
+ if ((status || false) == true) {
+ this.setData({
+ plugins_membershiplevelvip: app.globalData.get_config('plugins_base.membershiplevelvip', null)
+ });
+ } else {
+ app.globalData.is_config(this, 'init_config');
+ }
+ },
+
// 获取数据
init() {
var user = app.globalData.get_user_info(this, 'init');
diff --git a/pages/user/user.vue b/pages/user/user.vue
index 29fcb4f7..7cee6a28 100644
--- a/pages/user/user.vue
+++ b/pages/user/user.vue
@@ -18,7 +18,7 @@
-
+
@@ -191,12 +191,21 @@
methods: {
// 初始化配置
init_config(status) {
- if ((status || false) == true) {
+ if ((status || false) == true) {
+ // 会员码及付款码入口
+ var qrcode_page_url = null;
+ if(app.globalData.get_config('plugins_base.wallet', null) != null) {
+ qrcode_page_url = '/pages/plugins/wallet/payment-code/payment-code';
+ }
+ if(app.globalData.get_config('plugins_base.membershiplevelvip', null) != null) {
+ qrcode_page_url = '/pages/plugins/membershiplevelvip/member-code/member-code';
+ }
this.setData({
common_app_customer_service_tel: app.globalData.get_config('config.common_app_customer_service_tel'),
common_user_center_notice: app.globalData.get_config('config.common_user_center_notice'),
common_app_is_online_service: app.globalData.get_config('config.common_app_is_online_service'),
- common_app_is_head_vice_nav: app.globalData.get_config('config.common_app_is_head_vice_nav')
+ common_app_is_head_vice_nav: app.globalData.get_config('config.common_app_is_head_vice_nav'),
+ qrcode_page_url: qrcode_page_url
});
} else {
app.globalData.is_config(this, 'init_config');