{{ $t('identityServer.createApiScope') }}
+
-
-
{{ $t('identityServer.createApiSecret') }}
+
-
-
{
this.client = client
})
+ } else {
+ this.client = Client.empty()
}
}
@@ -615,11 +617,6 @@ export default class extends Vue {
private l(name: string, values?: any[] | { [key: string]: any }) {
return this.$t(name, values).toString()
}
-
- private test(v: any) {
- console.log(v)
- console.log(this.client.redirectUris)
- }
}
diff --git a/vueJs/src/views/admin/identityServer/identity-resources/components/IdentityResourceCreateOrEditForm.vue b/vueJs/src/views/admin/identityServer/identity-resources/components/IdentityResourceCreateOrEditForm.vue
new file mode 100644
index 000000000..5c1c0eb85
--- /dev/null
+++ b/vueJs/src/views/admin/identityServer/identity-resources/components/IdentityResourceCreateOrEditForm.vue
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('global.cancel') }}
+
+
+ {{ $t('global.confirm') }}
+
+
+
+
+
+
+
+
+
+
diff --git a/vueJs/src/views/admin/identityServer/identity-resources/components/IdentityResourcePropertyEditForm.vue b/vueJs/src/views/admin/identityServer/identity-resources/components/IdentityResourcePropertyEditForm.vue
new file mode 100644
index 000000000..413902056
--- /dev/null
+++ b/vueJs/src/views/admin/identityServer/identity-resources/components/IdentityResourcePropertyEditForm.vue
@@ -0,0 +1,173 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('identityServer.createIdentityProperty') }}
+
+
+
+
+
+
+
+
+ {{ row.key }}
+
+
+
+
+ {{ row.value }}
+
+
+
+
+
+ {{ $t('identityServer.deleteProperty') }}
+
+
+
+
+
+
+
+
+
+
diff --git a/vueJs/src/views/admin/identityServer/identity-resources/index.vue b/vueJs/src/views/admin/identityServer/identity-resources/index.vue
new file mode 100644
index 000000000..3a8c6f4d6
--- /dev/null
+++ b/vueJs/src/views/admin/identityServer/identity-resources/index.vue
@@ -0,0 +1,367 @@
+
+
+
+
+
+
+ {{ $t('global.searchList') }}
+
+
+ {{ $t('identityServer.createIdentityResource') }}
+
+
+
+
+
+
+ {{ row.name }}
+
+
+
+
+ {{ row.displayName }}
+
+
+
+
+
+ {{ formatStatusText(row.enabled) }}
+
+
+
+
+
+ {{ row.description }}
+
+
+
+
+
+
+ {{ row.creationTime | datetimeFilter }}
+
+
+
+
+
+
+
+
+ {{ row.lastModificationTime | datetimeFilter }}
+
+
+
+
+
+
+
+ {{ $t('identityServer.updateIdentityResource') }}
+
+
+
+ {{ $t('global.otherOpera') }}
+
+
+
+ {{ $t('identityServer.identityResourceProperties') }}
+
+
+ {{ $t('identityServer.deleteIdentityResource') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vueJs/src/views/admin/users/components/UserProfile.vue b/vueJs/src/views/admin/users/components/UserProfile.vue
index 8278048b8..aaf4a97d3 100644
--- a/vueJs/src/views/admin/users/components/UserProfile.vue
+++ b/vueJs/src/views/admin/users/components/UserProfile.vue
@@ -4,8 +4,11 @@
label-width="80px"
:model="userProfile"
>
-
-
+
+
-
+
-
+
()
+ const userProfileForm = this.$refs.profile as any
userProfileForm.resetFields()
+ if (this.hasLoadPermission) {
+ const userPermission = this.$refs.permissionTree as PermissionTree
+ userPermission.resetPermissions()
+ this.hasLoadPermission = false
+ }
}
private createAddUserDto() {
diff --git a/vueJs/src/views/admin/users/index.vue b/vueJs/src/views/admin/users/index.vue
index 402ef52d5..59ace5415 100644
--- a/vueJs/src/views/admin/users/index.vue
+++ b/vueJs/src/views/admin/users/index.vue
@@ -107,6 +107,7 @@
:label="$t('users.operaActions')"
align="center"
width="250px"
+ min-width="250px"
fixed="right"
>