bug
lohir
2024-10-16 eb010c8d0f12c4861d2fde556f8ca441ba5e10d9
src/views/train/index.vue
@@ -8,7 +8,7 @@
            <div class="card-wrapper">
              <div class="card-header">
                <div class="header-tab">
                  <el-tabs v-model="activeName" @tab-click="handleClick">
                  <el-tabs v-model="activeName" @tab-click="handleClick" size="small">
                    <el-tab-pane label="全部" name="all"></el-tab-pane>
                    <el-tab-pane label="未开始" name="0"></el-tab-pane>
                    <el-tab-pane label="进行中" name="1"></el-tab-pane>
@@ -16,12 +16,12 @@
                  </el-tabs>
                </div>
                <div class="header-search">
                  <el-input v-model="queryParam.meetName" @input="getList" clearable @clear="getList"
                  <el-input v-model="queryParam.meetName" @input="getList" clearable @clear="getList" size="small"
                            placeholder="请输入课程名称"/>
                  <el-button type="primary" class="ml-4" @click="getList">搜索</el-button>
                  <el-button type="primary" class="ml-4" style="margin-left: 5px" size="small" @click="getList">搜索</el-button>
                </div>
                <div>
                  <el-button type="primary" @click="handleAdd()">添加</el-button>
                  <el-button type="primary" @click="handleAdd()" size="small">添加</el-button>
                </div>
              </div>
@@ -66,9 +66,9 @@
                </el-date-picker>
              </el-form-item>
              <el-form-item label="状态">
                <el-radio v-model="form.status" :label="0">待开始</el-radio>
                <el-radio v-model="form.status" :label="1">进行中</el-radio>
                <el-radio v-model="form.status" :label="2">已结束</el-radio>
                <el-radio v-model="form.status" :label="0"  :disabled="!form.id">待开始</el-radio>
                <el-radio v-model="form.status" :label="1"  :disabled="!form.id">进行中</el-radio>
                <el-radio v-model="form.status" :label="2"  :disabled="!form.id">已结束</el-radio>
              </el-form-item>
            </el-form>
            <div slot="footer" class="dialog-footer">
@@ -103,7 +103,9 @@
      open: false,
      listLoading: true,
      title: '',
      form: {},
      form: {
        status: 0
      },
      tableData: [],
      classesIds: [],
      activeName: 'all',
@@ -154,6 +156,7 @@
          let routeUrl = this.$router.resolve({
            path: '/meet',
            query: {
              meetId: item.id,
              domain: 'ycl.easyblog.vip:8443/' + item.id,
              roomName: item.meetName,
              userInfoStr: JSON.stringify({
@@ -194,7 +197,7 @@
        id: null,
        meetName: null,
        classesId: null,
        status: null,
        status: 0,
        startTime: null,
        endTime: null,
        time: []
@@ -238,6 +241,7 @@
      })
    },
    handleAdd () {
      this.resetForm()
      this.open = true
      this.title = '新建房间'
    }
@@ -261,6 +265,7 @@
    flex: 1;
    position: relative;
    width: 100%;
    height: 100%;
  }
}