Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
U
uniapp_vedio
Project
Project
Details
Activity
Releases
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
android
uniapp_vedio
Commits
37e1c88e
Commit
37e1c88e
authored
Sep 10, 2024
by
jyx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代码优化
parent
be35ecf5
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
41 additions
and
16 deletions
+41
-16
userServices.js
vedio/common/services/userServices.js
+20
-2
book-content.vue
vedio/page-subs/sub_A/book-content/book-content.vue
+6
-1
home.vue
vedio/pages/home.vue
+2
-2
loading.vue
vedio/pages/loading.vue
+13
-11
No files found.
vedio/common/services/userServices.js
View file @
37e1c88e
...
@@ -240,6 +240,22 @@ function logout(callback, exprireOut = false) {
...
@@ -240,6 +240,22 @@ function logout(callback, exprireOut = false) {
// }
// }
}
}
const
KEY_STORAGE_ACTIVITY
=
"ACTIVITY"
let
LOCAL_ACTIVITY
;
function
saveActivity
(
activity
)
{
LOCAL_ACTIVITY
=
activity
;
saveStorage
(
KEY_STORAGE_ACTIVITY
,
activity
);
}
function
readaActivity
()
{
if
(
!
LOCAL_ACTIVITY
)
{
LOCAL_ACTIVITY
=
readStorage
(
KEY_STORAGE_ACTIVITY
)
}
return
LOCAL_ACTIVITY
;
}
const
KEY_STORAGE_TOKEN
=
"TOKEN"
const
KEY_STORAGE_TOKEN
=
"TOKEN"
let
LOCAL_TOKEN
;
let
LOCAL_TOKEN
;
...
@@ -315,8 +331,8 @@ function removeUserInfoChangeWatch(observer) {
...
@@ -315,8 +331,8 @@ function removeUserInfoChangeWatch(observer) {
}
}
// 展示登录弹窗
// 展示登录弹窗
function
showLoginView
()
{
function
showLoginView
()
{
reLaunch
(
`loading`
)
reLaunch
(
`loading`
)
// postNotification(KEY_NOTIFICATION_LOGIN_SHOW, {
// postNotification(KEY_NOTIFICATION_LOGIN_SHOW, {
...
@@ -339,4 +355,6 @@ module.exports = {
...
@@ -339,4 +355,6 @@ module.exports = {
removeUserInfoChangeWatch
,
removeUserInfoChangeWatch
,
saveToken
,
saveToken
,
readToken
,
readToken
,
saveActivity
,
readaActivity
}
}
\ No newline at end of file
vedio/page-subs/sub_A/book-content/book-content.vue
View file @
37e1c88e
...
@@ -62,7 +62,8 @@
...
@@ -62,7 +62,8 @@
watchUserInfoChange
,
watchUserInfoChange
,
removeUserInfoChangeWatch
,
removeUserInfoChangeWatch
,
refreshUserInfo
,
refreshUserInfo
,
postPhone
postPhone
,
readaActivity
}
from
"../../../common/services/userServices.js"
}
from
"../../../common/services/userServices.js"
import
{
import
{
noticeCollectionListChange
,
noticeCollectionListChange
,
...
@@ -250,6 +251,10 @@
...
@@ -250,6 +251,10 @@
// setTimeout(() => {
// setTimeout(() => {
// uni.stopPullDownRefresh();
// uni.stopPullDownRefresh();
if
(
success
)
{
if
(
success
)
{
if
(
readaActivity
()
!=
1
)
{
data
.
isUnlock
=
1
}
this
.
bookData
=
new
BookDetail
(
data
);
this
.
bookData
=
new
BookDetail
(
data
);
// console.log('bookData=' + JSON.stringify(this.bookData));
// console.log('bookData=' + JSON.stringify(this.bookData));
}
}
...
...
vedio/pages/home.vue
View file @
37e1c88e
<
template
>
<
template
>
<view
v-if=
"localActiviteFlag==1"
class=
"body"
>
<view
v-if=
"localActiviteFlag==1"
class=
"body"
>
<view
style=
"height: 92%;"
>
<view
style=
"height: 92%;"
>
<bookshelf
v-show=
"currentPage==0"
ref=
"shelf"
v-on:showEditBarH=
"showEditBarH"
/>
<bookshelf
v-show=
"currentPage==0"
ref=
"shelf"
v-on:showEditBarH=
"showEditBarH"
/>
...
@@ -156,7 +156,7 @@
...
@@ -156,7 +156,7 @@
}
else
if
(
this
.
currentPage
==
3
)
{
}
else
if
(
this
.
currentPage
==
3
)
{
this
.
$refs
.
user
.
show
();
this
.
$refs
.
user
.
show
();
}
}
}
else
{
}
else
{
this
.
$refs
.
recommend2
.
show
();
this
.
$refs
.
recommend2
.
show
();
}
}
},
},
...
...
vedio/pages/loading.vue
View file @
37e1c88e
...
@@ -38,7 +38,8 @@
...
@@ -38,7 +38,8 @@
<
script
>
<
script
>
import
{
import
{
saveToken
saveToken
,
saveActivity
}
from
'../common/services/userServices.js'
}
from
'../common/services/userServices.js'
import
{
import
{
...
@@ -70,20 +71,20 @@
...
@@ -70,20 +71,20 @@
},
},
onShow
(
options
)
{
onShow
(
options
)
{
this
.
ttLoging
()
this
.
ttLoging
()
this
.
isVipStatus
()
this
.
isVipStatus
()
},
},
methods
:
{
methods
:
{
isVipStatus
()
{
isVipStatus
()
{
if
(
this
.
sourceType
==
'android'
&&
this
.
localToken
)
{
if
(
this
.
sourceType
==
'android'
&&
this
.
localToken
)
{
let
that
=
this
;
let
that
=
this
;
this
.
post
({
this
.
post
({
url
:
'/vip/getVipProducts/cyc/forVApp'
,
url
:
'/vip/getVipProducts/cyc/forVApp'
,
showLoading
:
false
,
showLoading
:
false
,
success
:
({
success
:
({
data
data
})
=>
{
})
=>
{
that
.
isVip
=
data
.
vip
that
.
isVip
=
data
.
vip
}
}
});
});
}
}
},
},
...
@@ -129,6 +130,7 @@
...
@@ -129,6 +130,7 @@
app
.
globalData
.
userId
=
data
.
idcode
;
app
.
globalData
.
userId
=
data
.
idcode
;
that
.
localToken
=
data
.
token
;
that
.
localToken
=
data
.
token
;
saveToken
(
data
.
token
)
saveToken
(
data
.
token
)
saveActivity
(
data
.
activiteFlag
)
// saveToken(
// saveToken(
// 'A5CFAE67AF32E71D10CA6127546E82C20A8DE7C0EAAA5697BEEC2AC2E333F9945F433703067DF5142735505C42F58997'
// 'A5CFAE67AF32E71D10CA6127546E82C20A8DE7C0EAAA5697BEEC2AC2E333F9945F433703067DF5142735505C42F58997'
// )
// )
...
...
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