Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
RB-studyChina-20250617
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
SparkProjects
RB-studyChina-20250617
Commits
ab1eebf3
Commit
ab1eebf3
authored
May 22, 2025
by
徐士卿
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
merge
parent
184c31bb
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
11 deletions
+16
-11
CodePop.jsx
src/components/CodePop/CodePop.jsx
+8
-6
NoPrizeCard.jsx
src/components/NoPrizeCard/NoPrizeCard.jsx
+0
-3
prizepop.less
src/components/prizepop/prizepop.less
+1
-0
CapsulePage.jsx
src/pages/CapsulePage/CapsulePage.jsx
+1
-1
HomePage.tsx
src/pages/HomePage/HomePage.tsx
+6
-1
No files found.
src/components/CodePop/CodePop.jsx
View file @
ab1eebf3
import
React
from
"react"
;
import
React
from
"react"
;
import
{
observer
}
from
"mobx-react"
;
import
{
observer
}
from
"mobx-react"
;
import
"./CodePop.less"
;
import
"./CodePop.less"
;
import
{
Button
}
from
"@src/components/Button"
;
import
modalStore
from
"@src/store/modal"
;
import
QRCode
from
"qrcode"
;
import
QRCode
from
"qrcode"
;
import
store
from
"@src/store"
;
import
store
from
'../../store/store'
;
import
{
LOG_KEY
,
pageView
,
sensorLog
}
from
"@src/utils/sensors"
;
import
{
Button
}
from
'@grace/ui'
;
import
{
_asyncThrottle
}
from
"../../utils/utils"
;
import
{
PageCtrl
}
from
"@/core/ctrls/PageCtrl"
;
import
{
ModalCtrl
}
from
"@/core/ctrls/ModalCtrl"
;
import
{
LOG_KEY
,
MatterShareOpt
,
MatterViewDuration
,
MatterViewOpt
,
pageView
,
sensorLog
}
from
"../../utils/sensors.js"
;
@
observer
@
observer
class
CodePop
extends
React
.
Component
{
class
CodePop
extends
React
.
Component
{
...
@@ -39,7 +41,7 @@ class CodePop extends React.Component {
...
@@ -39,7 +41,7 @@ class CodePop extends React.Component {
/** 关闭 */
/** 关闭 */
clickClose
=
()
=>
{
clickClose
=
()
=>
{
modalStore
.
closePop
();
ModalCtrl
.
closeModal
()
sensorLog
(
LOG_KEY
.
click
,
"b12854"
,
"d12855"
,
{
sensorLog
(
LOG_KEY
.
click
,
"b12854"
,
"d12855"
,
{
page_name
:
"扫码唤端页"
,
page_name
:
"扫码唤端页"
,
button_name
:
"关闭按钮"
,
button_name
:
"关闭按钮"
,
...
@@ -48,7 +50,7 @@ class CodePop extends React.Component {
...
@@ -48,7 +50,7 @@ class CodePop extends React.Component {
render
()
{
render
()
{
const
{
codeImg
}
=
this
.
state
;
const
{
codeImg
}
=
this
.
state
;
return
<
div
className=
"CodePop modal_center
md4
"
>
return
<
div
className=
"CodePop modal_center"
>
<
div
className=
"light"
/>
<
div
className=
"light"
/>
<
div
className=
"bg"
>
<
div
className=
"bg"
>
<
img
className=
"code"
src=
{
codeImg
}
/>
<
img
className=
"code"
src=
{
codeImg
}
/>
...
...
src/components/NoPrizeCard/NoPrizeCard.jsx
View file @
ab1eebf3
import
React
from
"react"
;
import
React
from
"react"
;
import
{
observer
}
from
"mobx-react"
;
import
{
observer
}
from
"mobx-react"
;
import
"./NoPrizeCard.less"
;
import
"./NoPrizeCard.less"
;
// import { SvgaPlayer } from "@grace/svgaplayer";
// import { RES_PATH } from "../../../sparkrc";
import
{
SvgaPlayer
}
from
"@grace/svgaplayer"
;
import
{
SvgaPlayer
}
from
"@grace/svgaplayer"
;
import
{
Swiper
,
SwiperSlide
}
from
"swiper/react"
;
import
{
Swiper
,
SwiperSlide
}
from
"swiper/react"
;
import
"swiper/css"
;
import
"swiper/css"
;
...
@@ -71,7 +69,6 @@ class NoPrizeCard extends React.Component {
...
@@ -71,7 +69,6 @@ class NoPrizeCard extends React.Component {
render
()
{
render
()
{
const
{
card
}
=
this
.
state
;
const
{
card
}
=
this
.
state
;
const
{
data
}
=
this
.
props
;
const
{
data
}
=
this
.
props
;
console
.
log
(
data
,
123123
);
return
<
div
className=
"NoPrizeCard modal_center"
>
return
<
div
className=
"NoPrizeCard modal_center"
>
{
{
card
===
true
?
card
===
true
?
...
...
src/components/prizepop/prizepop.less
View file @
ab1eebf3
...
@@ -5,6 +5,7 @@
...
@@ -5,6 +5,7 @@
left: 0px;
left: 0px;
top: 0px;
top: 0px;
position: absolute;
position: absolute;
.popupCenterShow();
.light {
.light {
width: 750px;
width: 750px;
height: 1008px;
height: 1008px;
...
...
src/pages/CapsulePage/CapsulePage.jsx
View file @
ab1eebf3
...
@@ -15,7 +15,7 @@ import { ModalCtrl } from "@/core/ctrls/ModalCtrl";
...
@@ -15,7 +15,7 @@ import { ModalCtrl } from "@/core/ctrls/ModalCtrl";
import
{
SvgaPlayer
}
from
"@grace/svgaplayer"
;
import
{
SvgaPlayer
}
from
"@grace/svgaplayer"
;
import
Homepage
from
"../HomePage/HomePage.tsx"
;
import
Homepage
from
"../HomePage/HomePage.tsx"
;
import
Prizepop
from
"../../components/prizepop/prizepop.jsx"
;
import
Prizepop
from
"../../components/prizepop/prizepop.jsx"
;
import
Noprizecard
from
"../../components/
noprizecard/noprizec
ard.jsx"
;
import
Noprizecard
from
"../../components/
NoPrizeCard/NoPrizeC
ard.jsx"
;
import
machineSvga
from
"../../assets/svga/1输出扭蛋机常态.svga"
;
import
machineSvga
from
"../../assets/svga/1输出扭蛋机常态.svga"
;
import
normalSvga
from
"../../assets/svga/2输出待机啊.svga"
;
import
normalSvga
from
"../../assets/svga/2输出待机啊.svga"
;
...
...
src/pages/HomePage/HomePage.tsx
View file @
ab1eebf3
...
@@ -17,6 +17,9 @@ import shareStore from '@/store/share.js';
...
@@ -17,6 +17,9 @@ import shareStore from '@/store/share.js';
import
{
LOG_KEY
,
MatterShareOpt
,
MatterViewDuration
,
MatterViewOpt
,
pageView
,
sensorLog
}
from
"@/utils/sensors.js"
;
import
{
LOG_KEY
,
MatterShareOpt
,
MatterViewDuration
,
MatterViewOpt
,
pageView
,
sensorLog
}
from
"@/utils/sensors.js"
;
import
{
CHANNEL_PARAMS
,
extranceName
}
from
'@/utils/constants.js'
;
import
{
CHANNEL_PARAMS
,
extranceName
}
from
'@/utils/constants.js'
;
import
CodePop
from
"../../components/CodePop/CodePop.jsx"
import
NoPrizeCard
from
"../../components/NoPrizeCard/NoPrizeCard.jsx"
@
observer
@
observer
class
Homepage
extends
React
.
Component
{
class
Homepage
extends
React
.
Component
{
constructor
(
props
)
{
constructor
(
props
)
{
...
@@ -96,7 +99,9 @@ class Homepage extends React.Component {
...
@@ -96,7 +99,9 @@ class Homepage extends React.Component {
page_name
:
"活动首页"
,
page_name
:
"活动首页"
,
button_name
:
"规则按钮"
,
button_name
:
"规则按钮"
,
});
});
ModalCtrl
.
showModal
(
Rulepop
);
// ModalCtrl.showModal(Rulepop);
// todo
ModalCtrl
.
showModal
(
NoPrizeCard
);
break
;
break
;
// 6 拜访清单
// 6 拜访清单
...
...
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