dev_aliyun2
harry 5 years ago
parent 478f86a066
commit 67c313e8e4

@ -1,12 +1,23 @@
import React, { Component } from "react"; import React, {Component} from "react";
import {Link, NavLink} from 'react-router-dom';
import {WordsBtn, ActionBtn, SnackbarHOC, getImageUrl} from 'educoder';
import axios from 'axios'; import axios from 'axios';
import { import {
notification,
Spin,
Table,
Pagination, Pagination,
Drawer,
Input,
Tooltip
} from "antd"; } from "antd";
import {parabola} from './animation/parabola'
import Headplugselections from "./component/Headplugselections"; import Headplugselections from "./component/Headplugselections";
import QuestionModal from "./component/QuestionModal"; import QuestionModal from "./component/QuestionModal";
import QuestionModals from "./component/QuestionModals"; import QuestionModals from "./component/QuestionModals";
import Contentpart from "./component/Contentpart"; import Contentpart from "./component/Contentpart";
import {TPMIndexHOC} from "../tpm/TPMIndexHOC";
import NoneData from './component/NoneData';
import './questioncss/questioncom.css'; import './questioncss/questioncom.css';
import Bottomsubmit from "../modals/Bottomsubmit"; import Bottomsubmit from "../modals/Bottomsubmit";
import QuestionModalys from "./component/QuestionModalys"; import QuestionModalys from "./component/QuestionModalys";
@ -20,16 +31,16 @@ class NewMyShixunModel extends Component {
super(props); super(props);
this.state = { this.state = {
count: 50, count: 50,
defaultActiveKey: "1", defaultActiveKey:"1",
Headertop: "", Headertop: "",
Footerdown: "", Footerdown: "",
visible: false, visible: false,
placement: 'right', placement: 'right',
modalsType: false, modalsType: false,
modalsTypes: false, modalsTypes:false,
titilesm: "在平台审核后,所有成员均可使用试题", titilesm: "在平台审核后,所有成员均可使用试题",
titiless: "是否设置为公开?", titiless: "是否设置为公开?",
titilesms: "单选题", titilesms:"单选题",
titbool: false, titbool: false,
Contentdata: [], Contentdata: [],
difficulty: null, difficulty: null,
@ -47,17 +58,17 @@ class NewMyShixunModel extends Component {
program_questions_count: 0, program_questions_count: 0,
single_questions_count: 0, single_questions_count: 0,
subjective_questions_count: 0, subjective_questions_count: 0,
page: 1, page:1,
per_page: 10, per_page:10,
disciplinesdata: [], disciplinesdata:[],
discipline_id: null, discipline_id:null,
sub_discipline_id: null, sub_discipline_id:null,
tag_discipline_id: null, tag_discipline_id:null,
booljupyterurls: false, booljupyterurls:false,
disciplinesdatakc: 0, disciplinesdatakc:0,
disciplinesdatazsd: 0, disciplinesdatazsd:0,
selectallquestionsonthispages: false, selectallquestionsonthispages:false,
oj_status: null, oj_status:null,
isVisible: false, isVisible: false,
selectionbools:false, selectionbools:false,
chakanjiexiboolindex:"无", chakanjiexiboolindex:"无",
@ -88,23 +99,23 @@ class NewMyShixunModel extends Component {
oj_status:null oj_status:null
}) })
var data = { var data = {
discipline_id: discipline_id, discipline_id:discipline_id,
sub_discipline_id: null, sub_discipline_id:null,
tag_discipline_id: null, tag_discipline_id:null,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: null, keyword: null,
page: this.state.page, page: this.state.page,
per_page: 10, per_page:10,
oj_status: null, oj_status:null,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
} }
setsub_discipline_id = (discipline_id, sub_discipline_id) => { setsub_discipline_id=(discipline_id,sub_discipline_id)=>{
this.setState({ this.setState({
sub_discipline_id:sub_discipline_id, sub_discipline_id:sub_discipline_id,
tag_discipline_id:null, tag_discipline_id:null,
@ -114,22 +125,22 @@ class NewMyShixunModel extends Component {
oj_status:null oj_status:null
}) })
var data = { var data = {
discipline_id: discipline_id, discipline_id:discipline_id,
sub_discipline_id: sub_discipline_id, sub_discipline_id:sub_discipline_id,
tag_discipline_id: null, tag_discipline_id:null,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword:null, keyword:null,
page: 1, page: 1,
per_page: 10, per_page:10,
oj_status: null, oj_status:null,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
} }
settag_discipline_id = (tag_discipline_id) => { settag_discipline_id=(tag_discipline_id)=>{
this.setState({ this.setState({
tag_discipline_id:tag_discipline_id, tag_discipline_id:tag_discipline_id,
keyword:"", keyword:"",
@ -138,17 +149,17 @@ class NewMyShixunModel extends Component {
oj_status:null oj_status:null
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: tag_discipline_id, tag_discipline_id:tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: null, keyword: null,
page: 1, page: 1,
per_page: 10, per_page:10,
oj_status: null, oj_status:null,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
} }
@ -205,11 +216,9 @@ class NewMyShixunModel extends Component {
//获取题库筛选资料 //获取题库筛选资料
let urls = `/disciplines.json`; let urls = `/disciplines.json`;
axios.get(urls, { axios.get(urls, {params: {
params: { source:"question"
source: "question" }}).then((response) => {
}
}).then((response) => {
//console.log("Questiondisciplines"); //console.log("Questiondisciplines");
//console.log(response.data); //console.log(response.data);
if (response) { if (response) {
@ -262,22 +271,22 @@ class NewMyShixunModel extends Component {
callback = (key) => { callback = (key) => {
this.setState({ this.setState({
defaultActiveKey: key, defaultActiveKey: key,
selectallquestionsonthispages: false, selectallquestionsonthispages:false,
difficulty: null, difficulty:null,
page: 1, page:1,
oj_status: null oj_status:null
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: key, public: key,
item_type: this.state.item_type, item_type: this.state.item_type,
difficulty: null, difficulty: null,
page: 1, page: 1,
per_page: 10, per_page:10,
oj_status: null, oj_status:null,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
@ -287,15 +296,15 @@ class NewMyShixunModel extends Component {
getdata = (data) => { getdata = (data) => {
const url = `/item_banks.json`; const url = `/item_banks.json`;
this.setState({ this.setState({
booljupyterurls: true, booljupyterurls:true,
selectionbools: false, selectionbools:false,
}) })
axios.get((url), { params: data }).then((response) => { axios.get((url), {params: data}).then((response) => {
setTimeout(() => { setTimeout(()=>{
this.setState({ this.setState({
booljupyterurls: false, booljupyterurls:false,
}) })
}, 1000); },1000);
if (response === null || response === undefined) { if (response === null || response === undefined) {
return return
@ -315,7 +324,7 @@ class NewMyShixunModel extends Component {
}).catch((error) => { }).catch((error) => {
//////console.log(error) //////console.log(error)
this.setState({ this.setState({
booljupyterurls: false, booljupyterurls:false,
}) })
}); });
} }
@ -324,12 +333,12 @@ class NewMyShixunModel extends Component {
getdatasy = (data) => { getdatasy = (data) => {
const url = `/item_banks.json`; const url = `/item_banks.json`;
this.setState({ this.setState({
selectionbools: false, selectionbools:false,
}) })
axios.get((url), { params: data }).then((response) => { axios.get((url), {params: data}).then((response) => {
setTimeout(() => { setTimeout(()=>{
}, 1000); },1000);
if (response === null || response === undefined) { if (response === null || response === undefined) {
return return
@ -361,9 +370,9 @@ class NewMyShixunModel extends Component {
for(let data of arr) { for(let data of arr) {
if(data.item_type==="PROGRAM"){ if(data.item_type==="PROGRAM"){
//编程题 //编程题
if (data.choosed === true) { if(data.choosed===true){
} else { }else{
//未选用 //未选用
if(data.program_attr.status===1){ if(data.program_attr.status===1){
//已发布1 未发布0 //已发布1 未发布0
@ -374,13 +383,13 @@ class NewMyShixunModel extends Component {
} }
} else { }else{
//不是编程题 //不是编程题
if (data.choosed === true) { if(data.choosed===true){
} else { }else{
//未选用 //未选用
contes = contes + 1; contes=contes+1;
} }
} }
@ -414,28 +423,6 @@ class NewMyShixunModel extends Component {
} }
} }
else {
try {
if(arr.length===Grandtotal){
myGrandtotal=true;
this.setState({
selectionbools:false,
selectallquestionsonthispages:false,
})
}else{
this.setState({
selectionbools:true,
selectallquestionsonthispages:true,
})
}
}catch (e) {
this.setState({
selectionbools:true,
selectallquestionsonthispages:true,
})
}
}
} }
paginationonChange = (pageNumber) => { paginationonChange = (pageNumber) => {
@ -443,27 +430,27 @@ class NewMyShixunModel extends Component {
page: pageNumber, page: pageNumber,
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: this.state.keywords, keyword: this.state.keywords,
page: pageNumber, page: pageNumber,
per_page: 10, per_page:10,
oj_status: this.state.oj_status, oj_status:this.state.oj_status,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
} }
showDrawer = () => { showDrawer = () => {
if (this.state.visible === true) { if(this.state.visible===true){
this.setState({ this.setState({
visible: false, visible: false,
}); });
} else { }else{
this.setState({ this.setState({
visible: true, visible: true,
}); });
@ -519,19 +506,19 @@ class NewMyShixunModel extends Component {
modalsType: false modalsType: false
}) })
} }
modalCancels = () => { modalCancels=()=>{
this.setState({ this.setState({
modalsTypes: false modalsTypes: false
}) })
} }
showQuestionModals = (item_type) => { showQuestionModals =(item_type)=>{
this.setState({ this.setState({
modalsTypes: true, modalsTypes: true,
titilesms: item_type, titilesms:item_type,
}) })
} }
setDownloads = (item_type) => { setDownloads=(item_type)=>{
this.Deletebigquestiontype(item_type); this.Deletebigquestiontype(item_type);
this.setState({ this.setState({
modalsTypes: false modalsTypes: false
@ -562,9 +549,9 @@ class NewMyShixunModel extends Component {
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: difficulty, difficulty: difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
@ -589,9 +576,9 @@ class NewMyShixunModel extends Component {
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: item_type, item_type: item_type,
@ -657,17 +644,17 @@ class NewMyShixunModel extends Component {
keyword: value, keyword: value,
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: value, keyword: value,
page: this.state.page, page: this.state.page,
per_page: 10, per_page:10,
oj_status: this.state.oj_status, oj_status:this.state.oj_status,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
@ -682,16 +669,16 @@ class NewMyShixunModel extends Component {
// this.props.showNotification('删除试题成功') // this.props.showNotification('删除试题成功')
// props.history.push(response.data.right_url) // props.history.push(response.data.right_url)
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: this.state.keywords, keyword: this.state.keywords,
page: this.state.page, page: this.state.page,
per_page: 10, per_page:10,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
} }
@ -708,16 +695,16 @@ class NewMyShixunModel extends Component {
if (result.data.status == 0) { if (result.data.status == 0) {
// this.props.showNotification(`公开题目成功`); // this.props.showNotification(`公开题目成功`);
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: this.state.keywords, keyword: this.state.keywords,
page: this.state.page, page: this.state.page,
per_page: 10, per_page:10,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
@ -799,11 +786,6 @@ class NewMyShixunModel extends Component {
} }
// 不选用 Question.js页面也有个
NOgetitem_baskets=(data)=>{
let url="/examination_banks/cancel_items.json";
axios.post(url, data) axios.post(url, data)
.then((result) => { .then((result) => {
if (result.data.status == 0) { if (result.data.status == 0) {
@ -826,40 +808,6 @@ class NewMyShixunModel extends Component {
////console.log(error); ////console.log(error);
}) })
} }
//选用 Question.js页面也有个
getitem_baskets=(data)=>{
//选用题型可以上传单个 或者多个题型
let url = "";
if (this.props.exam_id === undefined) {
url = "/item_baskets.json";
} else {
url = "/examination_items.json";
}
axios.post(url, data)
.then((result) => {
if (result.data.status == 0) {
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: this.state.difficulty,
item_type: this.state.item_type,
keyword: this.state.keywords,
page: this.state.page,
per_page: 10,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id),
};
this.getdatasy(data);
this.getbasket_listdata();
}
}).catch((error) => {
////console.log(error);
})
}
// 撤销 // 撤销
getitem_basketss=(id)=>{ getitem_basketss=(id)=>{
@ -946,9 +894,9 @@ class NewMyShixunModel extends Component {
} }
var item_idsdata=[]; var item_idsdata=[];
var arr = this.state.Contentdata.items; var arr= this.state.Contentdata.items;
for (let data of arr) { for(let data of arr) {
if (data.item_type === "PROGRAM") { if(data.item_type==="PROGRAM"){
//编程题 //编程题
if(data.choosed===true){ if(data.choosed===true){
if(data.program_attr.status===1){ if(data.program_attr.status===1){
@ -956,16 +904,16 @@ class NewMyShixunModel extends Component {
item_idsdata.push(data.id); item_idsdata.push(data.id);
} }
} else { }else{
//未选用 //未选用
if (data.program_attr.status === 1) { if(data.program_attr.status===1){
//已发布 //已发布
item_idsdata.push(data.id); item_idsdata.push(data.id);
} }
} }
} else { }else{
//不是编程题 //不是编程题
if(data.choosed===true){ if(data.choosed===true){
item_idsdata.push(data.id); item_idsdata.push(data.id);
@ -976,9 +924,9 @@ class NewMyShixunModel extends Component {
} }
} }
const data = { const data={
item_ids: item_idsdata, item_ids:item_idsdata,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
} }
@ -1000,80 +948,63 @@ class NewMyShixunModel extends Component {
//全选的状态 //全选的状态
//删除大题型 //删除大题型
Deletebigquestiontype = (item_type) => { Deletebigquestiontype =(item_type)=>{
const url = `/item_baskets/delete_item_type.json`; const url=`/item_baskets/delete_item_type.json`;
axios.delete((url), { axios.delete((url), { data: {
data: { item_type:item_type
item_type: item_type }})
}
})
.then((response) => { .then((response) => {
if (response.data.status == 0) { if (response.data.status == 0) {
// this.props.showNotification('删除成功'); // this.props.showNotification('删除成功');
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: this.state.keywords, keyword: this.state.keywords,
page: this.state.page, page: this.state.page,
per_page: 10, per_page:10,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
this.getbasket_listdata(); this.getbasket_listdata();
} }
}) })
var data = { .catch(function (error) {
discipline_id: this.state.discipline_id, ////console.log(error);
sub_discipline_id: this.state.sub_discipline_id, });
tag_discipline_id: this.state.tag_discipline_id,
public: this.state.defaultActiveKey,
difficulty: this.state.difficulty,
item_type: this.state.item_type,
keyword: this.state.keywords,
page: this.state.page,
per_page: 10,
oj_status: oj_status,
exam_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id),
};
this.getdata(data);
} }
render() { //跳转
let { gotopaperreview=()=>{
page, per_page, items_count, Headertop, visible, placement, modalsType, modalsTypes, basket_list,
completion_questions_count, judgement_questions_count, multiple_questions_count, practical_questions_count,
program_questions_count, single_questions_count, subjective_questions_count, selectionbools,
modalsTypeInaudit
} = this.state;
this.props.history.replace("/paperreview"); this.props.history.replace("/paperreview");
} }
setoj_status = (oj_status) => { setoj_status=(oj_status)=>{
//编程题发布未发布 //编程题发布未发布
this.setState({ this.setState({
selectallquestionsonthispages: false, selectallquestionsonthispages:false,
difficulty: null, difficulty:null,
oj_status: oj_status oj_status:oj_status
}) })
var data = { var data = {
discipline_id: this.state.discipline_id, discipline_id:this.state.discipline_id,
sub_discipline_id: this.state.sub_discipline_id, sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id: this.state.tag_discipline_id, tag_discipline_id:this.state.tag_discipline_id,
public: this.state.defaultActiveKey, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
keyword: this.state.keywords, keyword: this.state.keywords,
page: this.state.page, page: this.state.page,
per_page: 10, per_page:10,
oj_status: oj_status, oj_status:oj_status,
item_id: this.props.exam_id === undefined ? "" : parseInt(this.props.exam_id), exam_id:this.props.exam_id===undefined?"":parseInt(this.props.exam_id),
}; };
this.getdata(data); this.getdata(data);
} }
@ -1081,7 +1012,7 @@ class NewMyShixunModel extends Component {
render() { render() {
let { let {
page, per_page, items_count, Headertop, visible, placement, modalsType, modalsTypes, basket_list, page, per_page, items_count, Headertop, visible, placement, modalsType, modalsTypes,basket_list,
completion_questions_count, judgement_questions_count, multiple_questions_count, practical_questions_count, completion_questions_count, judgement_questions_count, multiple_questions_count, practical_questions_count,
program_questions_count, single_questions_count, subjective_questions_count,selectionbools, program_questions_count, single_questions_count, subjective_questions_count,selectionbools,
modalsTypeInaudit,Contentdata modalsTypeInaudit,Contentdata
@ -1102,7 +1033,7 @@ class NewMyShixunModel extends Component {
{ {
visible === true ? visible===true?
<style> <style>
{ {
` `
@ -1125,32 +1056,26 @@ class NewMyShixunModel extends Component {
` `
} }
</style> </style>
: "" :""
} }
{ {
visible === true ? visible===true?
<div <div
style={{ style={{
marginTop: "60px" marginTop: "60px"
}}></div> }}></div>
: ""} :""}
{ {
modalsTypes === true ? modalsTypes===true?
<QuestionModals {...this.props}{...this.state} modalsTypes={modalsTypes} modalCancels={() => this.modalCancels()} <QuestionModals {...this.props}{...this.state} modalsTypes={modalsTypes} modalCancels={() => this.modalCancels()}
setDownloads={(e) => this.setDownloads(e)}></QuestionModals> setDownloads={(e) => this.setDownloads(e)}></QuestionModals>
: "" :""
} }
{ {
modalsType === true ? modalsType===true?
<QuestionModal {...this.props}{...this.state} modalsType={modalsType} modalCancel={() => this.modalCancel()} <QuestionModal {...this.props}{...this.state} modalsType={modalsType} modalCancel={() => this.modalCancel()}
setDownload={() => this.setDownload()}></QuestionModal> setDownload={() => this.setDownload()}></QuestionModal>
: "" :""
}
{
modalsTypeInaudit === true ?
<QuestionModalys {...this.props}{...this.state} modalsType={modalsTypeInaudit} modalCancel={() => this.modalsTypeInauditbool()}
setDownload={() => this.modalsTypeInauditbool()}></QuestionModalys>
: ""
} }
{ {
modalsTypeInaudit===true? modalsTypeInaudit===true?
@ -1166,9 +1091,9 @@ class NewMyShixunModel extends Component {
{...this.state} {...this.state}
setdifficulty={(e) => this.setdifficulty(e)} setdifficulty={(e) => this.setdifficulty(e)}
setitem_types={(e) => this.setitem_types(e)} setitem_types={(e) => this.setitem_types(e)}
setdiscipline_id={(e) => this.setdiscipline_id(e)} setdiscipline_id={(e)=>this.setdiscipline_id(e)}
setsub_discipline_id={(e) => this.setsub_discipline_id(e)} setsub_discipline_id={(e)=>this.setsub_discipline_id(e)}
settag_discipline_id={(e) => this.settag_discipline_id(e)} settag_discipline_id={(e)=>this.settag_discipline_id(e)}
/> />
{/*头部*/} {/*头部*/}
<Contentpart {...this.state} {...this.props} <Contentpart {...this.state} {...this.props}
@ -1195,13 +1120,13 @@ class NewMyShixunModel extends Component {
></Contentpart> ></Contentpart>
{ {
items_count && items_count > 10 ? items_count&&items_count>10?
<div className="mb30 clearfix educontent mt40 intermediatecenter"> <div className="mb30 clearfix educontent mt40 intermediatecenter">
<Pagination showQuickJumper current={page} onChange={this.paginationonChange} <Pagination showQuickJumper current={page} onChange={this.paginationonChange}
pageSize={per_page} pageSize={per_page}
total={items_count}></Pagination> total={items_count}></Pagination>
</div> </div>
: <div className="h30 clearfix educontent mt40 intermediatecenter"> :<div className="h30 clearfix educontent mt40 intermediatecenter">
</div> </div>
} }

@ -250,10 +250,6 @@ class Paperreview_item extends Component {
//console.log(error); //console.log(error);
}) })
} }
<<<<<<< HEAD
=======
>>>>>>> 65f1f7ca73d06c88eeec624eaa865b259c525706
} }
setDownloadys = (value) => { setDownloadys = (value) => {

Loading…
Cancel
Save