{"remainingRequest":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\examine-fvue\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\examine-fvue\\src\\api\\examination\\paperMenu.js","dependencies":[{"path":"D:\\jenkins\\workspace\\examine-fvue\\src\\api\\examination\\paperMenu.js","mtime":1705466684614},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\examine-fvue\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import req from '@/request.js';\nvar portal = window.context.portal;\nexport default {\n //添加试卷\n addPaper: function addPaper(data, cb) {\n req.post(portal + \"/exam/paper/base/\", data).then(function (res) {\n cb(res.data);\n });\n },\n // 试卷查询\n getPaper: function getPaper(data, cb) {\n req.post(portal + \"/exam/paper/base/query\", data).then(function (res) {\n cb(res.data);\n });\n },\n // 修改试卷\n editPaper: function editPaper(data, cb) {\n req.put(portal + \"/exam/paper/base/\", data).then(function (res) {\n cb(res.data);\n });\n },\n // id查询试卷\n detailIdPaper: function detailIdPaper(id, cb) {\n req.get(portal + \"/exam/paper/base/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n // 批量删除试卷\n deletePaper: function deletePaper(ids, cb) {\n req.remove(portal + \"/exam/paper/base/?ids=\" + ids).then(function (rep) {\n cb(rep.data);\n });\n },\n // 获取课目分类下拉树\n getSubTree: function getSubTree(data, cb) {\n req.post(portal + \"/exam/subject/info/getTree\", data).then(function (res) {\n cb(res.data);\n });\n },\n //题目列表\n getTopic: function getTopic(data, cb) {\n req.post(portal + \"/exam/questions/info/query\", data).then(function (res) {\n cb(res.data);\n });\n },\n //根据id查询题目选项\n detailIdTopic: function detailIdTopic(id, cb) {\n req.get(portal + \"/exam/questions/info/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n //预览试卷\n previewPaper: function previewPaper(id, cb) {\n req.get(portal + \"/exam/paper/base/viewPaper/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n //获取岗位\n getOrgPostPage: function getOrgPostPage(data, cb) {\n req.post(portal + \"/api/org/v1/orgs/getPositionTree\", data).then(function (res) {\n cb(res.data);\n });\n },\n // 根据选中科目id获取科目下岗位关联人员\n getSubjectUserList: function getSubjectUserList(data, cb) {\n req.post(portal + \"/exam/subject/info/getSubjectUserList\", data).then(function (res) {\n cb(res.data);\n });\n },\n //获取人员s\n getOrgUserPage: function getOrgUserPage(data, cb) {\n req.post(portal + \"/api/org/v1/orgUsers/getOrgUserPage\", data).then(function (res) {\n cb(res.data);\n });\n },\n //根据课目id查询课目信息\n findBySubjectId: function findBySubjectId(id, cb) {\n req.get(portal + \"/exam/questions/info/findBySubjectId/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n //获取场地\n pagingQuery: function pagingQuery(data, cb) {\n req.post(portal + \"/exam/room/info/query\", data).then(function (res) {\n cb(res.data);\n });\n },\n //发布考试\n startPaper: function startPaper(id, cb) {\n req.get(portal + \"/exam/paper/base/startPaper/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n //添加考生\n addUser: function addUser(data, cb) {\n req.post(portal + \"/exam/paper/base/addUser\", data).then(function (res) {\n cb(res.data);\n });\n },\n //我的试卷封面\n getTaskInfo: function getTaskInfo(id, cb) {\n req.get(portal + \"/exam/user/record/getTaskInfo/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n //开始考试\n startExam: function startExam(data, cb) {\n req.post(portal + \"/exam/user/record/startExam\", data).then(function (res) {\n cb(res.data);\n });\n },\n //提交试卷\n submitAnswer: function submitAnswer(data, cb) {\n req.post(portal + \"/exam/user/record/submitAnswer\", data).then(function (res) {\n cb(res.data);\n });\n },\n //导入\n importExcel: function importExcel(data, cb) {\n req.post(portal + \"/exam/paper/base/importExcel\", data).then(function (res) {\n cb(res.data);\n });\n },\n //导出\n export: function _export(data, cb) {\n req.post(portal + \"/exam/paper/base/export\", data, 'blob').then(function (res) {\n cb(res.data);\n });\n },\n //增加页面切换次数\n switchCount: function switchCount(id, cb) {\n req.get(portal + \"/exam/user/record/switchCount/\" + id).then(function (rep) {\n cb(rep.data);\n });\n },\n //获取今年该课目是否已经设置过最终成绩\n getEndStatus: function getEndStatus(id, cb) {\n req.get(portal + \"/exam/paper/base/getEndStatus/\" + id).then(function (rep) {\n cb(rep.data);\n });\n }\n};",null]}