R194: 作品管理改「小组维度」列表 + 成绩/提交列表 includeIdle 透传
- src/views/Admin.vue
· 作品管理一行 = 一个小组(小组编号/作品目录 + 提交状态 + 该组文件与评分 + 人数 + 提交人),
替代原「按人平铺」(同组 6 人 6 行、5 行未提交)
· 搜索口径改「小组编号」(姓名已不在列表展示);计数单位 人→组
· PDF 预览常驻说明 + 「在新标签打开」出口(iframe 白屏时不误导「系统没加载」)
- src/api/admin.js:getSubmissions/getScores 增加 params,供 includeIdle 口径透传
This commit is contained in:
@@ -53,8 +53,8 @@ export function importExcel(formData) {
|
||||
* @param {string} group - 组别标识
|
||||
* @returns {Promise} 作品列表
|
||||
*/
|
||||
export function getSubmissions(group) {
|
||||
return request.get(`/admin/submissions/${group}`)
|
||||
export function getSubmissions(group, params) {
|
||||
return request.get(`/admin/submissions/${group}`, { params })
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -256,8 +256,8 @@ export function deleteMaterial(group, fileName) {
|
||||
* @param {string} group - 组别标识
|
||||
* @returns {Promise} 成绩列表
|
||||
*/
|
||||
export function getScores(group) {
|
||||
return request.get(`/admin/scores/${group}`)
|
||||
export function getScores(group, params) {
|
||||
return request.get(`/admin/scores/${group}`, { params })
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user