|
@@ -165,6 +165,7 @@ const state = reactive({
|
|
userListData: [] as UserDto[],
|
|
userListData: [] as UserDto[],
|
|
roleId: undefined as number | undefined,
|
|
roleId: undefined as number | undefined,
|
|
roleName: '' as string | null | undefined,
|
|
roleName: '' as string | null | undefined,
|
|
|
|
+ appid:undefined as number | undefined
|
|
})
|
|
})
|
|
|
|
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
@@ -184,6 +185,8 @@ const onQuery = async () => {
|
|
const name = router.currentRoute.value.params.id
|
|
const name = router.currentRoute.value.params.id
|
|
const appData=await new PermissionApi().getApplyInfo({Name:name})
|
|
const appData=await new PermissionApi().getApplyInfo({Name:name})
|
|
state.filter.app=appData.data[0].name
|
|
state.filter.app=appData.data[0].name
|
|
|
|
+ debugger
|
|
|
|
+ state.appid = appData.data[0].id
|
|
const res = await new PermissionApi().getRoleInfo({name:state.filter.roleName,AppID:appData.data[0].id}).catch(() => {
|
|
const res = await new PermissionApi().getRoleInfo({name:state.filter.roleName,AppID:appData.data[0].id}).catch(() => {
|
|
state.loading = false
|
|
state.loading = false
|
|
})
|
|
})
|
|
@@ -222,12 +225,13 @@ const onQuery = async () => {
|
|
const onAdd = (type: RoleType, row: OauthRole | undefined = undefined) => {
|
|
const onAdd = (type: RoleType, row: OauthRole | undefined = undefined) => {
|
|
switch (type) {
|
|
switch (type) {
|
|
case 1:
|
|
case 1:
|
|
|
|
+ debugger
|
|
state.roleFormTitle = '新增分组'
|
|
state.roleFormTitle = '新增分组'
|
|
- roleFormRef.value.open({ type: 1 })
|
|
|
|
|
|
+ roleFormRef.value.open({ type: 1 ,appid:state.appid})
|
|
break
|
|
break
|
|
case 2:
|
|
case 2:
|
|
state.roleFormTitle = '新增角色'
|
|
state.roleFormTitle = '新增角色'
|
|
- roleFormRef.value.open({ type: 2, parentId: row?.id, dataScope: 1 })
|
|
|
|
|
|
+ roleFormRef.value.open({ type: 2, parentId: row?.id, dataScope: 1,appid:state.appid })
|
|
break
|
|
break
|
|
}
|
|
}
|
|
}
|
|
}
|