list: (text, row) => {
        const list = [];
        switch (row.status) {
          case COURSE_STATUS_UPSHEFF:
            list.push({ name: '查看详情', onClick: this.handleDetail });
            list.push({ name: '下架', onClick: this.handleUporDownsheff });
            break;
          case COURSE_STATUS_DOWNSHEFF:
            list.push({ name: '查看详情', onClick: this.handleDetail });
            list.push({ name: '删除', onClick: () => this.handleDelete(row, false) });
            break;
          case COURSE_STATUS_DRAFT:
            list.push({ name: '编辑', onClick: () => this.handleEdit(row) });
            list.push({ name: '上架', onClick: this.handleUporDownsheff });
            list.push({ name: '删除', onClick: () => this.handleDelete(row, false) });
            break;
          default:
            break;
        }

        return list;
      },