Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
7
7-Eleven
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
高淑倩
7-Eleven
Commits
302aa86e
Commit
302aa86e
authored
Oct 30, 2019
by
高淑倩
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
explain获取有效的种草配置文案
parent
c82fd59c
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
50 additions
and
14 deletions
+50
-14
cardModal.js
src/component/cardModal/cardModal.js
+11
-2
cardModal.wxml
src/component/cardModal/cardModal.wxml
+5
-0
cardModal.wxss
src/component/cardModal/cardModal.wxss
+10
-1
myRelease.js
src/subPackage/page/pages/myRelease/myRelease.js
+23
-11
myRelease.wxml
src/subPackage/page/pages/myRelease/myRelease.wxml
+1
-0
No files found.
src/component/cardModal/cardModal.js
View file @
302aa86e
...
...
@@ -21,6 +21,10 @@ Component({
type
:
String
,
value
:
''
},
cardExplain
:
{
type
:
String
,
value
:
''
},
pagePath
:
{
type
:
String
,
value
:
''
...
...
@@ -30,12 +34,17 @@ Component({
value
:
''
}
},
observers
:
{
cardExplain
(
ex
)
{
this
.
setData
({
explainList
:
ex
?
JSON
.
parse
(
ex
)
:
[]})
}
},
/**
* 组件的初始数据
*/
data
:
{
codeImg
:
''
codeImg
:
''
,
explainList
:
[]
},
/**
...
...
src/component/cardModal/cardModal.wxml
View file @
302aa86e
...
...
@@ -10,6 +10,11 @@
<view class="card-img-wrap">
<image class="card-img" src="{{cardUrl}}"></image>
</view>
<view wx:if="{{explainList.length}}">
<block wx:for="{{explainList}}" wx:for-item="item" wx:key="{{index}}">
<view class="explain-text">{{item}}</view>
</block>
</view>
</view>
<view class="save-card">
<button class="save-btn" open-type="share">分享小程序卡片</button>
...
...
src/component/cardModal/cardModal.wxss
View file @
302aa86e
...
...
@@ -33,9 +33,14 @@
left: 170rpx;
z-index: 9999;
}
.explain-text {
padding-left: 10rpx;
padding-bottom: 10rpx;
}
.card-modal-content{
width: 410rpx;
height: 618rpx;
/* height: 618rpx; */
min-height: 618rpx;
background-color: rgba(255, 255, 255, 1);
box-shadow: 0px 4rpx 17rpx 0px rgba(0, 0, 0, 0.12);
...
...
@@ -111,4 +116,7 @@
box-shadow: 0px 4rpx 17rpx 0px rgba(0, 0, 0, 0.12);
z-index: 9999;
}
.explain-text {
font-size: 24rpx;
}
\ No newline at end of file
src/subPackage/page/pages/myRelease/myRelease.js
View file @
302aa86e
...
...
@@ -22,11 +22,12 @@ wxService.page({
showCardModal
:
false
,
cardTitle
:
''
,
cardUrl
:
''
,
pagePath
:
''
,
pagePath
:
''
,
contentList
:
[],
contentPermission
:
false
,
currentShareContent
:
null
,
scene
:
''
scene
:
''
,
validContentSetExplain
:
''
},
/**
...
...
@@ -46,7 +47,7 @@ wxService.page({
this
.
generatePointObject
(
tentacleInfo
);
}
},
/**
...
...
@@ -57,7 +58,7 @@ wxService.page({
const
premiumExpireTime
=
member
&&
member
.
premiumExpireTime
||
''
// ios 兼容 是不是plus vip
let
currentEndTime
=
(
new
Date
(
premiumExpireTime
.
replace
(
/-/g
,
'/'
))).
getTime
();
// 到期时间
let
time
=
(
new
Date
()).
getTime
();
let
time
=
(
new
Date
()).
getTime
();
if
(
member
&&
member
.
premiumExpireTime
&&
currentEndTime
>
time
)
{
this
.
setData
({
plus
:
1
...
...
@@ -67,7 +68,7 @@ wxService.page({
plus
:
0
})
}
this
.
getValidContentSetExplain
()
// 获取有效的种草配置文案
this
.
getBannerInfo
()
this
.
getContentPermission
()
this
.
data
.
currentShareContent
=
null
;
...
...
@@ -76,15 +77,15 @@ wxService.page({
})
//获取内容列表
this
.
getContentList
(
this
.
data
.
pageNum
);
},
// 发布内容权限
getContentPermission
(){
getContentPermission
()
{
const
{
memberId
,
member
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
wxService
.
post
(
`/merchant/contentMobileTerminal/getReleasePermissions`
,
{
userId
:
memberId
,
plus
:
this
.
data
.
plus
,
plus
:
this
.
data
.
plus
,
level
:
member
.
level
||
0
}).
then
(
res
=>
{
if
(
!
res
)
return
false
...
...
@@ -99,7 +100,7 @@ wxService.page({
},
// banner
getBannerInfo
(){
getBannerInfo
()
{
const
{
memberId
,
member
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
wxService
.
post
(
`/merchant/contentMobileTerminal/getBannerAndInviteSum`
,
{
userId
:
memberId
...
...
@@ -137,7 +138,7 @@ wxService.page({
contentList
:
pageNum
==
1
?
[...
data
.
content
]
:
[...
this
.
data
.
contentList
,
...
data
.
content
],
totalPages
:
data
.
totalPages
,
totalElements
:
data
.
totalElements
},()
=>
{
},
()
=>
{
console
.
log
(
this
.
data
.
contentList
)
})
...
...
@@ -163,6 +164,17 @@ wxService.page({
}).
finally
(()
=>
{
})
},
// 获取有效的种草配置文案
getValidContentSetExplain
()
{
wxService
.
post
(
`/merchant/shareContentSet/getValidContentSetExplain`
).
then
(
res
=>
{
if
(
!
res
)
return
false
const
{
result
,
data
}
=
res
.
data
if
(
result
==
0
)
{
this
.
setData
({
validContentSetExplain
:
data
})
}
}).
finally
(()
=>
{
})
},
// 点赞
gotoLike
(
e
)
{
...
...
@@ -215,7 +227,7 @@ wxService.page({
// 分享
_onTapShare
(
e
)
{
const
{
memberId
,
member
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
console
.
log
(
e
)
console
.
log
(
'分享'
,
e
)
let
tentacleInfo
=
{
content
:
JSON
.
stringify
(
e
.
detail
),
contentId
:
e
.
detail
.
id
,
...
...
src/subPackage/page/pages/myRelease/myRelease.wxml
View file @
302aa86e
...
...
@@ -42,6 +42,7 @@
show-card-modal="{{showCardModal}}"
card-title="{{cardTitle}}"
card-url="{{cardUrl}}"
card-explain="{{validContentSetExplain}}"
page-path="{{pagePath}}"
scene="{{scene}}"
/>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment