Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
NJ_YueDuJiaYouZhan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
template admin
NJ_YueDuJiaYouZhan
Commits
dc83688f
Commit
dc83688f
authored
Feb 28, 2023
by
liujiangnan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 这里不提示购买
parent
8ade9f79
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
9 additions
and
9 deletions
+9
-9
NJ_YueDuJiaYouZhan.ts
assets/NJ_YueDuJiaYouZhan/scene/NJ_YueDuJiaYouZhan.ts
+9
-9
No files found.
assets/NJ_YueDuJiaYouZhan/scene/NJ_YueDuJiaYouZhan.ts
View file @
dc83688f
import
{
async
Delay
,
onHomeworkFinish
,
asyncCallNetworkApiGet
,
asyncCallNetworkApiPos
t
,
buttonOnClick
,
jumpToCourseWare
}
from
"
../script/util
"
;
import
{
async
CallNetworkApiGe
t
,
buttonOnClick
,
jumpToCourseWare
}
from
"
../script/util
"
;
import
{
MyCocosSceneComponent
}
from
"
../script/MyCocosSceneComponent
"
;
const
{
ccclass
,
property
}
=
cc
.
_decorator
;
...
...
@@ -91,14 +91,14 @@ export default class SceneComponent extends MyCocosSceneComponent {
bookNode
.
attr
({
syllabus_id
:
book
.
id
,
pid
:
book
.
pid
});
buttonOnClick
(
bookNode
,
async
()
=>
{
const
kidInfo
=
await
this
.
getKidInfo
();
const
activeLevels
=
kidInfo
?
kidInfo
.
active_levels
:
[];
const
activeItem
=
activeLevels
.
find
(
item
=>
item
.
syllabus_id
==
data
.
id
);
if
(
middleLayer
&&
!
activeItem
)
{
// 弹出激活码
middleLayer
.
getComponent
(
'
middleLayer
'
).
showActiveWindow
();
return
;
}
//
const kidInfo = await this.getKidInfo();
//
const activeLevels = kidInfo ? kidInfo.active_levels : [];
//
const activeItem = activeLevels.find(item => item.syllabus_id == data.id);
//
if (middleLayer && !activeItem) {
//
// 弹出激活码
//
middleLayer.getComponent('middleLayer').showActiveWindow();
//
return;
//
}
if
(
middleLayer
)
{
const
middleLayerComponent
=
middleLayer
.
getComponent
(
'
middleLayer
'
);
const
row
=
book
.
children
.
find
(
row
=>
row
.
name
==
'
索引页
'
);
...
...
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