dev_sync_trustie
杨树林 6 years ago
parent a58907178d
commit 0010173d19

@ -617,7 +617,9 @@ class Registration extends React.Component {
{type === 4 || type === 5 ? {type === 4 || type === 5 ?
<Spin spinning={loadingstate}> <Spin spinning={loadingstate}>
listItems {
listItems
}
</Spin> </Spin>
: :
"" ""

@ -9,8 +9,20 @@ import moment from 'moment';
import {SnackbarHOC, WordsBtn, getImageUrl} from 'educoder'; import {SnackbarHOC, WordsBtn, getImageUrl} from 'educoder';
import {TPMIndexHOC} from '../../tpm/TPMIndexHOC'; import {TPMIndexHOC} from '../../tpm/TPMIndexHOC';
import competition from '../comcss/competition.css'; import competition from '../comcss/competition.css';
import {Button} from 'antd'; import {Button, message} from 'antd';
import pexjiazai from '../pexjiazai.png' import pexjiazai from '../pexjiazai.png'
// 点击按钮复制功能
function jsCopy() {
var e = document.getElementById("copy_invite_code");
e.select();
document.execCommand("Copy");
codesuccess()
}
function codesuccess() {
message.success('复制成功');
};
// 团队竞赛报名无报名子组件团队 竞赛报名-已创建战队 // 团队竞赛报名无报名子组件团队 竞赛报名-已创建战队
class PersonalCompetititem extends React.Component { class PersonalCompetititem extends React.Component {
constructor(props) { constructor(props) {
@ -124,19 +136,37 @@ class PersonalCompetititem extends React.Component {
<div className=" " style={{ <div className=" " style={{
marginLeft: "37px", marginLeft: "37px",
}}> }}>
<p style={{ <div style={{marginTop: "23px",}}>
<span style={{
marginTop: "30px", color: "#05101A",
fontSize: "16px",
}}>邀请码</span>
<span id="copy_invite_code"
style={{
color: "#05101A", color: "#05101A",
fontSize: "16px", fontSize: "16px",
}}>邀请码yngh5</p> }}>{data[0].invite_code === null || data[0].invite_code === undefined ? "" : data[0].invite_code}</span>
</div>
</div> </div>
<i className="regitemimgs3 iconfont icon-fuzhi1 font-14 font-n" {data[0].invite_code === null || data[0].invite_code === undefined ?
style={{ <i className="regitemimgs3 iconfont icon-fuzhi1 font-14 font-n"
marginLeft: "18px", style={{
}} marginLeft: "18px",
> }}
</i> >
</i>
:
<i className="regitemimgs3 iconfont icon-fuzhi1 font-14 font-n"
style={{
marginLeft: "18px",
}}
onClick={() => {
jsCopy()
}}
>
</i>
}
{ {
this.props.type === 5 ? this.props.type === 5 ?
<div className="regitemimgs4" <div className="regitemimgs4"

Loading…
Cancel
Save