diff --git a/yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/main/java/cn/iocoder/yudao/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java b/yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/main/java/cn/iocoder/yudao/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java index 5af6f7a15..a3cac7d82 100644 --- a/yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/main/java/cn/iocoder/yudao/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java +++ b/yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/main/java/cn/iocoder/yudao/framework/datapermission/config/YudaoDataPermissionAutoConfiguration.java @@ -27,9 +27,8 @@ public class YudaoDataPermissionAutoConfiguration { @Bean public DataPermissionDatabaseInterceptor dataPermissionDatabaseInterceptor(MybatisPlusInterceptor interceptor, - List rules) { + DataPermissionRuleFactory ruleFactory) { // 创建 DataPermissionDatabaseInterceptor 拦截器 - DataPermissionRuleFactory ruleFactory = dataPermissionRuleFactory(rules); DataPermissionDatabaseInterceptor inner = new DataPermissionDatabaseInterceptor(ruleFactory); // 添加到 interceptor 中 // 需要加在首个,主要是为了在分页插件前面。这个是 MyBatis Plus 的规定 diff --git a/yudao-ui-admin/src/App.vue b/yudao-ui-admin/src/App.vue index 934d71e0f..b92ea3792 100644 --- a/yudao-ui-admin/src/App.vue +++ b/yudao-ui-admin/src/App.vue @@ -1,12 +1,16 @@ + diff --git a/yudao-ui-admin/src/assets/icons/svg/code.svg b/yudao-ui-admin/src/assets/icons/svg/code.svg index c16076c15..a951b3bf2 100644 --- a/yudao-ui-admin/src/assets/icons/svg/code.svg +++ b/yudao-ui-admin/src/assets/icons/svg/code.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/yudao-ui-admin/src/assets/icons/svg/server.svg b/yudao-ui-admin/src/assets/icons/svg/server.svg index e83776f21..774dc4020 100644 --- a/yudao-ui-admin/src/assets/icons/svg/server.svg +++ b/yudao-ui-admin/src/assets/icons/svg/server.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/yudao-ui-admin/src/assets/icons/svg/system.svg b/yudao-ui-admin/src/assets/icons/svg/system.svg index 382f4cd80..4be609418 100644 --- a/yudao-ui-admin/src/assets/icons/svg/system.svg +++ b/yudao-ui-admin/src/assets/icons/svg/system.svg @@ -1 +1,2 @@ - \ No newline at end of file + diff --git a/yudao-ui-admin/src/assets/icons/svg/tool.svg b/yudao-ui-admin/src/assets/icons/svg/tool.svg index d4a84341a..a5fa552f8 100644 --- a/yudao-ui-admin/src/assets/icons/svg/tool.svg +++ b/yudao-ui-admin/src/assets/icons/svg/tool.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/yudao-ui-admin/src/assets/styles/ruoyi.scss b/yudao-ui-admin/src/assets/styles/ruoyi.scss index 0eae565df..55e00fa7a 100644 --- a/yudao-ui-admin/src/assets/styles/ruoyi.scss +++ b/yudao-ui-admin/src/assets/styles/ruoyi.scss @@ -145,9 +145,8 @@ } /** 表格更多操作下拉样式 */ -.el-table .el-dropdown-link { +.el-table .el-dropdown-link,.el-table .el-dropdown-selfdefine { cursor: pointer; - color: #409EFF; margin-left: 5px; } diff --git a/yudao-ui-admin/src/assets/styles/transition.scss b/yudao-ui-admin/src/assets/styles/transition.scss index 4cb27cc81..eb4989554 100644 --- a/yudao-ui-admin/src/assets/styles/transition.scss +++ b/yudao-ui-admin/src/assets/styles/transition.scss @@ -12,11 +12,16 @@ } /* fade-transform */ +.fade-transform--move, .fade-transform-leave-active, .fade-transform-enter-active { transition: all .5s; } +.fade-transform-leave-active { + position: absolute; +} + .fade-transform-enter { opacity: 0; transform: translateX(-30px); diff --git a/yudao-ui-admin/src/components/FileUpload/index.vue b/yudao-ui-admin/src/components/FileUpload/index.vue index 84b7df236..214a3be6d 100644 --- a/yudao-ui-admin/src/components/FileUpload/index.vue +++ b/yudao-ui-admin/src/components/FileUpload/index.vue @@ -1,18 +1,18 @@