QuestionBank.js 1.3 KB
import request from '@/utils/request'

export function getQuestionList(data) {
	return request({
    url: `/QuestionBank/SelectQuestionBankList`,
		// url: `/QuestionBank/SelectQuestionBankList?pageIndex=${params.pageIndex}&pageSize=${params.pageSize}&sort=${params.sort}&sortOrder=${params.sortOrder}`,
		method: 'post',
		 data
	})
}
//维护题目,包含添加和修改
export function EditQuestion(params) {
	return request({
		url: `/QuestionBank/EditQuestionBankEvent`,
		method: 'post',
		data: params
	})
}

export function getQuestionClassList(params) {
	return request({
		url: `/QuestionClass/List?pageIndex=1&pageSize=1000`,
		method: 'get',
	})
}

export function CreateQuestionClass(params) {
	return request({
		url: `/QuestionClass/Create`,
		method: 'post',
		data:params
	})
}

//删除题目,标记删除
export function DelQuestionBankEvent(id) {
	return request({
		url: `/QuestionBank/DelQuestionBankEvent/${id}`,
		method: 'post',
	})
}
//读取题目信息
export function GetQuestionBankById(id) {
	return request({
		url: `/QuestionBank/Get/${id}`,
		method: 'get',
	})
}

// POST /api/QuestionBank/AddQuestionBankToTestPaper  添加题目到试卷
export function AddQuestionBankToTestPaper(data) {
	return request({
		url: `/QuestionBank/AddQuestionBankToTestPaper`,
		method: 'post',
    data,
	})
}