levelList.vue 829 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /*
  2. 等级列表
  3. author: zsy
  4. date: 2024-6-9
  5. */
  6. <template>
  7. <div class="level-list">
  8. <el-table :data="tableData" style="width: 100%">
  9. <el-table-column type="index" > </el-table-column>
  10. <el-table-column prop="jrid" label="等级ID" > </el-table-column>
  11. <el-table-column prop="levelname" label="等级名称" > </el-table-column>
  12. </el-table>
  13. </div>
  14. </template>
  15. <script>
  16. import {getLevel} from "@/api/level"
  17. export default {
  18. data() {
  19. return {
  20. tableData: [],
  21. };
  22. },
  23. methods: {
  24. /* 获取等级列表 */
  25. getLevelList(){
  26. getLevel().then((res)=>{
  27. console.log(res.data)
  28. this.tableData = res.data
  29. })
  30. }
  31. },
  32. created(){
  33. this.getLevelList()
  34. }
  35. };
  36. </script>
  37. <style scoped>
  38. .level-list{
  39. width: 60%;
  40. margin: 130px auto 0
  41. }
  42. </style>