@@ -28,12 +28,12 @@
编辑
+ 删除
+
@@ -183,6 +191,11 @@ export default {
this.$refs.saveDialog.open("edit").setData(row);
});
},
+ table_del(row) {
+ this.$API.system.post.delete.req(row.id).then(res=>{
+ this.$refs.table.refresh()
+ })
+ },
//批量删除
async batch_del() {
var confirmRes = await this.$confirm(
diff --git a/src/views/sys/role.vue b/src/views/sys/role.vue
index fe65c3f5..215197d7 100644
--- a/src/views/sys/role.vue
+++ b/src/views/sys/role.vue
@@ -136,6 +136,7 @@
//添加角色
roleAdd(){
this.limitedVisible = true;
+ this.type = "add";
this.$nextTick(()=>{
this.$refs.menu.setCheckedKeys([])
})