龚焕茏
2024-09-10 d1f2399bd86479301e0907401f0075529fd1fd28
页面调整
2个文件已修改
3个文件已删除
586 ■■■■■ 已修改文件
src/router/index.js 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/session/components/create.vue 190 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/session/components/details.vue 185 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/session/index.vue 183 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/student/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.js
@@ -85,19 +85,6 @@
  {
    path: "/",
    component: Layout,
    redirect: "/session",
    children: [
      {
        path: "/session",
        name: "Session",
        component: () => import("@/views/session/index"),
        meta: { title: "报告", icon: "table" },
      },
    ],
  },
  {
    path: "/",
    component: Layout,
    redirect: "/class",
    children: [
      {
src/views/session/components/create.vue
File was deleted
src/views/session/components/details.vue
File was deleted
src/views/session/index.vue
File was deleted
src/views/student/index.vue
@@ -9,6 +9,12 @@
    <div style="display: flex; justify-content: space-between">
      <!-- <el-button type="primary" size="small" @click="showCreate">新建学员</el-button> -->
      <el-button type="primary" size="small" @click="handleExport">导出学员</el-button>
      <div style="width: 500px">
      <el-date-picker v-model="dateRange" type="daterange" range-separator="至" start-placeholder="开始日期"
        end-placeholder="结束日期" value-format="yyyy-MM-dd" style="margin-right: 10px">
      </el-date-picker>
      <el-button type="primary" @click="handleExport2">导出课包</el-button>
    </div>
      <div style="width: 300px">
        <el-input
          placeholder="按姓名搜索"
@@ -131,6 +137,7 @@
  },
  data() {
    return {
      dateRange: [],
      list: null,
      listLoading: true,
      activeName: "all",
@@ -158,6 +165,14 @@
      this.download('exportPlayer', {
      }, `导出_${new Date().getTime()}.xlsx`)
    },
    handleExport2() {
      if (this.dateRange.length == 0) {
        this.$message.warning("请选择日期范围");
        return;
      }
      this.download('exportReport?startDate=' + this.dateRange[0] + '&endDate=' + this.dateRange[1], {
      }, `导出_${new Date().getTime()}.xlsx`)
    },
    fetchData() {
      this.listLoading = true;
      getData(this.data).then((response) => {