import {postRequest} from '../../utils/axioshttp'; import {getRequest} from "../../utils/axioshttp"; let base = WGURL.appDomain; //QuestionMaster export const GetQuestionMasters = (params) => { return postRequest(base + 'api/admin/question/master/list', params) } export const GetQuestionMastersWithBLOBsExtend = (params) => { return postRequest(base + 'api/admin/question/master/listwithblobsextend', params) } export const GetQuestionMasterDetail = (id) => { return getRequest(base + 'api/admin/question/master/detail?id=' + id) } export const UpdateQuestionMaster = (params) => { return postRequest(base + 'api/admin/question/master/update', params) } export const CreateQuestionMaster = (params) => { return postRequest(base + 'api/admin/question/master/create', params) } export const DeleteQuestionMaster = (id) => { return getRequest(base + 'api/admin/question/master/delete?id=' + id) } export const GetQuestionMastersByPaperid = (paperid) => { return getRequest(`${base}api/admin/question/master/listbypaperid?paperid=${paperid}`) } //QuestionCategory export const GetQuestionCategories = (params) => { return postRequest(base + 'api/admin/question/category/list', params) } export const UpdateQuestionCategory = (params) => { return postRequest(base + 'api/admin/question/category/update', params) } export const CreateQuestionCategory = (params) => { return postRequest(base + 'api/admin/question/category/create', params) } export const DeleteQuestionCategory = (id) => { return getRequest(base + 'api/admin/question/category/delete?id=' + id) } export const GetQuestionCategoryListwithchildren = (params) => { return postRequest(base + 'api/admin/question/category/listwithchildren', params) } export const GetQuestionCategoryTree = () => { return getRequest(base + 'api/admin/question/category/tree') } //QuestionPaperCategory export const GetQuestionPaperCategories = (params) => { return postRequest(base + 'api/admin/question/paper/category/list', params) } export const UpdateQuestionPaperCategory = (params) => { return postRequest(base + 'api/admin/question/paper/category/update', params) } export const CreateQuestionPaperCategory = (params) => { return postRequest(base + 'api/admin/question/paper/category/create', params) } export const DeleteQuestionPaperCategory = (id) => { return getRequest(base + 'api/admin/question/paper/category/delete?id=' + id) } export const GetQuestionPaperCategoryListwithchildren = (params) => { return postRequest(base + 'api/admin/question/paper/category/listwithchildren', params) } export const GetQuestionPaperCategoryTree = () => { return getRequest(base + 'api/admin/question/paper/category/tree') } //QuestionPaper export const GetQuestionPapers = (params) => { return postRequest(base + 'api/admin/question/paper/list', params) } export const UpdateQuestionPaper = (params) => { return postRequest(base + 'api/admin/question/paper/update', params) } export const CreateQuestionPaper = (params) => { return postRequest(base + 'api/admin/question/paper/create', params) } export const DeleteQuestionPaper = (id) => { return getRequest(base + 'api/admin/question/paper/delete?id=' + id) } //QuestionSubject export const GetQuestionSubjects = (params) => { return postRequest(base + 'api/admin/question/subject/list', params) } export const UpdateQuestionSubject = (params) => { return postRequest(base + 'api/admin/question/subject/update', params) } export const CreateQuestionSubject = (params) => { return postRequest(base + 'api/admin/question/subject/create', params) } export const DeleteQuestionSubject = (id) => { return getRequest(base + 'api/admin/question/subject/delete?id=' + id) } //QuestionSubjectKnowledgePoint export const GetQuestionSubjectKnowledgePoints = (params) => { return postRequest(base + 'api/admin/question/subject/knowledge-point/list', params) } export const UpdateQuestionSubjectKnowledgePoint = (params) => { return postRequest(base + 'api/admin/question/subject/knowledge-point/update', params) } export const CreateQuestionSubjectKnowledgePoint = (params) => { return postRequest(base + 'api/admin/question/subject/knowledge-point/create', params) } export const DeleteQuestionSubjectKnowledgePoint = (id) => { return getRequest(base + 'api/admin/question/subject/knowledge-point/delete?id=' + id) } export const GetQuestionKnowledgePointTree = (params) => { return postRequest(base + 'api/admin/question/subject/knowledge-point/tree', params) } export const GetQuestionSubjectKnowledgePointListwithchildren = (params) => { return postRequest(base + 'api/admin/question/subject/knowledge-point/listwithchildren', params) } //QuestionSubjectGradeRelation export const GetQuestionSubjectGradeRelations = (params) => { return postRequest(base + 'api/admin/question/subject/grade/relation/list', params) } export const UpdateQuestionSubjectGradeRelation = (params) => { return postRequest(base + 'api/admin/question/subject/grade/relation/update', params) } export const CreateQuestionSubjectGradeRelation = (params) => { return postRequest(base + 'api/admin/question/subject/grade/relation/create', params) } export const BatchCreateQuestionSubjectGradeRelation = (params) => { return postRequest(base + 'api/admin/question/subject/grade/relation/batchcreate', params) } export const DeleteQuestionSubjectGradeRelation = (id) => { return getRequest(base + 'api/admin/question/subject/grade/relation/delete?id=' + id) } export const BatchDeleteQuestionSubjectGradeRelation = (params) => { return postRequest(base + 'api/admin/question/subject/grade/relation/batchdelete', params) } //QuestionMasterPaperRelation export const GetQuestionMasterPaperRelations = (params) => { return postRequest(base + 'api/admin/question/paper/question/master/relation/list', params) } export const UpdateQuestionMasterPaperRelation = (params) => { return postRequest(base + 'api/admin/question/paper/question/master/relation/update', params) } export const CreateQuestionMasterPaperRelation = (params) => { return postRequest(base + 'api/admin/question/paper/question/master/relation/create', params) } export const BatchCreateQuestionMasterPaperRelation = (params) => { return postRequest(base + 'api/admin/question/paper/question/master/relation/batchcreate', params) } export const DeleteQuestionMasterPaperRelation = (id) => { return getRequest(base + 'api/admin/question/paper/question/master/relation/delete?id=' + id) } export const BatchDeleteQuestionMasterPaperRelation = (params) => { return postRequest(base + 'api/admin/question/paper/question/master/relation/batchdelete', params) }