import React, {Component} from "react"; import {Link, NavLink} from 'react-router-dom'; import {WordsBtn, ActionBtn,SnackbarHOC,getImageUrl} from 'educoder'; import axios from 'axios'; import { notification, Spin, Table, Pagination, Tabs, Input, Popover, Tooltip } from "antd"; import './../questioncss/questioncom.css'; import NoneDatas from '../component/NoneDatas'; import LoadingSpin from '../../../common/LoadingSpin'; import Contentquestionbank from "./Contentquestionbank"; import Listjihe from "./Listjihe"; const { TabPane } = Tabs; const Search = Input.Search; class Contentpart extends Component { constructor(props) { super(props); this.state = { page:1, chakanjiexibool:false, chakanjiexiboolindex:"无", } } //初始化 componentDidMount(){ } chakanjiexibool=(index)=>{ debugger if(this.state.chakanjiexiboolindex===index){ this.setState({ chakanjiexiboolindex:"无", }) return } this.setState({ chakanjiexiboolindex:index, }) } render() { let {page}=this.state; let {defaultActiveKey}=this.props; const content = (

this.props.setitem_types(null)}>全部

this.props.setitem_types("SINGLE")}>单选题

this.props.setitem_types("MULTIPLE")}>多选题

this.props.setitem_types("JUDGMENT")}>判断题

this.props.setitem_types("PROGRAM")}>编程题

); const contents = (

this.props.setoj_status(null)}>全部

this.props.setoj_status(0)}>未发布

this.props.setoj_status(1)}>已发布

); const buttonWidth = 70; //console.log("Contentpart"); //console.log(this.props); return (
this.props.callback(e)}>
{ defaultActiveKey===0||defaultActiveKey==="0"?

新增

:"" } { defaultActiveKey===0||defaultActiveKey==="0"? trigger.parentNode} placement="bottom" trigger="hover" content={contents} onVisibleChange={()=>this.props.handleVisibleChange(true)}>
全部
: "" } { defaultActiveKey===0||defaultActiveKey==="0"? this.props.setdatafunsval(e)} onSearch={ (value)=>this.props.setdatafuns(value)} /> : this.props.setdatafunsval(e)} onSearch={ (value)=>this.props.setdatafuns(value)} /> }
{/*内容*/} { this.props.Contentdata.items === undefined ||this.props.Contentdata.items === null||this.props.Contentdata.items.length===0 ?
:
{ defaultActiveKey===1||defaultActiveKey==="1"? this.props.selectallquestionsonthispage()} > :"" } { defaultActiveKey===0||defaultActiveKey==="0"? this.props.selectallquestionsonthispage()}> :"" }
}
{/*列表集合*/}
{ this.props.booljupyterurls===true? : this.props.Contentdata.items === undefined ||this.props.Contentdata.items === null||this.props.Contentdata.items.length===0? : this.props.Contentdata.items.map((object, index) => { return ( this.chakanjiexibool(keindex)} listjihe={index+1} keindex={index} items={object} key={index} getitem_basketss={(id)=>this.props.getitem_basketss(id)} getitem_baskets={(e)=>this.props.getitem_baskets(e)} showmodels={(e)=>this.props.showmodels(e)} showmodelysl={(e)=>this.props.showmodelysl(e)}> ) })}
) } } export default Contentpart