dev_cs
杨树明 6 years ago
parent 5efc5d7faf
commit 56e70b577d

@ -52,7 +52,7 @@ class NewShixunModel extends Component{
Grouplist:[], Grouplist:[],
isspinning:false isspinning:false
}) })
}else{ }else if(pagetype==="pagetype"){
this.setState({ this.setState({
shixun_list:response.data.shixun_list, shixun_list:response.data.shixun_list,
shixuns_count:response.data.shixuns_count, shixuns_count:response.data.shixuns_count,
@ -77,15 +77,15 @@ class NewShixunModel extends Component{
} }
ItsCourse=(item)=>{ ItsCourse=(item)=>{
return <Menu className={"inherits"}> return <Menu>
{item.map((list,key)=>{ {item.map((list,key)=>{
return( return(
<Menu.Item key={key} id={list.id}> <Menu.Item key={key} id={list.id}>
{list.name} <a target="_blank" href={`/paths/${list.id}`} className={"newshixun500"}>{list.name}</a>
</Menu.Item> </Menu.Item>
) )
})} })}
</Menu> </Menu>
} }
getGrouplist=(Grouplist)=>{ getGrouplist=(Grouplist)=>{
@ -170,13 +170,16 @@ class NewShixunModel extends Component{
search:e.target.value search:e.target.value
}) })
} }
setdatafuns=(value)=>{ setdatafuns=(value)=>{
this.setState({ this.setState({
search:value search:value,
type:undefined,
}) })
let{type,page,status,diff,order,limit}=this.state; let{page,status,diff,order,limit}=this.state;
this.getdatalist(page,type,status,value,order,diff,limit) this.getdatalist(page,undefined,status,value,order,diff,limit)
} }
showNotification = (description, message = "提示", icon) => { showNotification = (description, message = "提示", icon) => {
const data = { const data = {
message, message,
@ -412,7 +415,7 @@ class NewShixunModel extends Component{
className="fl task-hide edu-txt-left mt3" className="fl task-hide edu-txt-left mt3"
name="shixun_homework[]" name="shixun_homework[]"
></Checkbox> ></Checkbox>
<a title={item.title} className="ml15 fl font-16 color-dark maxwidth900"> <a target="_blank" href={`/shixuns/${item.identifier}/challenges`} title={item.title} className="ml15 fl font-16 color-dark maxwidth1100">
{item.title} {item.title}
</a> </a>
@ -472,7 +475,7 @@ class NewShixunModel extends Component{
} }
</Checkbox.Group> </Checkbox.Group>
{shixun_list===undefined?"":shixuns_count>15?<div className={" edu-txt-center pd303010"}> {shixun_list===undefined||shixuns_count===undefined?"":shixun_list.length===0||shixuns_count===0?"":shixuns_count>15?<div className={" edu-txt-center pd303010"}>
<Pagination <Pagination
showQuickJumper showQuickJumper
defaultCurrent={1} defaultCurrent={1}

@ -132,8 +132,8 @@
flex-direction:row; flex-direction:row;
} }
.maxwidth900{ .maxwidth1100{
max-width: 900px; max-width: 1100px;
overflow:hidden; overflow:hidden;
text-overflow:ellipsis; text-overflow:ellipsis;
white-space:nowrap; white-space:nowrap;
@ -224,4 +224,12 @@
box-shadow: 1px 6px 16px rgba(156,156,156,0.16); box-shadow: 1px 6px 16px rgba(156,156,156,0.16);
opacity: 1; opacity: 1;
border-radius: 2px; border-radius: 2px;
}
.newshixun500{
max-width: 500px;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
white-space: nowrap;
} }
Loading…
Cancel
Save