Commit 8be1a404 authored by wangzhujun's avatar wangzhujun

xiangzi

parent d411890a
...@@ -8,12 +8,25 @@ import { Button } from '../Button'; ...@@ -8,12 +8,25 @@ import { Button } from '../Button';
import BarItem from '../barItem/barItem'; import BarItem from '../barItem/barItem';
import store from '@src/store'; import store from '@src/store';
import { PAGE_MAP } from '@src/utils/constants'; import { PAGE_MAP } from '@src/utils/constants';
import { toJS } from 'mobx';
@observer @observer
class Successpop extends React.Component { class Successpop extends React.Component {
constructor(props) { constructor(props) {
super(props); super(props);
} }
componentDidMount() {
let list = store.homeInfo?.boxInfo;
for (let i = 0; i < list.length; i++) {
if (this.props.popData.score < list[i].score) {
list[i].receive = false
}else {
list[i].receive = true
}
}
console.info(toJS(store.homeInfo?.boxInfo))
}
closePop() { closePop() {
store.changePage(PAGE_MAP.HOME_PAGE); store.changePage(PAGE_MAP.HOME_PAGE);
modalStore.closePop("Successpop") modalStore.closePop("Successpop")
......
...@@ -50,16 +50,17 @@ class Homepahe extends React.Component { ...@@ -50,16 +50,17 @@ class Homepahe extends React.Component {
return return
} }
// TODO 成长值没有 // TODO 成长值没有
// if(store.userInfo.growthValue < 100){ if (!store.userInfo.join) {
// Toast("成长值不足,无法参与游戏") Toast("成长值不足,无法参与游戏")
// } return
}
store.startGame() store.startGame()
} }
render() { render() {
return ( return (
<div className="homepahe modal_center"> <div className="homepahe modal_center">
<span className="bg"></span> <span className="bg"></span>
<SvgaPlayer className="show" src={RES_PATH+"svga/3输出首页氛围.svga"}></SvgaPlayer> <SvgaPlayer className="show" src={RES_PATH + "svga/3输出首页氛围.svga"}></SvgaPlayer>
{ {
store.homeInfo.historyMaxScore != 0 && store.homeInfo.historyMaxScore != 0 &&
<div className="infobox"> <div className="infobox">
...@@ -69,7 +70,7 @@ class Homepahe extends React.Component { ...@@ -69,7 +70,7 @@ class Homepahe extends React.Component {
} }
<span className="gamebarbg"></span> <span className="gamebarbg"></span>
<BarItem left={88} top={361} scaleNum={1} barInfo={store.homeInfo?.boxInfo} nowScore={store.homeInfo.historyMaxScore}></BarItem> <BarItem left={88} top={361} scaleNum={1} barInfo={store.homeInfo?.boxInfo} nowScore={store.homeInfo.historyMaxScore}></BarItem>
<SvgaPlayer className="startbtn" src={RES_PATH+"svga/1输出首页按钮.svga"} onClick={this.click_StartBtn}></SvgaPlayer> <SvgaPlayer className="startbtn" src={RES_PATH + "svga/1输出首页按钮.svga"} onClick={this.click_StartBtn}></SvgaPlayer>
{/* <span className="title"></span> */} {/* <span className="title"></span> */}
<Button className="rule" onClick={this.click_Rule}></Button> <Button className="rule" onClick={this.click_Rule}></Button>
<Button className="rank" onClick={this.click_Rank}></Button> <Button className="rank" onClick={this.click_Rank}></Button>
......
Active code page: 65001
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