diff --git a/src/directives/index.ts b/src/directives/index.ts index 0ec1400..36e7983 100644 --- a/src/directives/index.ts +++ b/src/directives/index.ts @@ -4,7 +4,7 @@ import hasRole from './permission/hasRole' export default { install(Vue: App) { - Vue.directive('hasPerm', hasPerm) - Vue.directive('hasRole', hasRole) + Vue.directive('permission', hasPerm) + Vue.directive('role', hasRole) } } diff --git a/src/directives/permission/hasPerm.ts b/src/directives/permission/hasPerm.ts index 80f4582..3e39b90 100644 --- a/src/directives/permission/hasPerm.ts +++ b/src/directives/permission/hasPerm.ts @@ -2,8 +2,8 @@ import type { DirectiveBinding, Directive } from 'vue' import { useUserStore } from '@/stores' /** - * @desc v-hasPerm 操作权限处理 - * @desc 使用 v-hasPerm="['home:btn:add']" + * @desc v-permission 操作权限处理 + * @desc 使用 v-permission="['system:user:add']" */ function checkPermission(el: HTMLElement, binding: DirectiveBinding) { const userStore = useUserStore() diff --git a/src/views/system/storage/AddStorageModal.vue b/src/views/system/storage/StorageAddModal.vue similarity index 96% rename from src/views/system/storage/AddStorageModal.vue rename to src/views/system/storage/StorageAddModal.vue index ccb2315..97170d3 100644 --- a/src/views/system/storage/AddStorageModal.vue +++ b/src/views/system/storage/StorageAddModal.vue @@ -112,6 +112,13 @@ const { form, resetForm } = useForm({ name: '', code: '', type: 2, + accessKey: undefined, + secretKey: undefined, + endpoint: undefined, + bucketName: undefined, + domain: undefined, + description: undefined, + isDefault: false, sort: 999, status: 1 }) diff --git a/src/views/system/storage/index.vue b/src/views/system/storage/index.vue index 29ea166..e135647 100644 --- a/src/views/system/storage/index.vue +++ b/src/views/system/storage/index.vue @@ -2,7 +2,6 @@
重置