Commit c2e2549c by 赵雅纹

Merge branch 'feature-zyw-sc' into 'dev_7.1.0'

Feature zyw sc

See merge request !112
parents 44819ec4 96f956b6
...@@ -226,6 +226,7 @@ wxService.page({ ...@@ -226,6 +226,7 @@ wxService.page({
// item.contentArr = content // item.contentArr = content
// } // }
// } // }
wxService.getContentByContentType(item)
}) })
this.setData({ this.setData({
myExtendList: this.data.pageNum == 1 ? [...data.content] : [...this.data.myExtendList, ...data.content], myExtendList: this.data.pageNum == 1 ? [...data.content] : [...this.data.myExtendList, ...data.content],
......
...@@ -16,7 +16,8 @@ wxService.page({ ...@@ -16,7 +16,8 @@ wxService.page({
pageNo: 1, pageNo: 1,
pageSize: 50, pageSize: 50,
inviteMemberList: [], inviteMemberList: [],
inviteBanner: '' inviteBanner: '',
isGoToInvite: false
}, },
/** /**
...@@ -78,8 +79,8 @@ wxService.page({ ...@@ -78,8 +79,8 @@ wxService.page({
// 邀请会员列表 // 邀请会员列表
getInviteMemberList(){ getInviteMemberList(){
let params = { let params = {
// userId: memberId, userId: memberId,
// tentacleType: 3 tentacleType: 3
} }
wx.showLoading({ wx.showLoading({
title: '加载中', title: '加载中',
...@@ -110,11 +111,25 @@ wxService.page({ ...@@ -110,11 +111,25 @@ wxService.page({
inviteBanner: data.gradientAwardPage inviteBanner: data.gradientAwardPage
}, () => { }, () => {
}) })
let now = new Date().getTime()
let endTime = new Date(data.endTime).getTime()
if (now < endTime){
this.setData({
isGoToInvite: true
})
}
} }
} }
}) })
}, },
// 点击去分享页面
gotoInviteShare(){
if (this.data.inviteMemberList && this.data.isGoToInvite){
wxService.router('/subPackage/page/pages/share/share')
}
},
/** /**
* 生命周期函数--监听页面隐藏 * 生命周期函数--监听页面隐藏
*/ */
......
...@@ -11,11 +11,11 @@ ...@@ -11,11 +11,11 @@
<view class="share-title">昨日邀请新增</view> <view class="share-title">昨日邀请新增</view>
</view> </view>
</view> </view>
<navigator url="/subPackage/page/pages/share/share" hover-class="none"> <!-- <navigator url="/subPackage/page/pages/share/share" hover-class="none"> -->
<view class="invite-banner"> <view class="invite-banner" bindtap="gotoInviteShare">
<image src="{{inviteBanner}}"></image> <image src="{{inviteMemberList && isGoToInvite ? inviteBanner : '/assets/imgs/7_1_0/coming-soon.jpg'}}"></image>
</view> </view>
</navigator> <!-- </navigator> -->
<view class="order-benefit-wrap"> <view class="order-benefit-wrap">
<view class="order-benefit-list" wx:for="{{inviteMemberList}}" wx:key="{{index}}"> <view class="order-benefit-list" wx:for="{{inviteMemberList}}" wx:key="{{index}}">
<navigator url="/subPackage/page/pages/orderBenefit/orderBenefit?type=10" hover-class="none"> <navigator url="/subPackage/page/pages/orderBenefit/orderBenefit?type=10" hover-class="none">
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
width: 712rpx; width: 712rpx;
height: 298rpx; height: 298rpx;
border-radius: 17rpx; border-radius: 17rpx;
background-color: rgba(216, 216, 216, 1); /* background-color: rgba(216, 216, 216, 1); */
box-shadow: 0px 0px 10rpx 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 10rpx 0px rgba(0, 0, 0, 0.1);
} }
.order-benefit-wrap{ .order-benefit-wrap{
......
...@@ -46,7 +46,9 @@ wxService.page({ ...@@ -46,7 +46,9 @@ wxService.page({
// 发布内容权限 // 发布内容权限
getContentPermission(){ getContentPermission(){
wxService.post(`/merchant/contentMobileTerminal/getReleasePermissions`, { wxService.post(`/merchant/contentMobileTerminal/getReleasePermissions`, {
userId: memberId userId: memberId,
plus: 0,
level: 0
}).then(res => { }).then(res => {
if (!res) return false if (!res) return false
const { result, data } = res.data const { result, data } = res.data
......
...@@ -289,6 +289,36 @@ class WXService extends Http { ...@@ -289,6 +289,36 @@ class WXService extends Http {
}) })
} }
//根据页面类型判断content取值
getContentByContentType(item){
//1,2,3,8,9,10,11 页面 取页面标题
if (item.contentType == 1 || item.contentType == 2 || item.contentType == 3 || item.contentType == 8 || item.contentType == 9 || item.contentType == 10 || item.contentType == 11 ){
item.content = item.content
}
// 详情
if (item.contentType == 4 || item.contentType == 6 ){
let content = JSON.parse(item.content)
item.contentArr = [content]
}
// 内容列表
if (item.contentType == 5){
if (item.contentId){
let content = JSON.parse(item.content)
item.contentArr = [content]
}else{
item.content = item.content
}
}
// 推广列表
if (item.contentType == 7) {
if (item.contentId) {
let content = JSON.parse(item.content)
item.contentArr = content
} else {
item.content = item.content
}
}
}
//更新本地触点对象信息 //更新本地触点对象信息
updateLocalTentacleInfo() { updateLocalTentacleInfo() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment