|
|
@ -1,6 +1,6 @@
|
|
|
|
import React,{ Component } from "react";
|
|
|
|
import React,{ Component } from "react";
|
|
|
|
import { Input,Checkbox, Pagination,Menu, AutoComplete,Spin,Icon } from "antd";
|
|
|
|
import { Input,Checkbox, Pagination,Menu,Spin } from "antd";
|
|
|
|
import { WordsBtn,on, trigger } from 'educoder';
|
|
|
|
import { WordsBtn,on, trigger ,publicSearchs} from 'educoder';
|
|
|
|
import {Link} from 'react-router-dom';
|
|
|
|
import {Link} from 'react-router-dom';
|
|
|
|
import axios from'axios';
|
|
|
|
import axios from'axios';
|
|
|
|
import HomeworkModal from "../coursesPublic/HomeworkModal";
|
|
|
|
import HomeworkModal from "../coursesPublic/HomeworkModal";
|
|
|
@ -14,8 +14,6 @@ import '../css/busyWork.css'
|
|
|
|
import ShixunhomeWorkItem from "./ShixunhomeWorkItem";
|
|
|
|
import ShixunhomeWorkItem from "./ShixunhomeWorkItem";
|
|
|
|
import NoneData from "../coursesPublic/NoneData";
|
|
|
|
import NoneData from "../coursesPublic/NoneData";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class ShixunHomework extends Component{
|
|
|
|
class ShixunHomework extends Component{
|
|
|
|
constructor(props){
|
|
|
|
constructor(props){
|
|
|
|
super(props);
|
|
|
|
super(props);
|
|
|
@ -196,16 +194,20 @@ class ShixunHomework extends Component{
|
|
|
|
if(result.status===200){
|
|
|
|
if(result.status===200){
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
datas:result.data,
|
|
|
|
datas:result.data,
|
|
|
|
isSpin:false
|
|
|
|
isSpin:false,
|
|
|
|
|
|
|
|
page:page
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
isSpin:false
|
|
|
|
isSpin:false,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}).catch((error)=>{
|
|
|
|
}).catch((error)=>{
|
|
|
|
console.log(error);
|
|
|
|
console.log(error);
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
|
|
|
isSpin:false
|
|
|
|
|
|
|
|
})
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -642,19 +644,21 @@ class ShixunHomework extends Component{
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
SearchCoursenames=(e)=>{
|
|
|
|
SearchCoursenames=(e)=>{
|
|
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
Coursename:e.target.value
|
|
|
|
Coursename:e.target.value,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SearchCoursename=(value)=>{
|
|
|
|
SearchCoursename=(value)=>{
|
|
|
|
|
|
|
|
|
|
|
|
let {page,order}=this.state;
|
|
|
|
let {page,order}=this.state;
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
Coursename:value
|
|
|
|
Coursename:value,
|
|
|
|
|
|
|
|
isSpin:true,
|
|
|
|
})
|
|
|
|
})
|
|
|
|
this.homeworkupdatalist(value,page,order);
|
|
|
|
this.homeworkupdatalist(value,1,order);
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -1028,8 +1032,7 @@ class ShixunHomework extends Component{
|
|
|
|
}=this.state;
|
|
|
|
}=this.state;
|
|
|
|
|
|
|
|
|
|
|
|
let main_id=this.props.match.params.main_id;
|
|
|
|
let main_id=this.props.match.params.main_id;
|
|
|
|
let category_id=this.props.match.params.category_id;
|
|
|
|
|
|
|
|
const dataSource = ['12345', '23456', '34567'];
|
|
|
|
|
|
|
|
return(
|
|
|
|
return(
|
|
|
|
<React.Fragment >
|
|
|
|
<React.Fragment >
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
@ -1210,27 +1213,15 @@ class ShixunHomework extends Component{
|
|
|
|
</Menu>
|
|
|
|
</Menu>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div className="fr mt16 mb16 searchView">
|
|
|
|
<div className="fr mt16 mb16 searchView">
|
|
|
|
|
|
|
|
{publicSearchs("请输入名称进行搜索",value => this.SearchCoursename(value),this.SearchCoursenames,(e)=>this.SearchCoursenames(e))}
|
|
|
|
{/*<Search*/}
|
|
|
|
{/*<Search*/}
|
|
|
|
{/* value={Coursename}*/}
|
|
|
|
{/* // value={Coursename}*/}
|
|
|
|
{/* placeholder="请输入名称进行搜索"*/}
|
|
|
|
{/* placeholder="请输入名称进行搜索"*/}
|
|
|
|
{/* onInput={this.SearchCoursenames}*/}
|
|
|
|
{/* onInput={this.SearchCoursenames}*/}
|
|
|
|
{/* onSearch={value => this.SearchCoursename(value)}*/}
|
|
|
|
{/* onSearch={value => this.SearchCoursename(value)}*/}
|
|
|
|
{/* allowClear*/}
|
|
|
|
{/* onChange={(e)=>this.allowClearonChange(e)}*/}
|
|
|
|
|
|
|
|
{/* allowClear={true}*/}
|
|
|
|
{/*></Search>*/}
|
|
|
|
{/*></Search>*/}
|
|
|
|
<AutoComplete
|
|
|
|
|
|
|
|
allowClear
|
|
|
|
|
|
|
|
className="certain-category-search"
|
|
|
|
|
|
|
|
dropdownClassName="certain-category-search-dropdown"
|
|
|
|
|
|
|
|
dropdownMatchSelectWidth={false}
|
|
|
|
|
|
|
|
dropdownStyle={{ width: 300 }}
|
|
|
|
|
|
|
|
size="large"
|
|
|
|
|
|
|
|
style={{ width: '100%' }}
|
|
|
|
|
|
|
|
dataSource={dataSource}
|
|
|
|
|
|
|
|
placeholder="input here"
|
|
|
|
|
|
|
|
optionLabelProp="value"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<Input suffix={<Icon type="search" className="certain-category-icon" />} />
|
|
|
|
|
|
|
|
</AutoComplete>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -1393,14 +1384,3 @@ class ShixunHomework extends Component{
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
export default ShixunHomework;
|
|
|
|
export default ShixunHomework;
|
|
|
|
// {/*<div className="alltask "*/}
|
|
|
|
|
|
|
|
// {/*style={*/}
|
|
|
|
|
|
|
|
// {/*{*/}
|
|
|
|
|
|
|
|
// {/*display: datas===undefined?'none' :datas.task_count===0? 'block' : 'none'*/}
|
|
|
|
|
|
|
|
// {/*}*/}
|
|
|
|
|
|
|
|
// {/*}*/}
|
|
|
|
|
|
|
|
// {/*>*/}
|
|
|
|
|
|
|
|
// {/*<div className="edu-tab-con-box clearfix edu-txt-center">*/}
|
|
|
|
|
|
|
|
// {/*<img className="edu-nodata-img mb20" src="/images/educoder/nodata.png" />*/}
|
|
|
|
|
|
|
|
// {/*<p className="edu-nodata-p mb20">暂时还没有相关数据哦!</p></div>*/}
|
|
|
|
|
|
|
|
// {/*</div>*/}
|
|
|
|
|