diff --git a/components/com_top_nav/com_top_nav.js b/components/com_top_nav/com_top_nav.js
index a111153..10f442e 100644
--- a/components/com_top_nav/com_top_nav.js
+++ b/components/com_top_nav/com_top_nav.js
@@ -23,7 +23,7 @@ Component({
},
ready: function() {
let height= getApp().globalData.navBarHeight;
- let menuInfo = getApp().globalData.menuInfo;
+ let menuInfo = getApp().globalData.menuInfo || {height:0};
let user_no='';
if(getApp().globalData.userInfo){
user_no=getApp().globalData.userInfo.erpvipno
diff --git a/components/diy_user_info/diy_user_info.js b/components/diy_user_info/diy_user_info.js
index b2f952e..0695126 100644
--- a/components/diy_user_info/diy_user_info.js
+++ b/components/diy_user_info/diy_user_info.js
@@ -6,22 +6,34 @@ var r=s;
Component({
properties: {
object: {
- type: Object,
- value: null
+ type: Object,
+ value: null
},
qy_data:{
- type: Object,
- value: null
+ type: Object,
+ value: null
},
pulscardname:{
- type:String,
- value:"--"
+ type:String,
+ value:"--"
},
rfmName:{
- type:String,
- value:"--"
+ type:String,
+ value:"--"
},
- // 这里定义了innerText属性,属性值可以在组件使用时指定
+ yuer:{
+ type:Number,
+ value:0
+ },
+ byquan:{
+ type:Number,
+ value:0
+ },
+ udata:{
+ type: Object,
+ value: null
+ },
+
},
data: {
// 这里是一些组件内部数据
@@ -35,11 +47,9 @@ Component({
ready: function() {
var th=this;
-
if(getApp().globalData.userInfo){
this.setData({userInfo:getApp().globalData.userInfo});
}
-
/*-------系统是否开通等级卡,会员是等级卡-----*/
getApp().getConfig2(function (e) {
var t_swi = e.switch_list;
@@ -60,7 +70,6 @@ Component({
}
},
-
methods: {
//登陆会员
login_user(){
diff --git a/components/diy_user_my_rights/diy_user_my_rights.wxss b/components/diy_user_my_rights/diy_user_my_rights.wxss
index cab2c62..74624b4 100644
--- a/components/diy_user_my_rights/diy_user_my_rights.wxss
+++ b/components/diy_user_my_rights/diy_user_my_rights.wxss
@@ -95,6 +95,7 @@
.banner-frame {
width: 100%;
background: #f2f2f2;
+ padding-top: 20rpx;
}
button::after {
diff --git a/components/diy_user_order/diy_user_order.js b/components/diy_user_order/diy_user_order.js
index af0e33d..ab2f488 100644
--- a/components/diy_user_order/diy_user_order.js
+++ b/components/diy_user_order/diy_user_order.js
@@ -5,7 +5,11 @@ Component({
type: Object,
value: null
},
- // 这里定义了innerText属性,属性值可以在组件使用时指定
+ // 统计相关的
+ toji:{
+ type: Object,
+ value: null
+ },
},
data: {
diff --git a/components/diy_user_order/diy_user_order.wxml b/components/diy_user_order/diy_user_order.wxml
index 6e33afc..55249dd 100644
--- a/components/diy_user_order/diy_user_order.wxml
+++ b/components/diy_user_order/diy_user_order.wxml
@@ -21,14 +21,14 @@
-
+
待付款
{{toji.wait_pay}}
-
+
待发货
{{toji.wait_send}}
@@ -36,7 +36,7 @@
-
+
待收货
{{toji.wait_receive}}
@@ -44,7 +44,7 @@
-
+
待评论
{{toji.wait_pj}}
@@ -52,7 +52,7 @@
-
+
售后/退款
diff --git a/components/diy_user_order/diy_user_order.wxss b/components/diy_user_order/diy_user_order.wxss
index 76cb9e3..90c0118 100644
--- a/components/diy_user_order/diy_user_order.wxss
+++ b/components/diy_user_order/diy_user_order.wxss
@@ -1,7 +1,6 @@
@import '../../app.wxss';
.xc-after-sale {
width: 100%;
- border-bottom: 10px solid #f2f2f2;
}
.xc-after-sale-left {
width: 96%;
@@ -10,7 +9,6 @@
margin-bottom: 25rpx;
}
-
.xc-equity-title {
width: 100%;
height: 79rpx;
diff --git a/components/diy_user_tools_services/diy_user_tools_services.js b/components/diy_user_tools_services/diy_user_tools_services.js
index 1ae4cfc..9b07a2c 100644
--- a/components/diy_user_tools_services/diy_user_tools_services.js
+++ b/components/diy_user_tools_services/diy_user_tools_services.js
@@ -14,18 +14,25 @@ Component({
type: Object,
value: null
},
+ qy_data: {
+ type: Object,
+ value: null
+ },
// 这里定义了innerText属性,属性值可以在组件使用时指定
//-- 是不是初始化了 --
is_dengji:{
type:Number,
value:0
},
-
//-- 是不是有助力活动 --
is_assistance:{
type:Number,
value:0
},
+ enableMeiye:{
+ type:Number,
+ value:0
+ }
},
data: {
diff --git a/components/diy_user_tools_services/diy_user_tools_services.wxml b/components/diy_user_tools_services/diy_user_tools_services.wxml
index dacfff9..aa326b2 100644
--- a/components/diy_user_tools_services/diy_user_tools_services.wxml
+++ b/components/diy_user_tools_services/diy_user_tools_services.wxml
@@ -26,7 +26,7 @@
-
+
我的权益
diff --git a/packageG/pages/user_template/index.js b/packageG/pages/user_template/index.js
index be194ce..15edd68 100644
--- a/packageG/pages/user_template/index.js
+++ b/packageG/pages/user_template/index.js
@@ -20,7 +20,13 @@ Page({
udata: {},
is_assistance: 0, //助力活动
- b_gift:null //
+ b_gift:null, //生日礼包
+ toji: null, //统计相关
+
+ userInfo:null,
+ enableMeiye:null,
+
+ is_show_recommend:false,
},
onLoad: function (e) {
@@ -41,9 +47,12 @@ Page({
})
}
- if (!getApp().globalData.userInfo) {
- getApp().goto('/packageE/pages/togoin/togoin');
- }
+ //判断有没有登陆
+ setTimeout(() =>{
+ if (!getApp().globalData.userInfo) {
+ getApp().goto('/packageE/pages/togoin/togoin');
+ }
+ },1000)
},
@@ -51,6 +60,23 @@ Page({
getApp().check_can_share();
var th = this;
+ if(!th.data.userInfo){
+ this.data.userInfo =getApp().globalData.userInfo;
+ }
+
+ /*-----统计-----*/
+ getApp().request.get("/api/weshop/order/waitlist", {
+ isShowLoading: 0,
+ data: {
+ user_id: getApp().globalData.user_id,isdel:0
+ },
+ success: function (su) {
+ th.setData({
+ toji: su.data.data,
+ });
+ }
+ })
+
/*-------系统是否开通等级卡,会员是等级卡-----*/
getApp().getConfig2(function (e) {
var t_swi = e.switch_list;
@@ -204,6 +230,7 @@ Page({
}
}
})
+
this.puls_user();
this.getVison();
@@ -219,7 +246,6 @@ Page({
udata: data,
});
}
-
}
})
@@ -262,6 +288,16 @@ Page({
}
});
+
+ // 判断是否开启美业
+ getApp().promiseGet('/api/weshop/store/getTabSys/' + os.stoid, {}).then(res => {
+ if (res.data.code == 0) {
+ th.setData({
+ enableMeiye: res.data.data.EnableMeiye,
+ });
+ };
+ });
+
//判断一下是不是助力活动
this.is_assistance();
//获取工具
@@ -269,10 +305,22 @@ Page({
//获取一下生日相关
this.birthday();
-
//获取自定义模板
await this.init_load();
+ //自定义组件一定要等到页面加载完了,才来调用selectComponnent
+ setTimeout(function () {
+
+ th.setData({ is_show_recommend:true })
+ if (getApp().globalData.user_id) getApp().requestCardNum(th);
+ var goods_list = th.selectComponent("#goods_recommend"); //组件的id
+
+ if(goods_list){
+ goods_list.init();
+ goods_list.get_list();
+ }
+
+ }, 1000)
},
@@ -314,30 +362,34 @@ Page({
title: temp_data.page_title,
});
var t_arr = JSON.parse(temp_data.json_str);
- th.setData({
+
+ let obj={
share_title: temp_data.page_title,
template_arr: t_arr,
isTemplate: 1,
bgcolor_t: temp_data.bkcolor
- });
+ };
+
setTimeout(() => {
th.newGoodsGroup()
}, 1000)
//---如果有设定顶部的颜色的时候--
if (temp_data.top_color && temp_data.top_color != 'null') {
-
var top_w_color = "#ffffff";
- if (temp_data.top_word_color && temp_data.top_word_color == 'black') {
- top_w_color = "#000000";
+ if (temp_data.top_word_color) {
+ top_w_color = temp_data.top_word_color
}
-
wx.setNavigationBarColor({
frontColor: top_w_color, // 必写项
backgroundColor: temp_data.top_color, // 必写项
})
+ obj.topwColor=top_w_color;
+ obj.topbgColor=temp_data.top_color;
}
+ th.setData(obj);
+
}
})
},
diff --git a/packageG/pages/user_template/index.json b/packageG/pages/user_template/index.json
index d2ea6ef..702f7af 100644
--- a/packageG/pages/user_template/index.json
+++ b/packageG/pages/user_template/index.json
@@ -8,8 +8,12 @@
"diy_user_order":"/components/diy_user_order/diy_user_order",
"diy_user_my_rights":"/components/diy_user_my_rights/diy_user_my_rights",
"diy_user_tools_services":"/components/diy_user_tools_services/diy_user_tools_services",
- "diy_user_my_rights": "/components/diy_user_my_rights/diy_user_my_rights"
+ "diy_user_my_rights": "/components/diy_user_my_rights/diy_user_my_rights",
+ "com_top_nav": "/components/com_top_nav/com_top_nav",
+ "goods_recommend": "/components/goods_list/goods_list"
},
"enablePullDownRefresh": false,
- "onReachBottomDistance":300
+ "onReachBottomDistance":300,
+ "navigationStyle": "custom",
+ "navigationBarTitleText": "会员中心"
}
\ No newline at end of file
diff --git a/packageG/pages/user_template/index.wxml b/packageG/pages/user_template/index.wxml
index 726e3b9..dc62b9f 100644
--- a/packageG/pages/user_template/index.wxml
+++ b/packageG/pages/user_template/index.wxml
@@ -1,3 +1,4 @@
+
@@ -17,7 +18,7 @@
-
+
@@ -25,8 +26,8 @@
-
+
@@ -49,4 +50,29 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+ 为你推荐
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packageG/pages/user_template/index.wxss b/packageG/pages/user_template/index.wxss
index 96bcff4..4c24611 100644
--- a/packageG/pages/user_template/index.wxss
+++ b/packageG/pages/user_template/index.wxss
@@ -909,4 +909,32 @@
height: 250rpx;
padding-bottom:30rpx;
}
-.container{ overflow: hidden;}
\ No newline at end of file
+.container{ overflow: hidden;}
+
+.xc-recommend-goods {
+ width: 100%;
+ height: 73rpx;
+ margin: auto;
+}
+
+.xc-small {
+ width: 10rpx;
+ height: 10rpx;
+ background: #ff5f80;
+ margin-top: 6rpx;
+}
+
+.xc-zhong {
+ width: 15rpx;
+ height: 15rpx;
+ background: #ff5f80;
+ margin-left: 12rpx;
+ margin-top: 2rpx;
+}
+
+.xc-big {
+ width: 17rpx;
+ height: 17rpx;
+ background: #ff5f80;
+ margin-left: 15rpx;
+}
\ No newline at end of file