调整题库

yslnewtiku
杨树林 5 years ago
parent 01cf471e98
commit 97c79f24e4

@ -64,6 +64,18 @@ class Question extends Component {
this.setState({ this.setState({
discipline_id:discipline_id discipline_id:discipline_id
}) })
var data = {
discipline_id: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,
keywords: this.state.keywords,
page: this.state.page,
per_page:20,
};
this.getdata(data);
} }
@ -71,19 +83,45 @@ class Question extends Component {
this.setState({ this.setState({
sub_discipline_id:sub_discipline_id sub_discipline_id:sub_discipline_id
}) })
var data = {
discipline_id:this.state.discipline_id,
sub_discipline_id: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,
keywords: this.state.keywords,
page: this.state.page,
per_page:20,
};
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
}) })
var data = {
discipline_id:this.state.discipline_id,
sub_discipline_id:this.state.sub_discipline_id,
tag_discipline_id:tag_discipline_id,
public: this.state.defaultActiveKey,
difficulty: this.state.difficulty,
item_type: this.state.item_type,
keywords: this.state.keywords,
page: this.state.page,
per_page:20,
};
this.getdata(data);
} }
//初始化 //初始化
componentDidMount() { componentDidMount() {
let {defaultActiveKey} = this.state; let {defaultActiveKey} = this.state;
var data = { 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: defaultActiveKey, public: defaultActiveKey,
page:1, page:1,
per_page:20, per_page:20,
@ -126,6 +164,9 @@ class Question extends Component {
defaultActiveKey: key, defaultActiveKey: key,
}) })
var data = { 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: key, public: key,
item_type: this.state.item_type, item_type: this.state.item_type,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
@ -165,6 +206,9 @@ class Question extends Component {
page: pageNumber, page: pageNumber,
}) })
var data = { 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, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
@ -267,6 +311,9 @@ class Question extends Component {
}) })
var data = { 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, public: this.state.defaultActiveKey,
difficulty: difficulty, difficulty: difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
@ -284,6 +331,9 @@ class Question extends Component {
}) })
var data = { 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, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: item_type, item_type: item_type,
@ -327,6 +377,9 @@ class Question extends Component {
keywords: e.target.value keywords: e.target.value
}) })
var data = { 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, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
@ -343,6 +396,9 @@ class Question extends Component {
keywords: value, keywords: value,
}) })
var data = { 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, public: this.state.defaultActiveKey,
difficulty: this.state.difficulty, difficulty: this.state.difficulty,
item_type: this.state.item_type, item_type: this.state.item_type,
@ -363,6 +419,9 @@ class Question 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,
sub_discipline_id:this.state.sub_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,
@ -385,6 +444,9 @@ class Question 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,
sub_discipline_id:this.state.sub_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,
@ -442,6 +504,9 @@ class Question 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,
sub_discipline_id:this.state.sub_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,
@ -469,6 +534,9 @@ class Question 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,
sub_discipline_id:this.state.sub_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,
@ -507,6 +575,9 @@ class Question extends Component {
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,
sub_discipline_id:this.state.sub_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,

@ -580,19 +580,4 @@ class Questionitem_banks extends Component {
export default SnackbarHOC()(TPMIndexHOC(Questionitem_banks)); export default SnackbarHOC()(TPMIndexHOC(Questionitem_banks));
// {
// item_type===null?
// ""
// :
// <div className=" clearfix edu-back-white orderingbox newshixunbottombtn bottomdivs sortinxdirection intermediatecenter mt50" style={{
// position:"absolute",
// bottom: "0px",
// }} >
// <a href={'/question'}>
// <div className="divquxiao mr20 xiaoshou">
// <p className="divquxiaotest" >取消</p>
// </div>
// </a>
// <div className="divbaocun xiaoshou"><p className="divbaocuntests" onClick={()=>this.preservation()}>保存</p></div>
// </div>
// }

Loading…
Cancel
Save