dev_jupyter
杨树林 5 years ago
parent 5f410d5bb6
commit 5195326ecc

@ -320,6 +320,27 @@ class Testpaperlibrary extends Component {
})
};
setdifficulty=(difficulty)=>{
this.setState({
difficulty: difficulty,
visiblemys: false,
})
var data = {
discipline_id:this.state.discipline_id,
sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey,
difficulty: difficulty,
keywords: this.state.keywords,
page: this.state.page,
per_page:10,
};
this.getdata(data);
}
render() {
let{Headertop,items_count,page,per_page,modalsTypes,modalsType}=this.state;
return (
@ -353,6 +374,7 @@ class Testpaperlibrary extends Component {
<Contentpart
{...this.props}
{...this.state}
setdifficulty={(e)=>this.setdifficulty(e)}
showmodels={(e)=>this.showmodels(e)}
showmodelysl={(e)=>this.showmodelysl(e)}
setdatafuns={(key)=>this.setdatafuns(key)}

@ -46,14 +46,18 @@ class Contentpart extends Component {
width:'93px',
height:'120px',
}}>
<p className="questiontype ">简单</p>
<p className="questiontype " onClick={()=>this.props.setdifficulty(1)}>简单</p>
<p className="questiontypeheng"></p>
<p className="questiontype " >适中</p>
<p className="questiontype " onClick={()=>this.props.setdifficulty(2)}>适中</p>
<p className="questiontypeheng"></p>
<p className="questiontype " >困难</p>
<p className="questiontype " onClick={()=>this.props.setdifficulty(3)}>困难</p>
<p className="questiontypeheng"></p>
</div>
);
const difs=this.props.difficulty;
console.log("difs");
console.log(difs);
return (
<div className=" clearfix mt40">
<div className="educontent mt10 pb20 w1200s">
@ -124,8 +128,8 @@ class Contentpart extends Component {
<Popover placement="bottom" trigger="hover" content={contents} >
<div className=" sortinxdirection mr10">
<div className="subjecttit">
难度
<div className={this.props.difficulty===null?"subjecttit":"subjecttitys"}>
难度 <span>{this.props.difficulty===1?"(简单)":this.props.difficulty===1?"(适中)":this.props.difficulty===1?"(困难)":""}</span>
</div>
<i className="iconfont icon-sanjiaoxing-down font-12 lg ml7 icondowncolor"></i>
</div>
@ -159,18 +163,23 @@ class Contentpart extends Component {
</div>
{/*内容*/}
{
this.props.Contentdata.items === undefined ||this.props.Contentdata.items === null||this.props.Contentdata.items.length===0 ?
this.props.Contentdata.exams === undefined ||this.props.Contentdata.exams === null||this.props.Contentdata.exams.length===0 ?
<div className=" w100s mb10"></div>
:
<div className=" w100s mb10">
<div className=" w100s mb10" style={
{
position:"relative",
top:" -8px",
}
}>
{
defaultActiveKey===1||defaultActiveKey==="1"?
<Contentquestionbank {...this.props} {...this.state} selectallquestionsonthispage={()=>this.props.selectallquestionsonthispage()} ></Contentquestionbank>
<Contentquestionbank {...this.props} {...this.state} ></Contentquestionbank>
:""
}
{
defaultActiveKey===0||defaultActiveKey==="0"?
<Contentquestionbank {...this.props} {...this.state} selectallquestionsonthispage={()=>this.props.selectallquestionsonthispage()}></Contentquestionbank>
<Contentquestionbank {...this.props} {...this.state} ></Contentquestionbank>
:""
}
</div>

@ -42,14 +42,14 @@ class Contentquestionbank extends Component {
return (
<div className=" clearfix mt5 Contentquestionbankstyle">
<div className="educontent mt10 w100s">
<div className=" clearfix Contentquestionbankstyle">
<div className="educontent w100s">
<div className="sortinxdirection w100s" >
<div className="sortinxdirection w50s">
</div>
<div className="xaxisreverseorder testpaper w50s">
{this.props.items_count?this.props.items_count:0}个试
{this.props.items_count?this.props.items_count:0}个试
</div>
</div>

@ -74,10 +74,10 @@ class Listjihe extends Component {
return (
<div className={" borderwdsst pd20 mb20 intermediatecenter"}>
<div className="sortinxdirection w100s">
<div className="sjimg borderwd">
<img src={getImageUrl("images/educoder/shijuans.png ")}/>
<div className="sjimg ">
<img src={getImageUrl("images/educoder/shijuans.png ")} width={80}/>
</div>
<div className="w100s verticallayout ml37" >
<div className="w100s verticallayout ml20" >
<div className="w100s"> <p className="sjtitle">{names}</p></div>
<div className="w100s sortinxdirection mt9">
<p className="sjtitles">试题数<span >{question_counts}</span></p>

@ -143,6 +143,7 @@
width: 1020px !important;
background: #FFFFFF;
border: 1px solid #DDDDDD;
margin-left: 20px;
min-height:150px;
}
.borderwdswuh{
@ -199,6 +200,15 @@
line-height: 42px;
cursor:pointer;
}
.subjecttitys{
height:19px;
font-size:14px;
color:rgba(51,51,51,1);
line-height: 42px;
cursor:pointer;
}
.ml55{
margin-right: 55px;

Loading…
Cancel
Save