Browse Source

加上导出日期

master
wbc 2 months ago
parent
commit
c0c1390132
  1. 12
      src/views/projectBoard/unfinishNode/index.vue

12
src/views/projectBoard/unfinishNode/index.vue

@ -32,8 +32,9 @@
<script lang="ts" setup>
//ts
import { queryBoardInfo, projectBoardInfo, timeOutInfo, projectResult } from './api';
import { onMounted, ref, nextTick } from 'vue';
import { onMounted, ref, nextTick, computed } from 'vue';
import { downloadFile } from '@/api/common/api';
import dayjs from 'dayjs';
const tableLoading = ref(false);
const btnLoading1 = ref(false);
const btnLoading2 = ref(false);
@ -95,21 +96,24 @@
console.log(res);
dataSource.value = res;
};
const nowTime = computed(()=>{
return dayjs().format('YYYY-MM-DD HH:mm:ss')
})
function handleProjectBoardInfo() {
btnLoading1.value = true;
downloadFile('/export/projectBoardInfo', '晾晒看报.xlsx', {}).then((_) => {
downloadFile('/export/projectBoardInfo', `晾晒看报${nowTime}.xlsx`, {}).then((_) => {
btnLoading1.value = false;
});
}
function handleTimeOutInfo() {
btnLoading2.value = true;
downloadFile('/export/timeOutInfo', '评分表.xlsx', {}).then((_) => {
downloadFile('/export/timeOutInfo', `评分表${nowTime}.xlsx`, {}).then((_) => {
btnLoading2.value = false;
});
}
function handleProjectResult() {
btnLoading3.value = true;
downloadFile('/export/projectResult', '项目成果.xlsx', {}).then((_) => {
downloadFile('/export/projectResult', `项目成果${nowTime}.xlsx`, {}).then((_) => {
btnLoading3.value = false;
});
}

Loading…
Cancel
Save