From 0db8c9b94a9ac655549d5eba5c2a6c92ac386c06 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 08 十月 2026 11:20:56 +0800
Subject: [PATCH] 提交最新代码
---
culture/src/views/system/role/edit.vue | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/culture/src/views/system/role/edit.vue b/culture/src/views/system/role/edit.vue
index b805719..dcfbff5 100644
--- a/culture/src/views/system/role/edit.vue
+++ b/culture/src/views/system/role/edit.vue
@@ -83,7 +83,7 @@
</div>
<div class="btn_box">
- <el-button @click="$router.go(-1)">返回</el-button>
+ <el-button @click="$closeCurrentView('/system/role')">返回</el-button>
<el-button type="primary" @click="onSubmit">保存</el-button>
</div>
</Card>
@@ -119,15 +119,15 @@
roleInfoFromUserId({ userId: 1 }).then(res => {
if (this.$route.query.roleId) {
getRoleInfo({ roleId: this.$route.query.roleId }).then(resp => {
- this.menu = this.setSelectedIds(res.data.data, resp.data.data.menus || []);
+ this.menu = this.setSelectedIds(res, resp.menus || []);
this.form = {
- roleName: resp.data.data.roleName,
- remark: resp.data.data.remark,
- roleId: resp.data.data.roleId
+ roleName: resp.roleName,
+ remark: resp.remark,
+ roleId: resp.roleId
}
})
} else {
- this.menu = res.data.data
+ this.menu = res
}
})
},
@@ -158,12 +158,12 @@
obj.roleId = this.$route.query.roleId
edit(obj).then(() => {
this.msgsuccess('保存成功')
- this.$router.go(-1)
+ this.$closeCurrentView('/system/role')
})
} else {
add(obj).then(() => {
this.msgsuccess('保存成功')
- this.$router.go(-1)
+ this.$closeCurrentView('/system/role')
})
}
}
@@ -395,4 +395,4 @@
font-family: 'Source Han Sans CN Bold Bold';
}
}
-</style>
\ No newline at end of file
+</style>
--
Gitblit v1.7.1