xiangpei
2024-06-03 a12ec37bbd40e667246908d26d65a57ad238e907
班级修改、删除
1个文件已修改
25 ■■■■ 已修改文件
src/views/Manage/ClassManagement/Class.vue 25 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Manage/ClassManagement/Class.vue
@@ -64,13 +64,13 @@
                  prop="teacherPhone"
                ></el-table-column>
                <el-table-column
                  width="90px"
                  width="140px"
                  label="开班时间"
                  align="center"
                  prop="startTime"
                ></el-table-column>
                <el-table-column
                  width="90px"
                  width="140px"
                  label="结束时间"
                  align="center"
                  prop="endTime"
@@ -81,10 +81,11 @@
                  fixed="right"
                >
                  <template slot-scope="scope">
                    <el-button>班级验证</el-button>
                    <el-button>通知</el-button>
                    <el-button @click="routersTo()">成员管理</el-button>
                    <el-button>添加成员</el-button>
                    <el-button size="small" @click="handlerEdit(scope.row)" type="primary">修改</el-button>
                    <el-button size="small" type="warning">班级验证</el-button>
                    <el-button size="small" type="info">通知</el-button>
                    <el-button @click="routersTo()" size="small" type="success">成员管理</el-button>
                    <el-button @click="remove(scope.row.id)" type="danger" size="small">删除</el-button>
                  </template>
                </el-table-column>
              </el-table>
@@ -150,7 +151,7 @@
</template>
<script>
import { addClasses, editClasses, getClassess } from "@/api/classes";
import { addClasses, editClasses, getClassess, deleteClassesById } from "@/api/classes";
import Pagination from "@/components/Pagination"
export default {
  components: {Pagination},
@@ -230,6 +231,16 @@
        }
      });
    },
    remove(id) {
      deleteClassesById(id).then(res => {
        this.$message.success("删除成功")
        this.page()
      })
    },
    handlerEdit(row) {
      this.form = row;
      this.open = true
    },
    handleClose() {
      this.open = false
      this.resetForm()