试题库 头部调整

yslnewtiku
杨树林 5 years ago
parent a68b93b8b1
commit 1323fef23f

@ -752,7 +752,10 @@ class App extends Component {
render={
(props) => (<Questionitem_banks {...this.props} {...props} {...this.state} />)
} />
<Route path="/question/:type"
render={
(props) => (<Headplugselection {...this.props} {...props} {...this.state} />)
} />
<Route path="/myproblems/:id"
render={
(props) => (<StudentStudy {...this.props} {...props} {...this.state} />)

@ -24,7 +24,7 @@ class Question extends Component {
super(props);
this.state = {
count: 50,
defaultActiveKey: 1,
defaultActiveKey: 0,
Headertop: "",
Footerdown: "",
visible: false,
@ -53,6 +53,7 @@ class Question extends Component {
subjective_questions_count: 0,
page:1,
per_page:20,
disciplinesdata:[],
}
}
@ -69,8 +70,8 @@ class Question extends Component {
let url = `/users/get_navigation_info.json`;
axios.get(url, {}).then((response) => {
// //console.log("开始请求/get_navigation_info.json");
// //console.log(response);
// ////console.log("开始请求/get_navigation_info.json");
// ////console.log(response);
if (response != undefined) {
if (response.status === 200) {
this.setState({
@ -82,6 +83,22 @@ class Question extends Component {
});
this.getbasket_listdata();
//获取题库筛选资料
let urls = `/disciplines.json`;
axios.get(urls, {params: {
source:"question"
}}).then((response) => {
console.log("Questiondisciplines");
console.log(response.data);
if (response) {
if (response.status === 200) {
this.setState({
disciplinesdata: response.data,
})
}
}
});
}
callback = (key) => {
@ -111,14 +128,14 @@ class Question extends Component {
} else {
}
//console.log("item_banks");
//console.log(response);
////console.log("item_banks");
////console.log(response);
this.setState({
Contentdata: response.data,
items_count: response.data.items_count,
})
}).catch((error) => {
//console.log(error)
////console.log(error)
});
}
@ -337,7 +354,7 @@ class Question extends Component {
}
})
.catch(function (error) {
console.log(error);
//console.log(error);
});
}
publicopentimu = (id) => {
@ -358,7 +375,7 @@ class Question extends Component {
this.getdata(data);
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}
@ -367,8 +384,8 @@ class Question extends Component {
const url = "/item_baskets/basket_list.json";
axios.get(url)
.then((result) => {
// console.log("getbasket_listdata");
// console.log(result.data);
// //console.log("getbasket_listdata");
// //console.log(result.data);
this.setState({
completion_questions_count: result.data.completion_questions_count,
judgement_questions_count: result.data.judgement_questions_count,
@ -380,7 +397,7 @@ class Question extends Component {
})
}).catch((error) => {
// console.log(error);
// //console.log(error);
this.setState({
completion_questions_count: 0,
judgement_questions_count: 0,
@ -419,7 +436,7 @@ class Question extends Component {
})
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}
// 撤销
@ -443,7 +460,7 @@ class Question extends Component {
this.getbasket_listdata();
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}
//全选试题库
@ -482,7 +499,7 @@ class Question extends Component {
}
})
.catch(function (error) {
console.log(error);
//console.log(error);
});
}

@ -53,8 +53,8 @@ class Questionitem_banks extends Component {
// axios.get(url, {
//
// }).then((response) => {
// // ////console.log("开始请求/get_navigation_info.json");
// // ////console.log(response);
// // //////console.log("开始请求/get_navigation_info.json");
// // //////console.log(response);
// if(response!=undefined){
// if(response.status===200){
// this.setState({
@ -81,15 +81,15 @@ class Questionitem_banks extends Component {
}else{
}
////console.log("item_banks");
console.log("Questionitem_banks");
console.log(response.data);
//////console.log("item_banks");
//console.log("Questionitem_banks");
//console.log(response.data);
this.setState({
item_banksedit:response.data,
})
}).catch((error) => {
////console.log(error)
//////console.log(error)
});
@ -113,10 +113,10 @@ class Questionitem_banks extends Component {
// }else{
//
// }
// ////console.log("item_banks");
// ////console.log(response);
// //////console.log("item_banks");
// //////console.log(response);
// }).catch((error) => {
// ////console.log(error)
// //////console.log(error)
//
// });
}
@ -135,14 +135,30 @@ class Questionitem_banks extends Component {
getChoquesEditor=(Ref)=>{
this.Choques=Ref;
}
//跳转道描点的地方
scrollToAnchor = (anchorName) => {
try {
if (anchorName) {
// 找到锚点
let anchorElement = document.getElementById(anchorName);
// 如果对应id的锚点存在就跳转到锚点
if (anchorElement) {
anchorElement.scrollIntoView();
}
}
}catch (e) {
}
}
preservation=()=>{
////console.log("preservation");
// ////console.log(this.contentMdRef);
// ////console.log(this.answerMdRef);
////console.log("preservation222");
////console.log(this.contentMdRef.Getdatas());
////console.log("preservation3333");
////console.log(this.answerMdRef.onSave());
//////console.log("preservation");
// //////console.log(this.contentMdRef);
// //////console.log(this.answerMdRef);
//////console.log("preservation222");
//////console.log(this.contentMdRef.Getdatas());
//////console.log("preservation3333");
//////console.log(this.answerMdRef.onSave());
const params= this.props&&this.props.match&&this.props.match.params;
var url="";
var boolnew=true;
@ -156,12 +172,8 @@ class Questionitem_banks extends Component {
// "编辑"
}
if(this.contentMdRef !=null){
console.log(this.contentMdRef.Getdatas());
}
if(this.contentMdRef.Getdatas().length===0){
this.scrollToAnchor("Itembankstopid");
return;
}
if(this.state.item_type===null){
@ -172,7 +184,7 @@ class Questionitem_banks extends Component {
if(this.state.item_type==="SINGLE"){
if( this.answerMdRef!=null){
//单选题
// console.log(this.answerMdRef.onSave());
// //console.log(this.answerMdRef.onSave());
if(this.answerMdRef.onSave().length===0){
return;
@ -191,11 +203,13 @@ class Questionitem_banks extends Component {
// repertoire_id:1,
// sub_repertoire_id:1,
// tag_repertoire_id:[1,3],
var data={
repertoire_id:1,
sub_repertoire_id:1,
tag_repertoire_id:[1,3],
discipline_id:1,
sub_discipline_id:1,
tag_discipline_id:[1,3],
name:anserdata[0],
item_type:"SINGLE",
difficulty:2,
@ -214,7 +228,7 @@ class Questionitem_banks extends Component {
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}else{
axios.put(url, data)
@ -226,7 +240,7 @@ class Questionitem_banks extends Component {
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}
@ -238,7 +252,7 @@ class Questionitem_banks extends Component {
if(this.state.item_type==="MULTIPLE"){
if(this.Choques!=null){
//多选题
// console.log(this.Choques.onSave());
// //console.log(this.Choques.onSave());
if(this.Choques.onSave().length===0){
return;
}
@ -246,8 +260,8 @@ class Questionitem_banks extends Component {
const choices=[];
// 1: [3]
// 2: (4) ["1", "2", "3", "4"]
console.log("MULTIPLE");
console.log(anserdata);
//console.log("MULTIPLE");
//console.log(anserdata);
for(var k=0;k<anserdata[2].length;k++){
var bool =false
@ -265,9 +279,9 @@ class Questionitem_banks extends Component {
}
var data={
repertoire_id:1,
sub_repertoire_id:1,
tag_repertoire_id:[1,3],
discipline_id:1,
sub_discipline_id:1,
tag_discipline_id:[1,3],
name:anserdata[0],
item_type:"MULTIPLE",
difficulty:2,
@ -284,7 +298,7 @@ class Questionitem_banks extends Component {
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}else{
@ -297,7 +311,7 @@ class Questionitem_banks extends Component {
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}
@ -313,7 +327,7 @@ class Questionitem_banks extends Component {
if(this.state.item_type==="JUDGMENT"){
if( this.Judquestio !=null){
//判断题
// console.log(this.Judquestio.onSave());
// //console.log(this.Judquestio.onSave());
if(this.Judquestio.onSave().length===0){
return;
}
@ -331,9 +345,9 @@ class Questionitem_banks extends Component {
}
choices.push(choicesdatas);
var data={
repertoire_id:1,
sub_repertoire_id:1,
tag_repertoire_id:[1,3],
discipline_id:1,
sub_discipline_id:1,
tag_discipline_id:[1,3],
name:anserdata[0],
item_type:"JUDGMENT",
difficulty:2,
@ -350,7 +364,7 @@ class Questionitem_banks extends Component {
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}else{
@ -362,7 +376,7 @@ class Questionitem_banks extends Component {
}
}).catch((error) => {
console.log(error);
//console.log(error);
})
}
@ -406,13 +420,13 @@ class Questionitem_banks extends Component {
{/*<Option value="JUDGMENT">判断题</Option>*/}
{/*<Option value="PROGRAM">编程题</Option>*/}
////console.log("塞选的数据");
////console.log(item_type);
//////console.log("塞选的数据");
//////console.log(item_type);
const params= this.props&&this.props.match&&this.props.match.params;
// console.log(params);
// //console.log(params);
return (
<div>
<div className="newMain clearfix intermediatecenter "
<div id={"Itembankstopid"} className="newMain clearfix intermediatecenter "
style={{
}}
@ -437,6 +451,7 @@ class Questionitem_banks extends Component {
</div>
<Itembankstop
{...this.state}
{...this.props}
getcontentMdRef={(ref)=>this.getcontentMdRef(ref)}
@ -502,7 +517,7 @@ class Questionitem_banks extends Component {
item_type===null?
""
:
<Bottomsubmit bottomvalue={item_type==="PROGRAM"?"创建":"保存"} onSubmits={() => this.preservation()} url={'/question'}></Bottomsubmit>
<Bottomsubmit {...this.props} {...this.state} bottomvalue={item_type==="PROGRAM"?"创建":"保存"} onSubmits={() => this.preservation()} url={'/question'}></Bottomsubmit>
}
</div>
)

@ -79,9 +79,9 @@ class ChoquesEditor extends Component{
addOption = () => {
const { question_choices, standard_answers } = this.state;
// //console.log("addOption");
// //console.log(question_choices);
// //console.log(standard_answers);
// ////console.log("addOption");
// ////console.log(question_choices);
// ////console.log(standard_answers);
question_choices.push('')
@ -91,8 +91,8 @@ class ChoquesEditor extends Component{
deleteOption = (index) => {
let {question_choices}=this.state;
// //console.log("deleteOption");
// //console.log(question_choices);
// ////console.log("deleteOption");
// ////console.log(question_choices);
if(question_choices[index]===""){
// repeat code
@ -198,9 +198,9 @@ class ChoquesEditor extends Component{
}
}
componentDidUpdate(prevProps) {
console.log("componentDidUpdate");
// console.log(prevProps);
// console.log(this.props.item_banksedit);
//console.log("componentDidUpdate");
// //console.log(prevProps);
// //console.log(this.props.item_banksedit);
if(prevProps.item_banksedit !== this.props.item_banksedit) {
this.setState({
@ -260,9 +260,9 @@ class ChoquesEditor extends Component{
// [true, false, true] -> [0, 2]
const answerTagArray = standard_answers.map((item, index) => { return item == true ? tagArray[index] : -1 }).filter(item => item != -1);
// //console.log("xuanzheshijuan");
// //console.log(answerTagArray);
// //console.log(!exerciseIsPublish);
// ////console.log("xuanzheshijuan");
// ////console.log(answerTagArray);
// ////console.log(!exerciseIsPublish);
return(
<div className="padding20-30 signleEditor duoxuano" id={qNumber}>

@ -66,8 +66,8 @@ class Contentpart extends Component {
);
const buttonWidth = 70;
console.log("Contentpart");
console.log(this.props);
//console.log("Contentpart");
//console.log(this.props);
return (
<div className=" clearfix mt5">
<div className="educontent mt10 pb20 w1200s">

@ -20,9 +20,9 @@ class Contentquestionbank extends Component {
}
//初始化
componentDidMount(){
//console.log("componentDidMount");
//console.log(this.state);
//console.log(this.props);
////console.log("componentDidMount");
////console.log(this.state);
////console.log(this.props);
// let homeworkid = this.props.match.params.homeworkid;
// let url = "/homework_commons/" + homeworkid + "/end_groups.json";
// axios.get(url).then((response) => {
@ -30,12 +30,12 @@ class Contentquestionbank extends Component {
// this.setState({})
// }
// }).catch((error) => {
// //console.log(error)
// ////console.log(error)
// });
}
onChange=(e)=> {
//console.log(`checked = ${e.target.checked}`);
////console.log(`checked = ${e.target.checked}`);
}
render() {

@ -69,9 +69,9 @@ class Itembankstop extends Component {
}catch (e) {
}
//console.log("componentDidMount");
//console.log(this.state);
//console.log(this.props);
////console.log("componentDidMount");
////console.log(this.state);
////console.log(this.props);
// let homeworkid = this.props.match.params.homeworkid;
// let url = "/homework_commons/" + homeworkid + "/end_groups.json";
// axios.get(url).then((response) => {
@ -79,7 +79,7 @@ class Itembankstop extends Component {
// this.setState({})
// }
// }).catch((error) => {
// //console.log(error)
// ////console.log(error)
// });()
// 题型
@ -88,9 +88,9 @@ class Itembankstop extends Component {
}
componentDidUpdate(prevProps) {
// console.log("componentDidUpdate");
// console.log(prevProps);
// console.log(this.props.item_banksedit);
// //console.log("componentDidUpdate");
// //console.log(prevProps);
// //console.log(this.props.item_banksedit);
if(prevProps.item_banksedit !== this.props.item_banksedit){
if(this.props.item_banksedit.item_type){
@ -103,7 +103,7 @@ class Itembankstop extends Component {
}
}
onChange=(e)=> {
//console.log(`checked = ${e.target.checked}`);
////console.log(`checked = ${e.target.checked}`);
}
Getdatas=()=>{
return this.handleSubmits();
@ -113,8 +113,8 @@ class Itembankstop extends Component {
this.props.form.validateFields((err, values) => {
data=[]
if (!err) {
// //console.log("获取的form 数据");
// //console.log(values);
// ////console.log("获取的form 数据");
// ////console.log(values);
data= values;
}
});
@ -126,8 +126,8 @@ class Itembankstop extends Component {
e.preventDefault();
this.props.form.validateFields((err, values) => {
if (!err) {
//console.log("获取的form 数据");
//console.log(values);
////console.log("获取的form 数据");
////console.log(values);
}
@ -137,8 +137,8 @@ class Itembankstop extends Component {
handleFormLayoutChange=(value)=>{
//难度塞选
//console.log("难度塞选");
//console.log(value);
////console.log("难度塞选");
////console.log(value);
this.props.form.setFieldsValue({
rbnd:value+"",
});
@ -149,8 +149,8 @@ class Itembankstop extends Component {
}
handleFormkechen=(value)=>{
//课程
//console.log("课程");
//console.log(value);
////console.log("课程");
////console.log(value);
this.props.form.setFieldsValue({
rbkc:value,
});
@ -159,8 +159,8 @@ class Itembankstop extends Component {
handleFormzhishidian=(value)=>{
//知识点
//console.log("知识点");
//console.log(value);
////console.log("知识点");
////console.log(value);
this.props.form.setFieldsValue({
rbzsd:value,
});
@ -171,8 +171,8 @@ class Itembankstop extends Component {
handleFormtixing=(value)=>{
//题型
console.log("题型");
console.log(value);
//console.log("题型");
//console.log(value);
this.setState({
rbtx:value+"",
})
@ -183,7 +183,7 @@ class Itembankstop extends Component {
}
preventDefault=(e)=> {
e.preventDefault();
//console.log('Clicked! But prevent default.');
////console.log('Clicked! But prevent default.');
}
deletesobject=(item,index)=>{
var tmp = JSON.parse(JSON.stringify(this.state.Knowpoints));
@ -201,12 +201,12 @@ class Itembankstop extends Component {
Knowpoints:this.state.Knowpoints,
})
// //console.log("deletesobject");
// //console.log(item);
// //console.log(index);
// //console.log(this.state.Knowpoints);
// //console.log("tmp");
// //console.log(tmp);
// ////console.log("deletesobject");
// ////console.log(item);
// ////console.log(index);
// ////console.log(this.state.Knowpoints);
// ////console.log("tmp");
// ////console.log(tmp);
}
@ -214,10 +214,10 @@ class Itembankstop extends Component {
render() {
let {page}=this.state;
const { getFieldDecorator } = this.props.form;
console.log("renderrenderrender");
console.log(this.props.item_banksedit);
console.log("renderrenderrendersssss");
console.log(this.state.rbtx);
//console.log("renderrenderrender");
//console.log(this.props.item_banksedit);
//console.log("renderrenderrendersssss");
//console.log(this.state.rbtx);
return (
<div className=" clearfix educontent Contentquestionbankstyle w100s w1200fpx mt19" >

@ -58,9 +58,9 @@ class JudquestionEditor extends Component{
addOption = () => {
const { question_choices, standard_answers } = this.state;
// ////console.log("addOption");
// ////console.log(question_choices);
// ////console.log(standard_answers);
// //////console.log("addOption");
// //////console.log(question_choices);
// //////console.log(standard_answers);
question_choices.push('')
@ -70,8 +70,8 @@ class JudquestionEditor extends Component{
deleteOption = (index) => {
let {question_choices}=this.state;
// ////console.log("deleteOption");
// ////console.log(question_choices);
// //////console.log("deleteOption");
// //////console.log(question_choices);
if(question_choices[index]===""){
// repeat code
@ -187,9 +187,9 @@ class JudquestionEditor extends Component{
}
componentDidUpdate(prevProps) {
console.log("componentDidUpdate");
console.log(prevProps);
console.log(this.props.item_banksedit);
//console.log("componentDidUpdate");
//console.log(prevProps);
//console.log(this.props.item_banksedit);
if(prevProps.item_banksedit !== this.props.item_banksedit){
this.setState({
@ -225,10 +225,10 @@ class JudquestionEditor extends Component{
onOptionClick = (index) => {
let standard_answers = this.state.standard_answers.slice(0);
// ////console.log("onOptionClick");
// ////console.log(standard_answers);
// ////console.log(standard_answers[index]);
// ////console.log(!standard_answers[index]);
// //////console.log("onOptionClick");
// //////console.log(standard_answers);
// //////console.log(standard_answers[index]);
// //////console.log(!standard_answers[index]);
for (var i=0;i<standard_answers.length;i++){
if(index===i){
standard_answers[index] = true;
@ -267,8 +267,8 @@ class JudquestionEditor extends Component{
handleFormLayoutChange=(e)=>{
////console.log("难度塞选");
////console.log(value);
//////console.log("难度塞选");
//////console.log(value);
this.setState({
zqda:e.target.value,
@ -294,9 +294,9 @@ class JudquestionEditor extends Component{
// [true, false, true] -> [0, 2]
const answerTagArray = standard_answers.map((item, index) => { return item == true ? tagArray[index] : -1 }).filter(item => item != -1);
// ////console.log("xuanzheshijuan");
// ////console.log(answerTagArray);
// ////console.log(!exerciseIsPublish);
// //////console.log("xuanzheshijuan");
// //////console.log(answerTagArray);
// //////console.log(!exerciseIsPublish);
const params= this.props&&this.props.match&&this.props.match.params;
return(
<div className="padding20-30 signleEditor danxuano" id={qNumber}>

@ -1,6 +1,6 @@
import React, {Component} from "react";
import {Link, NavLink} from 'react-router-dom';
import {WordsBtn, ActionBtn,SnackbarHOC,getImageUrl} from 'educoder';
import {WordsBtn, ActionBtn,SnackbarHOC,getImageUrl,markdownToHTML} from 'educoder';
import axios from 'axios';
import {
notification,
@ -64,16 +64,13 @@ class Listjihe extends Component {
let {page,name,nd,chakanjiexibool}=this.state;
let {defaultActiveKey,items}=this.props;
//console.log("Listjihe");
//console.log(this.props);
////console.log("Listjihe");
////console.log(this.props);
return (
<div className={chakanjiexibool===true?"w100s borderwds283 pd20 mb20":"w100s borderwds pd20 mb20"}>
{/*顶部*/}
<div className="w100s sortinxdirection">
<div className="w70s listjihetixingstit">
{
items&&items.name
}
<div className="w70s listjihetixingstit markdown-body" style={{wordBreak: "break-word"}} dangerouslySetInnerHTML={{__html: markdownToHTML(items&&items.name).replace(/▁/g, "▁▁▁")}}>
</div>
<div className="w30s xaxisreverseorder">
<p className="listjihetixing">难度<span className="listjihetixings">{items.difficulty===1?"简单":items.difficulty===2?"适中":items.difficulty===3?"困难":""}</span></p>
@ -88,21 +85,19 @@ class Listjihe extends Component {
items.item_type==="JUDGMENT"?
items === undefined ||items === null? "" : items.choices.map((object, index) => {
return (
<p className="sortinxdirection ml10 ">
<Radio checked={object.is_answer}>{
object.choice_text
}</Radio>
<p className={index===1? "sortinxdirection ml10":"sortinxdirection " } >
<Radio checked={object.is_answer}>
{object.choice_text}
</Radio>
</p>
)
})
:
items === undefined ||items === null? "" : items.choices.map((object, index) => {
return (
<p className="sortinxdirection ml10">
<p className="sortinxdirection ml10" >
{tagArray[index]}
{
object.choice_text
}
<p style={{wordBreak: "break-word"}} dangerouslySetInnerHTML={{__html: markdownToHTML(object.choice_text).replace(/▁/g, "▁▁▁")}}></p>
</p>
)
})
@ -161,12 +156,9 @@ class Listjihe extends Component {
</div>
<p className="analysis mt22">解析</p>
<p className="mt15 testfondex">
{
items.analysis
}
<p className="mt15 testfondex"
style={{wordBreak: "break-word"}} dangerouslySetInnerHTML={{__html: markdownToHTML(items.analysis).replace(/▁/g, "▁▁▁")}}
>
</p>
</div>:""

@ -51,8 +51,8 @@ class SingleEditor extends Component{
if(this.props.item_banksedit.choices){
this.props.item_banksedit.choices.forEach((item, index) => {
console.log("SingleEditor");
console.log(item);
//console.log("SingleEditor");
//console.log(item);
choicescomy.push({
choice_text:item.choice_text,
standard_boolean:item.is_answer,
@ -84,9 +84,9 @@ class SingleEditor extends Component{
addOption = () => {
const { question_choices, standard_answers } = this.state;
// //console.log("addOption");
// //console.log(question_choices);
// //console.log(standard_answers);
// ////console.log("addOption");
// ////console.log(question_choices);
// ////console.log(standard_answers);
question_choices.push('')
@ -96,8 +96,8 @@ class SingleEditor extends Component{
deleteOption = (index) => {
let {question_choices}=this.state;
// //console.log("deleteOption");
// //console.log(question_choices);
// ////console.log("deleteOption");
// ////console.log(question_choices);
if(question_choices[index]===""){
// repeat code
@ -196,9 +196,9 @@ class SingleEditor extends Component{
}
componentDidUpdate(prevProps) {
console.log("componentDidUpdate");
// console.log(prevProps);
// console.log(this.props.item_banksedit);
//console.log("componentDidUpdate");
// //console.log(prevProps);
// //console.log(this.props.item_banksedit);
if(prevProps.item_banksedit !== this.props.item_banksedit) {
this.setState({
@ -213,10 +213,10 @@ class SingleEditor extends Component{
onOptionClick = (index) => {
let standard_answers = this.state.standard_answers.slice(0);
// //console.log("onOptionClick");
// //console.log(standard_answers);
// //console.log(standard_answers[index]);
// //console.log(!standard_answers[index]);
// ////console.log("onOptionClick");
// ////console.log(standard_answers);
// ////console.log(standard_answers[index]);
// ////console.log(!standard_answers[index]);
for (var i=0;i<standard_answers.length;i++){
if(index===i){
standard_answers[index] = true;
@ -271,9 +271,9 @@ class SingleEditor extends Component{
// [true, false, true] -> [0, 2]
const answerTagArray = standard_answers.map((item, index) => { return item == true ? tagArray[index] : -1 }).filter(item => item != -1);
// //console.log("xuanzheshijuan");
// //console.log(answerTagArray);
// //console.log(!exerciseIsPublish);
// ////console.log("xuanzheshijuan");
// ////console.log(answerTagArray);
// ////console.log(!exerciseIsPublish);
return(
<div className="padding20-30 signleEditor danxuano" id={qNumber}>

@ -119,11 +119,11 @@
background: #FFFFFF;
border: 1px solid #DDDDDD;
margin-left: 20px;
height: 150px;
min-height:150px;
}
.borderwds283{
width: 1020px !important;
height: 283px;
min-height:283px;
background:#F9F9F9;
border:1px solid #DDDDDD;
margin-left: 20px;

Loading…
Cancel
Save