🚨 Fix ts lint issue
This commit is contained in:
parent
8c7f255473
commit
3216547d46
@ -4,13 +4,11 @@
|
|||||||
<option name="autoReloadType" value="ALL" />
|
<option name="autoReloadType" value="ALL" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="3fefb2c4-b6f9-466b-a523-53352e8d6f95" name="更改" comment=":bug: Fix clear function doesn't real clear items in slice">
|
<list default="true" id="3fefb2c4-b6f9-466b-a523-53352e8d6f95" name="更改" comment=":sparkles: View auth factors in admin panel">
|
||||||
<change afterPath="$PROJECT_DIR$/web/src/components/admin/UserFactorPanel.vue" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/dataSources/74bcf3ef-a2b9-435b-b9e5-f32902a33b25.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/74bcf3ef-a2b9-435b-b9e5-f32902a33b25.xml" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/dataSources/74bcf3ef-a2b9-435b-b9e5-f32902a33b25/storage_v2/_src_/database/hy_passport.gNOKQQ/schema/public.abK9xQ.meta" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/dataSources/74bcf3ef-a2b9-435b-b9e5-f32902a33b25/storage_v2/_src_/database/hy_passport.gNOKQQ/schema/public.abK9xQ.meta" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/web/src/components/admin/UserAssignPermsPanel.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/components/admin/UserAssignPermsPanel.vue" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/web/src/components/admin/UserAssignPermsPanel.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/components/admin/UserAssignPermsPanel.vue" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/web/src/components/admin/UserDetailPanel.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/components/admin/UserDetailPanel.vue" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/web/src/components/admin/UserDetailPanel.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/components/admin/UserDetailPanel.vue" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/web/src/components/admin/UserFactorPanel.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/components/admin/UserFactorPanel.vue" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/web/src/views/admin/users.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/views/admin/users.vue" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/web/src/views/admin/users.vue" beforeDir="false" afterPath="$PROJECT_DIR$/web/src/views/admin/users.vue" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
@ -157,8 +155,6 @@
|
|||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="VcsManagerConfiguration">
|
<component name="VcsManagerConfiguration">
|
||||||
<MESSAGE value=":sparkles: Get self-current status API" />
|
|
||||||
<MESSAGE value=":sparkles: Get myself current status API" />
|
|
||||||
<MESSAGE value=":bug: Fix miscall function" />
|
<MESSAGE value=":bug: Fix miscall function" />
|
||||||
<MESSAGE value=":bug: Fix ws security blocked" />
|
<MESSAGE value=":bug: Fix ws security blocked" />
|
||||||
<MESSAGE value=":bug: Invisible status is visible to others" />
|
<MESSAGE value=":bug: Invisible status is visible to others" />
|
||||||
@ -182,7 +178,9 @@
|
|||||||
<MESSAGE value=":sparkles: Admin check users' auth factor" />
|
<MESSAGE value=":sparkles: Admin check users' auth factor" />
|
||||||
<MESSAGE value=":sparkles: Admin panel & users, users' permissions management" />
|
<MESSAGE value=":sparkles: Admin panel & users, users' permissions management" />
|
||||||
<MESSAGE value=":bug: Fix clear function doesn't real clear items in slice" />
|
<MESSAGE value=":bug: Fix clear function doesn't real clear items in slice" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value=":bug: Fix clear function doesn't real clear items in slice" />
|
<MESSAGE value=":sparkles: View auth factors" />
|
||||||
|
<MESSAGE value=":sparkles: View auth factors in admin panel" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value=":sparkles: View auth factors in admin panel" />
|
||||||
</component>
|
</component>
|
||||||
<component name="VgoProject">
|
<component name="VgoProject">
|
||||||
<settings-migrated>true</settings-migrated>
|
<settings-migrated>true</settings-migrated>
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-dialog class="max-w-[720px]" :model-value="props.data != null" @update:model-value="(val) => !val && emits('close')">
|
<v-dialog class="max-w-[720px]" :model-value="props.data != null"
|
||||||
|
@update:model-value="(val: boolean) => !val && emits('close')">
|
||||||
<template v-slot:default="{ isActive }">
|
<template v-slot:default="{ isActive }">
|
||||||
<v-card title="Assign permissions" :subtitle="`To user @${props.data?.name}`" :loading="submitting">
|
<v-card title="Assign permissions" :subtitle="`To user @${props.data?.name}`" :loading="submitting">
|
||||||
<v-card-text>
|
<v-card-text>
|
||||||
@ -144,13 +145,13 @@ const submitting = ref(false)
|
|||||||
async function saveNode() {
|
async function saveNode() {
|
||||||
submitting.value = true
|
submitting.value = true
|
||||||
const res = await request(`/api/admin/users/${props.data.id}/permissions`, {
|
const res = await request(`/api/admin/users/${props.data.id}/permissions`, {
|
||||||
method: 'PUT',
|
method: "PUT",
|
||||||
headers: {
|
headers: {
|
||||||
"Content-Type": "application/json",
|
"Content-Type": "application/json",
|
||||||
"Authorization": `Bearer ${getAtk()}`,
|
"Authorization": `Bearer ${getAtk()}`,
|
||||||
},
|
},
|
||||||
body: JSON.stringify({
|
body: JSON.stringify({
|
||||||
'perm_nodes': perms.value,
|
"perm_nodes": perms.value,
|
||||||
}),
|
}),
|
||||||
})
|
})
|
||||||
if (res.status !== 200) {
|
if (res.status !== 200) {
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-dialog class="max-w-[720px]" :model-value="props.data != null" @update:model-value="(val) => !val && emits('close')">
|
<v-dialog class="max-w-[720px]" :model-value="props.data != null"
|
||||||
|
@update:model-value="(val: boolean) => !val && emits('close')">
|
||||||
<template v-slot:default="{ isActive }">
|
<template v-slot:default="{ isActive }">
|
||||||
<v-card :title="`User @${props.data?.name}`">
|
<v-card :title="`User @${props.data?.name}`">
|
||||||
<v-card-text>
|
<v-card-text>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-dialog class="max-w-[720px]" :model-value="props.data != null"
|
<v-dialog class="max-w-[720px]" :model-value="props.data != null"
|
||||||
@update:model-value="(val) => !val && emits('close')"
|
@update:model-value="(val: boolean) => !val && emits('close')"
|
||||||
:loading="reverting">
|
:loading="reverting">
|
||||||
<template v-slot:default="{ isActive }">
|
<template v-slot:default="{ isActive }">
|
||||||
<v-card title="Auth Factors" :subtitle="`Of user @${props.data?.name}`">
|
<v-card title="Auth Factors" :subtitle="`Of user @${props.data?.name}`">
|
||||||
|
@ -72,10 +72,11 @@
|
|||||||
<user-detail-panel :data="viewingUser" @close="viewingUser = null" />
|
<user-detail-panel :data="viewingUser" @close="viewingUser = null" />
|
||||||
<user-assign-perms-panel :data="assigningPermUser" @close="assigningPermUser = null"
|
<user-assign-perms-panel :data="assigningPermUser" @close="assigningPermUser = null"
|
||||||
@success="readUsers(pagination)"
|
@success="readUsers(pagination)"
|
||||||
@error="val => error = val" />
|
@error="(val: string) => error = val" />
|
||||||
<user-factor-panel :data="viewingFactorUser" @close="viewingFactorUser = null" @error="val => error = val" />
|
<user-factor-panel :data="viewingFactorUser" @close="viewingFactorUser = null"
|
||||||
|
@error="(val: string) => error = val" />
|
||||||
|
|
||||||
<v-snackbar :timeout="3000" :model-value="error != null" @update:model-value="_ => error = null">
|
<v-snackbar :timeout="3000" :model-value="error != null" @update:model-value="() => error = null">
|
||||||
{{ error }}
|
{{ error }}
|
||||||
</v-snackbar>
|
</v-snackbar>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user