|
@@ -1,15 +1,15 @@
|
|
|
<template>
|
|
|
<div class="levelList">
|
|
|
<el-table :data="tableData" style="width: 100%">
|
|
|
- <el-table-column type="index" width="50"> </el-table-column>
|
|
|
- <el-table-column prop="jrid" label="等级id"> </el-table-column>
|
|
|
- <el-table-column prop="levelname" label="等级名称"> </el-table-column>
|
|
|
+ <el-table-column type="index" width="50" />
|
|
|
+ <el-table-column prop="jrid" label="等级id" />
|
|
|
+ <el-table-column prop="levelname" label="等级名称" />
|
|
|
<el-table-column label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
|
- @click.native.prevent="deleteRow(scope.row)"
|
|
|
type="text"
|
|
|
size="small"
|
|
|
+ @click.native.prevent="deleteRow(scope.row)"
|
|
|
>
|
|
|
移除
|
|
|
</el-button>
|
|
@@ -21,46 +21,53 @@
|
|
|
|
|
|
<script>
|
|
|
// 引入接口
|
|
|
-import { showLevel, delOneLevel } from "@/api/level.js";
|
|
|
+import { showLevel, delOneLevel } from '@/api/level.js'
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
- tableData: [],
|
|
|
- };
|
|
|
+ tableData: []
|
|
|
+ }
|
|
|
},
|
|
|
created() {
|
|
|
- this.init();
|
|
|
+ this.init()
|
|
|
},
|
|
|
methods: {
|
|
|
init() {
|
|
|
showLevel()
|
|
|
.then((res) => {
|
|
|
- if (res.code == 101) {
|
|
|
- this.tableData = res.data;
|
|
|
+ if (res.code == 200) {
|
|
|
+ this.tableData = res.data.records;
|
|
|
+ console.log(this.tableData,'table')
|
|
|
}
|
|
|
})
|
|
|
.catch((err) => {
|
|
|
- console.log(err, "失败");
|
|
|
- });
|
|
|
+ console.log(err, '失败')
|
|
|
+ })
|
|
|
},
|
|
|
deleteRow(item) {
|
|
|
- let newId = item.jrid;
|
|
|
- delOneLevel({
|
|
|
- levelid:newId
|
|
|
- }).then(res => {
|
|
|
- if(res.code == 101) {
|
|
|
- this.$message({
|
|
|
- message: res.message,
|
|
|
- type: 'success'
|
|
|
- });
|
|
|
- this.init();
|
|
|
- }
|
|
|
- }).catch(err => {
|
|
|
- console.log(err,'失败')
|
|
|
- })
|
|
|
+ const newId = item.jrid
|
|
|
+ console.log(newId, '222')
|
|
|
+ delOneLevel([newId])
|
|
|
+ .then((res) => {
|
|
|
+ // if (res.code == 101) {
|
|
|
+ // this.$message({
|
|
|
+ // message: res.message,
|
|
|
+ // type: 'success'
|
|
|
+ // })
|
|
|
+ // this.init()
|
|
|
+ // }
|
|
|
+ this.$message({
|
|
|
+ message: res.message,
|
|
|
+ type: 'success'
|
|
|
+ })
|
|
|
+ this.init()
|
|
|
+ })
|
|
|
+ .catch((err) => {
|
|
|
+ console.log(err, '失败')
|
|
|
+ })
|
|
|
}
|
|
|
- },
|
|
|
-};
|
|
|
+ }
|
|
|
+}
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|