|
|
|
@ -74,7 +74,14 @@ class Activity extends Component{
|
|
|
|
|
const { type,status,page } = this.state;
|
|
|
|
|
this.getInfo(e.key,type,status,page);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//筛选
|
|
|
|
|
changeTrends=(type,status)=>{
|
|
|
|
|
this.setState({
|
|
|
|
|
type,status
|
|
|
|
|
})
|
|
|
|
|
const {time,page}=this.state;
|
|
|
|
|
this.getInfo(time,type,status,page);
|
|
|
|
|
}
|
|
|
|
|
// 分页
|
|
|
|
|
ChangePage=(page)=>{
|
|
|
|
|
this.setState({
|
|
|
|
@ -127,19 +134,19 @@ class Activity extends Component{
|
|
|
|
|
<ul className="percentBox">
|
|
|
|
|
<li>
|
|
|
|
|
<span className="purple">{data && data.pr_count}</span>
|
|
|
|
|
<Link to={``}>合并请求</Link>
|
|
|
|
|
<span className="change" onClick={()=>this.changeTrends("PullRequest",)}>合并请求</span>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<span className="green">{data && data.new_pr_count}</span>
|
|
|
|
|
<Link to={``}>新合并请求</Link>
|
|
|
|
|
<span className="change" onClick={()=>this.changeTrends("PullRequest","create")}>新合并请求</span>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<span className="red">{data && data.close_issues_count}</span>
|
|
|
|
|
<Link to={``}>已关闭的工单</Link>
|
|
|
|
|
<span className="change" onClick={()=>this.changeTrends("Issue","close")}>已关闭的工单</span>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<span className="green">{data && data.open_issues_count}</span>
|
|
|
|
|
<Link to={``}>创建工单</Link>
|
|
|
|
|
<span className="change" onClick={()=>this.changeTrends("Issue","create")}>创建工单</span>
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
@ -157,7 +164,7 @@ class Activity extends Component{
|
|
|
|
|
{
|
|
|
|
|
project_trends && project_trends.map((item,key)=>{
|
|
|
|
|
return(
|
|
|
|
|
<ActivityItem item={item}></ActivityItem>
|
|
|
|
|
<ActivityItem item={item} {...this.props} ></ActivityItem>
|
|
|
|
|
)
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|