mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-11 20:06:47 +08:00
fix:修改项目/学习路径图考试表格前方选择,增加考试导出接口
This commit is contained in:
@@ -8,5 +8,5 @@ export const ExamManagementMessage = (obj) => http.post('/admin/exam/manage/quer
|
|||||||
// 获取评估管理的信息
|
// 获取评估管理的信息
|
||||||
export const AssessmentManagementMessage = (obj) => http.get(`/admin/student/getTaskStudent`, {params: obj})
|
export const AssessmentManagementMessage = (obj) => http.get(`/admin/student/getTaskStudent`, {params: obj})
|
||||||
|
|
||||||
// 导出学员信息
|
// 考试导出学员信息
|
||||||
export const ExportTaskStudent = (obj) => http.get('/admin/student/exportTaskStudent', {params: obj})
|
export const ExportExam = (obj) => http.post('/admin/exam/manage/exportExam', obj)
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
<div class="img1"></div>
|
<div class="img1"></div>
|
||||||
<div class="wz">催促考试</div>
|
<div class="wz">催促考试</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="btn btn2">
|
<div class="btn btn2" @click="exportData">
|
||||||
<div class="img2"></div>
|
<div class="img2"></div>
|
||||||
<div class="wz">导出数据</div>
|
<div class="wz">导出数据</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -90,10 +90,6 @@
|
|||||||
:loading="loadingData"
|
:loading="loadingData"
|
||||||
:scroll="{ x: 900 }"
|
:scroll="{ x: 900 }"
|
||||||
:pagination="false"
|
:pagination="false"
|
||||||
:row-selection="{
|
|
||||||
selectedRowKeys: selectedRowKeys,
|
|
||||||
onChange: onSelectChange,
|
|
||||||
}"
|
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div class="pa">
|
<div class="pa">
|
||||||
@@ -189,7 +185,7 @@ export default {
|
|||||||
dataIndex: "studentCode",
|
dataIndex: "studentCode",
|
||||||
key: "studentCode",
|
key: "studentCode",
|
||||||
width: 50,
|
width: 50,
|
||||||
align: "left",
|
align: "center",
|
||||||
className: "h head"
|
className: "h head"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -358,6 +354,20 @@ export default {
|
|||||||
getData();
|
getData();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
{/* 导出数据 */}
|
||||||
|
function exportData() {
|
||||||
|
api.ExportExam({
|
||||||
|
"chapterId": props.datasource.chapterId,
|
||||||
|
"targetId": props.datasource.routerId,
|
||||||
|
"taskId": props.datasource.courseId,
|
||||||
|
"type": 1
|
||||||
|
}).then(res=>{
|
||||||
|
console.log(res)
|
||||||
|
}).catch(err=>{
|
||||||
|
console.log(err)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
...toRefs(state),
|
...toRefs(state),
|
||||||
selectProjectName,
|
selectProjectName,
|
||||||
@@ -369,7 +379,8 @@ export default {
|
|||||||
showEScoreModal,
|
showEScoreModal,
|
||||||
searchTableData,
|
searchTableData,
|
||||||
reseatTableData,
|
reseatTableData,
|
||||||
changePaginationStu
|
changePaginationStu,
|
||||||
|
exportData
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
<div class="img1"></div>
|
<div class="img1"></div>
|
||||||
<div class="wz">催促考试</div>
|
<div class="wz">催促考试</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="btn btn2">
|
<div class="btn btn2" @click="exportData">
|
||||||
<div class="img2"></div>
|
<div class="img2"></div>
|
||||||
<div class="wz">导出数据</div>
|
<div class="wz">导出数据</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -90,10 +90,6 @@
|
|||||||
:loading="loadingData"
|
:loading="loadingData"
|
||||||
:scroll="{ x: 900 }"
|
:scroll="{ x: 900 }"
|
||||||
:pagination="false"
|
:pagination="false"
|
||||||
:row-selection="{
|
|
||||||
selectedRowKeys: selectedRowKeys,
|
|
||||||
onChange: onSelectChange,
|
|
||||||
}"
|
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div class="pa">
|
<div class="pa">
|
||||||
@@ -193,7 +189,7 @@
|
|||||||
dataIndex: "studentCode",
|
dataIndex: "studentCode",
|
||||||
key: "studentCode",
|
key: "studentCode",
|
||||||
width: 50,
|
width: 50,
|
||||||
align: "left",
|
align: "center",
|
||||||
className: "h head"
|
className: "h head"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -378,6 +374,19 @@
|
|||||||
getData();
|
getData();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
{/* 导出数据 */}
|
||||||
|
function exportData() {
|
||||||
|
api.ExportExam({
|
||||||
|
"chapterId": props.datasource.chapterId,
|
||||||
|
"targetId": props.datasource.routerId,
|
||||||
|
"taskId": props.datasource.courseId,
|
||||||
|
"type": 1
|
||||||
|
}).then(res=>{
|
||||||
|
console.log(res)
|
||||||
|
}).catch(err=>{
|
||||||
|
console.log(err)
|
||||||
|
})
|
||||||
|
}
|
||||||
return {
|
return {
|
||||||
...toRefs(state),
|
...toRefs(state),
|
||||||
selectProjectName,
|
selectProjectName,
|
||||||
@@ -389,7 +398,8 @@
|
|||||||
showEScoreModal,
|
showEScoreModal,
|
||||||
searchTableData,
|
searchTableData,
|
||||||
reseatTableData,
|
reseatTableData,
|
||||||
changePaginationStu
|
changePaginationStu,
|
||||||
|
exportData
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user