|
|
@ -28,6 +28,7 @@ |
|
|
|
//ts语法 |
|
|
|
import { queryBoardInfo, projectBoardInfo, timeOutInfo,projectResult} from './api'; |
|
|
|
import { onMounted, ref } from 'vue'; |
|
|
|
import { downloadResource } from "../../../api/common/api" |
|
|
|
const tableLoading = ref(false) |
|
|
|
const dataSource = ref([]); |
|
|
|
const columns = [ |
|
|
@ -87,13 +88,14 @@ |
|
|
|
dataSource.value = res; |
|
|
|
}; |
|
|
|
function handleProjectBoardInfo() { |
|
|
|
projectBoardInfo(); |
|
|
|
downloadResource("/export/projectBoardInfo", '晾晒看报',{}) |
|
|
|
} |
|
|
|
function handleTimeOutInfo() { |
|
|
|
timeOutInfo(); |
|
|
|
downloadResource("/export/timeOutInfo", '评分表',{}) |
|
|
|
} |
|
|
|
function handleProjectResult() { |
|
|
|
projectResult(); |
|
|
|
downloadResource("/export/projectResult", '项目成果',{}) |
|
|
|
|
|
|
|
} |
|
|
|
//合并行 |
|
|
|
const getRowSpanMap = (name) => { |
|
|
|