| | |
| | | </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> |
| | |
| | | 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 |
| | | } |
| | | }) |
| | | }, |
| | |
| | | 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') |
| | | }) |
| | | } |
| | | } |
| | |
| | | font-family: 'Source Han Sans CN Bold Bold'; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |