zhanghua
2024-12-24 178528c8a1ca70183a61685a22b89c175c8cf3b2
显示样式修改
1个文件已修改
51 ■■■■ 已修改文件
src/views/class/index.vue 51 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/class/index.vue
@@ -29,29 +29,24 @@
                v-if="activeName == 'all'"
                height="100%"
            >
                <el-table-column label="班级名称">
                    <template slot-scope="scope">
                        <el-link type="primary" :underline="false">{{
                            scope.row.team.name
                        }}</el-link>
                    </template>
                </el-table-column>
        <el-table-column label="班级名称" prop="team.name"> </el-table-column>
                <el-table-column label="班级人数" width="200" prop="playerCount">
                </el-table-column>
                <el-table-column label="课包/会员卡" width="200">
                    <template slot-scope="scope">{{
                        scope.row.team.voucher
                            ? scope.row.team.voucher.name
                            : ''
                    }}</template>
        <el-table-column label="课包/会员卡" width="200" prop="voucher.name">
                </el-table-column>
                <el-table-column label="教师" width="" prop="sessionStaffs">
                </el-table-column>
                <el-table-column label="操作" width="200">
                    <template slot-scope="scope">
                        <el-button type="text" @click="handleExport(scope.row)">
            <el-link
              @click="handleExport(scope.row)"
              type="primary"
              :underline="false"
              >导出</el-link
            >
            <!-- <el-button type="text" @click="handleExport(scope.row)">
                            导出
                        </el-button>
            </el-button> -->
                    </template>
                </el-table-column>
            </el-table>
@@ -63,15 +58,11 @@
                height="100%"
                v-else
            >
                <el-table-column label="班级名称" prop="name">
                </el-table-column>
                <el-table-column label="停用时间" prop="modifyTime">
                </el-table-column>
        <el-table-column label="班级名称" prop="name"> </el-table-column>
        <el-table-column label="停用时间" prop="modifyTime"> </el-table-column>
                <el-table-column label="操作" width="200">
                    <template slot-scope="">
                        <el-link type="primary" :underline="false"
                            >恢复</el-link
                        >
            <el-link type="primary" :underline="false">恢复</el-link>
                    </template>
                </el-table-column>
            </el-table>
@@ -103,9 +94,7 @@
            </el-form>
            <div slot="footer" class="dialog-footer">
                <el-button @click="dialogVisible = false">取 消</el-button>
                <el-button type="primary" @click="confirmExport"
                    >导 出</el-button
                >
        <el-button type="primary" @click="confirmExport">导 出</el-button>
            </div>
        </el-dialog>
    </div>
@@ -164,8 +153,16 @@
            this.dialogVisible = true;
        },
        confirmExport() {
            this.download('exportSignIn?teamId=' + this.form.teamId + '&startTime=' + this.form.dateRange[0] + '&endTime=' + this.form.dateRange[1], {
            }, `${this.form.name}上课签到表.xlsx`)
      this.download(
        "exportSignIn?teamId=" +
          this.form.teamId +
          "&startTime=" +
          this.form.dateRange[0] +
          "&endTime=" +
          this.form.dateRange[1],
        {},
        `${this.form.name}上课签到表.xlsx`
      );
        },
        handleSizeChange(val) {
            this.data.pageIn.size = val;