diff --git a/src/renderer/src/utils/examQuestion/jyeoo.js b/src/renderer/src/utils/examQuestion/jyeoo.js index 6ccf22f..8fb0a67 100644 --- a/src/renderer/src/utils/examQuestion/jyeoo.js +++ b/src/renderer/src/utils/examQuestion/jyeoo.js @@ -47,11 +47,8 @@ export const JYApiListCT = async (_this, name = '高中历史') => { return []; } let arrCT = [{ - label: '不限', - value: { - "Value": "不限", - "Key": 0 - } + label: "不限", + value: 0 }] res.data.forEach(item=> { if (item.Value === '选择题') { @@ -59,10 +56,7 @@ export const JYApiListCT = async (_this, name = '高中历史') => { } const tmp = { label: item.Value, - value: { - "Value": item.Value, - "Key": item.Key - } + value: item.Key, } arrCT.push(tmp); }) diff --git a/src/renderer/src/views/examReport/container/examMocks..vue b/src/renderer/src/views/examReport/container/examMocks.vue similarity index 100% rename from src/renderer/src/views/examReport/container/examMocks..vue rename to src/renderer/src/views/examReport/container/examMocks.vue diff --git a/src/renderer/src/views/examReport/container/examReview.vue b/src/renderer/src/views/examReport/container/examReview.vue index 0295275..3f964c3 100644 --- a/src/renderer/src/views/examReport/container/examReview.vue +++ b/src/renderer/src/views/examReport/container/examReview.vue @@ -61,6 +61,7 @@ const showExamAnalyseDrawer = (row) => { .table-main { width: 100%; height: 100%; + text-align: left; .main-title { overflow: hidden; @@ -91,9 +92,10 @@ const showExamAnalyseDrawer = (row) => { padding: 1% 2%; border: 2px dotted; display: flex; + text-align: left; .drawer-main-col{ - padding: 6px 0px; + padding: 10px 0px; } } \ No newline at end of file diff --git a/src/renderer/src/views/examReport/index.vue b/src/renderer/src/views/examReport/index.vue index 2163459..8a67c39 100644 --- a/src/renderer/src/views/examReport/index.vue +++ b/src/renderer/src/views/examReport/index.vue @@ -8,7 +8,7 @@ @@ -18,7 +18,7 @@ @@ -28,7 +28,7 @@ @@ -42,12 +42,12 @@ @change="queryExamQuestionByParams" > -
+
{ // 2.获取试题集合 curNode.value = data.node; - const queryParams = { - pageNum: 1, - pageSize: 100, + // 查询本地 + // const params = { + // pageNum: 1, + // pageSize: 100, + // workgroup: '1', + // edusubject: curNode.value.edusubject, + // evalid: curNode.value.id, + // orderby: 'concat(worktype,worktag) DESC', + // } + // const res = await listEntpcoursework(params); + // listExamQuestion.value = res.rows; + + // 查询本地+菁优网(后端处理) + const params = { + eid: curNode.value.id, workgroup: '1', + worktype: '不限', + workTypeId: '0', edusubject: curNode.value.edusubject, - evalid: curNode.value.id, - orderby: 'concat(worktype,worktag) DESC', + edustage: curNode.value.edustage, + sectionName: curNode.value.itemtitle, } - const res = await listEntpcoursework(queryParams); - listExamQuestion.value = res.rows; - //this.queryParams.total = res.total; + const res = await listEntpcourseworkNew(params); + if(res.data == null) { + listExamQuestion.value = []; + // queryParams.total = 0 + loading.value = false; + return; + } + listExamQuestion.value = res.data; + // queryParams.total = res.total; // 格式化试题 processExamQuestion(listExamQuestion.value); loading.value = false; } +/** + * @desc: 切换节点 + * @return: {*} + * @param {*} item + * @param {*} key + */ +const changeTaskView = (item, key) => { + curTask.viewkey = item; +} + const getWorkType = async (data) => { const selName = `${data.edustage}${data.edusubject}` const curName = `${curNode.value.edustage}${curNode.value.edusubject}` @@ -154,22 +185,42 @@ const getWorkType = async (data) => { const queryExamQuestionByParams = async () => { loading.value = true; - const params = { - pageNum: 1, - pageSize: 100, - workgroup: '1', - edusubject: curNode.value.edusubject, - evalid: curNode.value.id, - worktype: queryParams.workType, - orderby: 'concat(worktype,worktag) DESC', - } - if (queryParams.workType == '不限') { - delete params.worktype; - } + // 查询本地 + // const params = { + // pageNum: 1, + // pageSize: 100, + // workgroup: '1', + // edusubject: curNode.value.edusubject, + // evalid: curNode.value.id, + // worktype: queryParams.workType.Value, + // orderby: 'concat(worktype,worktag) DESC', + // } + // if (queryParams.workType == '不限') { + // delete params.worktype; + // } - const res = await listEntpcoursework(params); - listExamQuestion.value = res.rows; - //this.queryParams.total = res.total; + // const res = await listEntpcoursework(params); + // listExamQuestion.value = res.rows; + + // 查询本地+菁优网(后端处理) + const params = { + eid: curNode.value.id, + workgroup: '1', + worktype: queryParams.workType.label, + workTypeId: queryParams.workType.value, + edusubject: curNode.value.edusubject, + edustage: curNode.value.edustage, + sectionName: curNode.value.itemtitle, + } + const res = await listEntpcourseworkNew(params); + if(res.data == null) { + listExamQuestion.value = []; + // queryParams.total = 0 + loading.value = false; + return; + } + listExamQuestion.value = res.data; + // queryParams.total = res.total; // 格式化试题 processExamQuestion(listExamQuestion.value); loading.value = false;