Browse Source

修复系统管理--角色管理中点击查询条件报错和点击是否可用报错的问题

master
yunuo970428 3 years ago
parent
commit
5ae7d32b32
  1. 7
      anrui-system-ui/src/api/system/roleAdminister/index.js
  2. 36
      anrui-system-ui/src/views/RoleAdminister/RoleAdminister.vue
  3. 4
      anrui-system-ui/src/views/system-admin/RoleAdminister/RoleAdminister.vue

7
anrui-system-ui/src/api/system/roleAdminister/index.js

@ -26,9 +26,12 @@ export function postList(data){
// 设置是否可用:isEnable:1可用,0不可用
export function setRoleEnable(data) {
return request({
url: `/system/v1/orgroles/setIsEnable/${data.sid}/${data.isEnable}`,
url: '/portal/v1/sysrole/setIsEnable/' + data.sid + '/' + data.isEnable,
method: 'POST',
data: qs.stringify(data)
data: data,
headers: {
'Content-Type': 'application/json'
}
})
}

36
anrui-system-ui/src/views/RoleAdminister/RoleAdminister.vue

@ -153,9 +153,9 @@
<el-input v-model="roleForm.name" readonly></el-input>
</td>
</tr>
<tr >
<tr>
<td>可操作菜单列表</td>
<td >
<td>
<div style="height:230px;line-height:120px;overflow:auto;overflow-x:hidden;">
<el-tree v-loading="loading" :data="treedata" ref="Tree" show-checkbox accordion node-key="sid"
:default-expand-all='true' :check-strictly="true"
@ -225,7 +225,7 @@
</template>
<script>
import {
import {
roleOrgList,
saveOrgroles,
putOrgroles,
@ -238,9 +238,9 @@
funMenuTree,
savefunMenu,
postList
} from '@/api/system/roleAdminister/index.js'
} from '@/api/system/roleAdminister/index.js'
export default {
export default {
data() {
return {
dialogTitle: '',
@ -250,7 +250,7 @@
code: '',
sort: '',
type: '2',
postSid:'',
postSid: '',
remarks: ''
},
formBackup: {},
@ -260,10 +260,10 @@
page: {
total: 0, //
current: 1, //
size: 10, //
size: 10 //
},
roleTable: [],
postSidData:[],
postSidData: [],
editDialog: false,
//
loading: false,
@ -298,10 +298,10 @@
this.page.size = val.pageSize
this.getroleOrgList()
},
getPostList(){
postList().then((res)=>{
if(res.code==='200'){
this.postSidData=res.data
getPostList() {
postList().then((res) => {
if (res.code === '200') {
this.postSidData = res.data
}
})
},
@ -383,8 +383,8 @@
//
enabledChange(value, row) {
setRoleEnable({
isEnable: value,
sid: row.sid
sid: row.sid,
isEnable: value
}).then(res => {
this.$message({
type: 'success',
@ -483,7 +483,7 @@
//
getTreeParentNode(menus, ids) {
for (var i = 0; i < menus.length; i++) {
if (menus[i].children && menus[i].children.length != 0) {
if (menus[i].children && menus[i].children.length !== 0) {
this.getTreeParentNode(menus[i].children, ids)
} else if (menus[i].isCheck) {
ids.push(menus[i].sid)
@ -558,11 +558,11 @@
}
}
};
};
</script>
<style scoped="scoped">
.my-tabs {
.my-tabs {
margin-top: 10px;
}
}
</style>

4
anrui-system-ui/src/views/system-admin/RoleAdminister/RoleAdminister.vue

@ -258,8 +258,8 @@
//
enabledChange(value, row) {
setRoleEnable({
isEnable: value,
sid: row.sid
sid: row.sid,
isEnable: value
}).then(res => {
this.$message({
type: 'success',

Loading…
Cancel
Save