|
@@ -43,6 +43,7 @@
|
|
|
:itemInfo="tableItem"
|
|
|
@closeDialog="closeDialog"
|
|
|
:flag="showDialog"
|
|
|
+
|
|
|
></add-role-com>
|
|
|
<!-- 新建角色end -->
|
|
|
</div>
|
|
@@ -61,7 +62,7 @@ export default defineComponent({
|
|
|
components: { roleInfoCom, addRoleCom },
|
|
|
setup() {
|
|
|
const store = useStore()
|
|
|
- const radio1 = ref('1')
|
|
|
+ const radio1 = ref('2')
|
|
|
const showDialog = ref(false)
|
|
|
const roleData = ref([])
|
|
|
const menuData = ref([])
|
|
@@ -130,12 +131,17 @@ export default defineComponent({
|
|
|
}
|
|
|
|
|
|
const listTabsChange = (value, item) => {
|
|
|
+ // console.log('value')
|
|
|
+ console.log(radio1.value)
|
|
|
radio1.value = value
|
|
|
objItem.value = item
|
|
|
+ // console.log('objItem.value')
|
|
|
+ // console.log(objItem.value)
|
|
|
roleMenuTreeselect()
|
|
|
getAuthorityTable()
|
|
|
|
|
|
}
|
|
|
+
|
|
|
|
|
|
// 表格树结构渲染
|
|
|
function roleMenuTreeselect() {
|
|
@@ -194,7 +200,7 @@ export default defineComponent({
|
|
|
function getTreeData2(data) {
|
|
|
for (var i = 0; i < data.length; i++) {
|
|
|
if (data[i].label == data[i].children[0].label) {
|
|
|
- console.log(data[i].label)
|
|
|
+ // console.log(data[i].label)
|
|
|
data[i].children = data[i].children[0].children
|
|
|
}
|
|
|
}
|
|
@@ -205,19 +211,20 @@ export default defineComponent({
|
|
|
const closeDialog = () => {
|
|
|
showDialog.value = false
|
|
|
roleList()
|
|
|
+ console.log('1111aaa'+radio1.value)
|
|
|
}
|
|
|
-
|
|
|
//角色列表
|
|
|
function roleList() {
|
|
|
+
|
|
|
api.roleList().then((requset) => {
|
|
|
if (requset.code === 200) {
|
|
|
roleData.value = requset.rows
|
|
|
- var item = requset.rows[0]
|
|
|
- objItem.value = {
|
|
|
- roleSort: item.roleSort,
|
|
|
- roleKey: item.roleKey,
|
|
|
- roleName: item.roleName,
|
|
|
- }
|
|
|
+ // var item = requset.rows[0]
|
|
|
+ // objItem.value = {
|
|
|
+ // roleSort: item.roleSort,
|
|
|
+ // roleKey: item.roleKey,
|
|
|
+ // roleName: item.roleName,
|
|
|
+ // }
|
|
|
} else {
|
|
|
ElMessage.error(requset.msg)
|
|
|
}
|
|
@@ -230,11 +237,6 @@ export default defineComponent({
|
|
|
roleList()
|
|
|
roleMenuTreeselect()
|
|
|
getAuthorityTable()
|
|
|
-
|
|
|
- console.log('store.state.authorities')
|
|
|
- console.log(store.state.authorities)
|
|
|
- console.log(111)
|
|
|
- console.log(store.state.authorities.indexOf('删除1'))
|
|
|
})
|
|
|
|
|
|
return {
|
|
@@ -256,7 +258,8 @@ export default defineComponent({
|
|
|
closeDialog,
|
|
|
objItem,
|
|
|
getTreeData2,
|
|
|
- store
|
|
|
+ store,
|
|
|
+
|
|
|
}
|
|
|
},
|
|
|
})
|