Commit 32be2a02 authored by 俞嘉婷's avatar 俞嘉婷

feat: 埋点全部重埋

parent 608d58e4
...@@ -246,12 +246,12 @@ class DetailPage extends React.Component<any, any> { ...@@ -246,12 +246,12 @@ class DetailPage extends React.Component<any, any> {
</div> </div>
<div className={styles.btnArea}> <div className={styles.btnArea}>
<Button <Button
className={classNames(styles.btn, styles.simulate, "md9")} className={classNames(styles.btn, styles.simulate, "md18")}
onClick={this.clickSimulateBuy} onClick={this.clickSimulateBuy}
>模拟买入</Button> >模拟买入</Button>
<Button <Button
className={classNames(styles.btn, styles.really, "md10")} className={classNames(styles.btn, styles.really, "md17")}
onClick={this.clickReallyBuy} onClick={this.clickReallyBuy}
>真实买入</Button> >真实买入</Button>
</div> </div>
...@@ -283,7 +283,7 @@ class DetailPage extends React.Component<any, any> { ...@@ -283,7 +283,7 @@ class DetailPage extends React.Component<any, any> {
<div className={styles.tip}>{" "}</div> <div className={styles.tip}>{" "}</div>
<div className={styles.btnArea}> <div className={styles.btnArea}>
<Button <Button
className={classNames(styles.btn, styles.simulate, "md13")} className={classNames(styles.btn, styles.simulate, "md16")}
style={{ width: "100%" }} style={{ width: "100%" }}
onClick={this.clickSimulateSell} onClick={this.clickSimulateSell}
>模拟赎回</Button> >模拟赎回</Button>
......
...@@ -28,9 +28,9 @@ class TurnTable extends React.Component { ...@@ -28,9 +28,9 @@ class TurnTable extends React.Component {
resStore.updateInfo(); resStore.updateInfo();
if (this.drawResultInfo.prizeId == "thanks") { if (this.drawResultInfo.prizeId == "thanks") {
ModalCtrl.showModal(NoPrizePanel, this.drawResultInfo); ModalCtrl.showModal(NoPrizePanel, {type: 'final_turntable', ...this.drawResultInfo});
} else { } else {
ModalCtrl.showModal(PrizePanel, this.drawResultInfo); ModalCtrl.showModal(PrizePanel, {type: 'final_turntable', ...this.drawResultInfo});
} }
} }
...@@ -88,7 +88,7 @@ class TurnTable extends React.Component { ...@@ -88,7 +88,7 @@ class TurnTable extends React.Component {
didStop={this.onStop} didStop={this.onStop}
/> />
<Button className={classNames("drawBtn md17", { <Button className={classNames("drawBtn md32", {
enable: remainDrawTime > 0, enable: remainDrawTime > 0,
disable: remainDrawTime <= 0, disable: remainDrawTime <= 0,
})} onClick={this.drawHandle}/> })} onClick={this.drawHandle}/>
......
...@@ -24,8 +24,8 @@ export class BuyPanel extends Component<any, any> { ...@@ -24,8 +24,8 @@ export class BuyPanel extends Component<any, any> {
return <div className="BuyPanel modal_center"> return <div className="BuyPanel modal_center">
<div className="bg"/> <div className="bg"/>
<div className="tip">您申请模拟购买{name}产品{amount}</div> <div className="tip">您申请模拟购买{name}产品{amount}</div>
<Button className="btn md12" onClick={this.clickOk}/> <Button className="btn md19" onClick={this.clickOk}/>
<Button className="cancel md11" onClick={this.clickClose}/> <Button className="cancel md20" onClick={this.clickClose}/>
<Button className="close" onClick={this.clickClose}/> <Button className="close" onClick={this.clickClose}/>
</div> </div>
} }
......
...@@ -6,6 +6,12 @@ import { ModalCtrl } from "@/core/ctrls/ModalCtrl.tsx"; ...@@ -6,6 +6,12 @@ import { ModalCtrl } from "@/core/ctrls/ModalCtrl.tsx";
export class NoPrizePanel extends Component<any, any> { export class NoPrizePanel extends Component<any, any> {
BTN_MD = {
new_turntable: '15',
red: '27',
final_turntable: '34'
}
componentDidMount() { componentDidMount() {
} }
...@@ -19,7 +25,7 @@ export class NoPrizePanel extends Component<any, any> { ...@@ -19,7 +25,7 @@ export class NoPrizePanel extends Component<any, any> {
return <div className="NoPrizePanel modal_center"> return <div className="NoPrizePanel modal_center">
<div className="bg"/> <div className="bg"/>
<Button className={`btn md${type == 'red' ? '27' : '19'}`} onClick={this.clickClose}/> <Button className={`btn md${this.BTN_MD[type]}`} onClick={this.clickClose}/>
<Button className="close" onClick={this.clickClose}/> <Button className="close" onClick={this.clickClose}/>
</div> </div>
} }
......
...@@ -9,6 +9,12 @@ import NewRecordPage from '../../pages/newRecordPage/index.jsx'; ...@@ -9,6 +9,12 @@ import NewRecordPage from '../../pages/newRecordPage/index.jsx';
export class PrizePanel extends Component<any, any> { export class PrizePanel extends Component<any, any> {
BTN_MD = {
new_turntable: '14',
red: '26',
final_turntable: '33'
}
componentDidMount() { componentDidMount() {
} }
...@@ -34,7 +40,7 @@ export class PrizePanel extends Component<any, any> { ...@@ -34,7 +40,7 @@ export class PrizePanel extends Component<any, any> {
<div className="bg2"/> <div className="bg2"/>
<img className="img" src={optionImg}/> <img className="img" src={optionImg}/>
<div className="prizeName">{optionName}</div> <div className="prizeName">{optionName}</div>
<Button className={`btn md${type == 'red' ? '26' : '18'}`}onClick={this.clickBtn}/> <Button className={`btn md${this.BTN_MD[type]}`} onClick={this.clickBtn}/>
{type != 'red' && <div className="tips">奖品可在【首页】_【我的奖品】中查看</div>} {type != 'red' && <div className="tips">奖品可在【首页】_【我的奖品】中查看</div>}
<Button className="close" onClick={this.clickClose}/> <Button className="close" onClick={this.clickClose}/>
</div> </div>
......
...@@ -24,8 +24,8 @@ export class SellPanel extends Component<any, any> { ...@@ -24,8 +24,8 @@ export class SellPanel extends Component<any, any> {
return <div className="SellPanel modal_center"> return <div className="SellPanel modal_center">
<div className="bg"/> <div className="bg"/>
<div className="tip">您申请模拟赎回{name}产品{amount}</div> <div className="tip">您申请模拟赎回{name}产品{amount}</div>
<Button className="btn md15" onClick={this.clickOk}/> <Button className="btn md21" onClick={this.clickOk}/>
<Button className="cancel md14" onClick={this.clickClose}/> <Button className="cancel md22" onClick={this.clickClose}/>
<Button className="close" onClick={this.clickClose}/> <Button className="close" onClick={this.clickClose}/>
</div> </div>
} }
......
...@@ -47,7 +47,7 @@ class FirstPop extends React.Component { ...@@ -47,7 +47,7 @@ class FirstPop extends React.Component {
<div className={`check_icon ${privacyChecked ? 'checked' : ''}`} onClick={() => this.setState({ privacyChecked: !this.state.privacyChecked })}></div> <div className={`check_icon ${privacyChecked ? 'checked' : ''}`} onClick={() => this.setState({ privacyChecked: !this.state.privacyChecked })}></div>
<div className="check_text">{notifyText}</div> <div className="check_text">{notifyText}</div>
</div>} </div>}
<Button className="happy_btn md2" onClick={this.handleSubmit}></Button> <Button className="happy_btn md3" onClick={this.handleSubmit}></Button>
<Button className="close" onClick={this.close}></Button> <Button className="close" onClick={this.close}></Button>
</div> </div>
</>); </>);
......
...@@ -31,8 +31,8 @@ class JumpConfirmPop extends React.Component { ...@@ -31,8 +31,8 @@ class JumpConfirmPop extends React.Component {
<div className="jumpConfirmPop modal_center"> <div className="jumpConfirmPop modal_center">
<span className="bg"></span> <span className="bg"></span>
<div className="text">离开模拟理财功能<br />前往真实理财产品交易页面</div> <div className="text">离开模拟理财功能<br />前往真实理财产品交易页面</div>
<Button className="think_btn" onClick={this.handleClose} /> <Button className="think_btn md23" onClick={this.handleClose} />
<Button className="confirm_btn" onClick={this.handleConfirm} /> <Button className="confirm_btn md24" onClick={this.handleConfirm} />
<Button className="close" onClick={this.handleClose} /> <Button className="close" onClick={this.handleClose} />
</div> </div>
); );
......
...@@ -215,7 +215,7 @@ class Loginpop extends React.Component { ...@@ -215,7 +215,7 @@ class Loginpop extends React.Component {
<span className="content_title" onClick={() => this.setState({ showPrivacyPop: true })} dangerouslySetInnerHTML={{ __html: agreementTitle }}></span> <span className="content_title" onClick={() => this.setState({ showPrivacyPop: true })} dangerouslySetInnerHTML={{ __html: agreementTitle }}></span>
</div> </div>
</div>} </div>}
<Button className={`btn md3 ${getUrlParam("off") == 1 ? 'enter_btn' : ''}`} onClick={this.handleSubmit}></Button> <Button className={`btn ${getUrlParam("off") == 1 ? 'enter_btn md36' : 'md2'}`} onClick={this.handleSubmit}></Button>
{/* <Button className="close" onClick={this.close}></Button> */} {/* <Button className="close" onClick={this.close}></Button> */}
</div> </div>
......
...@@ -28,9 +28,9 @@ export class NewbieModal extends Component<any, any> { ...@@ -28,9 +28,9 @@ export class NewbieModal extends Component<any, any> {
// resStore.updateInfo(); // resStore.updateInfo();
ModalCtrl.closeModal(); ModalCtrl.closeModal();
if (this.drawResultInfo?.prizeId == "thanks" || !this.drawResultInfo?.prizeId) { if (this.drawResultInfo?.prizeId == "thanks" || !this.drawResultInfo?.prizeId) {
ModalCtrl.showModal(NoPrizePanel, this.drawResultInfo); ModalCtrl.showModal(NoPrizePanel, {type: 'new_turntable', ...this.drawResultInfo});
} else { } else {
ModalCtrl.showModal(PrizePanel, {optionImg: this.drawResultInfo?.prizeImg, optionName: this.drawResultInfo?.prizeName}); ModalCtrl.showModal(PrizePanel, {type: 'new_turntable', optionImg: this.drawResultInfo?.prizeImg, optionName: this.drawResultInfo?.prizeName});
} }
} }
......
...@@ -57,8 +57,8 @@ class SignCom extends React.Component { ...@@ -57,8 +57,8 @@ class SignCom extends React.Component {
<span className="sign_section_bg"></span> <span className="sign_section_bg"></span>
<span className="sign_tips">最高可得{((checkIn?.totalExperienceNum || 0) / 10000).toFixed(0)}万理财体验金</span> <span className="sign_tips">最高可得{((checkIn?.totalExperienceNum || 0) / 10000).toFixed(0)}万理财体验金</span>
{checkIn?.todayCheckIn {checkIn?.todayCheckIn
? <Button className="signed_btn md8" onClick={this.signedHandle}></Button> ? <Button className="signed_btn" onClick={this.signedHandle}></Button>
: <Button className="sign_btn md8" onClick={this.signHandle}></Button> : <Button className="sign_btn" onClick={this.signHandle}></Button>
} }
<div className="sign_progress"> <div className="sign_progress">
<span className="progress_bg"></span> <span className="progress_bg"></span>
......
...@@ -55,7 +55,7 @@ class Tipspop extends React.Component { ...@@ -55,7 +55,7 @@ class Tipspop extends React.Component {
<div className="code_bg"> <div className="code_bg">
<img className="code_img" src={this.state.qrcode} alt="" /> <img className="code_img" src={this.state.qrcode} alt="" />
</div> </div>
<Button className="btn" onClick={this.closeHandle}></Button> <Button className="btn md35" onClick={this.closeHandle}></Button>
<Button className="close" onClick={this.closeHandle}></Button> <Button className="close" onClick={this.closeHandle}></Button>
</div> </div>
); );
......
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