| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 | <!--  --><template>  <div class="m-container">    <h2>      <div class="squrt"></div>      班级列表    </h2>    <div class="m-core">      <save-form :inline="true" :model="searchForm" @submit="search" @reset='onReSet'>        <el-form-item>          <el-input            v-model.trim="searchForm.search"            clearable            @keyup.enter.native="search"            placeholder='请输入乐团编号'          ></el-input>        </el-form-item>          <el-form-item>          <el-input            v-model.trim="searchForm.search"            @keyup.enter.native="search"            placeholder='请输入乐团编号'          ></el-input>        </el-form-item>        <el-form-item>          <el-button native-type="submit" type="primary">搜索</el-button>          <el-button native-type="reset" type="danger">重置</el-button>        </el-form-item>      </save-form>      <div class="tableWrap">        <el-table          style="width: 100%"          :header-cell-style="{ background: '#EDEEF0', color: '#444' }"          :data="tableList"        >          <el-table-column            align="center"            prop="studentId"            label="分部"          ></el-table-column>        </el-table>        <pagination          sync          :total.sync="rules.total"          :page.sync="rules.page"          :limit.sync="rules.limit"          :page-sizes="rules.page_size"          @pagination="getList"        />      </div>    </div>  </div></template><script>import axios from "axios";import { getToken } from "@/utils/auth";import pagination from "@/components/Pagination/index";import load from "@/utils/loading";export default {  components: { pagination },  data() {    return {      searchForm: {        search: null,      },      tableList: [],      organList: [],      rules: {        // 分页规则        limit: 10, // 限制显示条数        page: 1, // 当前页        total: 0, // 总条数        page_size: [10, 20, 40, 50], // 选择限制显示条数      },    };  },  //生命周期 - 创建完成(可以访问当前this实例)  created() {},  //生命周期 - 挂载完成(可以访问DOM元素)  mounted() {    // 获取分部    this.init();  },  methods: {    init() {},    getList() {},    search(){      this.rules.page = 1;      this.getList()    },    onReSet(){},  },};</script><style lang='scss' scoped></style>
 |