fengchuanyu 3 дней назад
Родитель
Сommit
1645a5b862

+ 3 - 0
10_vuecli/vueadmin/src/views/level/LevelAdd.vue

@@ -15,6 +15,9 @@
     </div>
 </template>
 <script>
+// 如果修改等级 需要传递参数 {jrid: '需要修改的ID', levelname: '修改后的等级名称'}
+
+
 // 引入添加等级的方法 通过解构赋值接收相应的方法
 import { saveOrUpdateLevel } from '@/api/level'
 export default {

+ 9 - 2
10_vuecli/vueadmin/src/views/level/LevelList.vue

@@ -19,7 +19,7 @@
                                     @click="handleDelete(scope.$index, scope.row)">删除</el-button> -->
                                 <template>
                                     <el-popconfirm title="这是一段内容确定删除吗?" @onConfirm="handleDelete(scope.row)">
-                                        <el-button size="mini" type="danger" slot="reference">删除</el-button>
+                                        <el-button :disabled="false" size="mini" type="danger" slot="reference">删除</el-button>
                                     </el-popconfirm>
                                 </template>
                             </template>
@@ -61,6 +61,7 @@ export default {
                 this.tableData = res.data.records
             })
         },
+        // 编辑等级函数
         handleEdit(index, row) {
             console.log(index, row);
         },
@@ -69,7 +70,13 @@ export default {
             console.log(row.jrid, row.levelname);
             // 调用删除等级的方法
             deleteLevel([row.jrid]).then(res => {
-                console.log(res.msg)
+                // 删除成功后 弹框提示删除成功
+                this.$message({
+                    message: '删除成功!',
+                    type: 'success'
+                })
+                // 删除成功后 刷新等级列表
+                this.getLevelHandle()
             })
         }
     }