1. 22 9月, 2023 1 次提交
  2. 21 9月, 2023 2 次提交
  3. 18 9月, 2023 2 次提交
  4. 17 9月, 2023 3 次提交
  5. 16 9月, 2023 2 次提交
  6. 12 9月, 2023 1 次提交
  7. 10 9月, 2023 1 次提交
    • 查尔斯-BUG万象集's avatar
      style: 部分代码优化 · a3082e72
      查尔斯-BUG万象集 提交于
      1.格式优化:去除部分多余空行(较少代码段区分尽量不添加空行)、注释(代码尽量自解释)
      2.完善部分 Swagger 注解信息
      3.修复部分前后端警告
      a3082e72
  8. 09 9月, 2023 3 次提交
  9. 08 9月, 2023 1 次提交
  10. 04 9月, 2023 1 次提交
  11. 02 9月, 2023 1 次提交
  12. 01 9月, 2023 2 次提交
  13. 31 8月, 2023 1 次提交
  14. 30 8月, 2023 1 次提交
  15. 29 8月, 2023 1 次提交
  16. 23 8月, 2023 4 次提交
  17. 15 8月, 2023 4 次提交
  18. 14 8月, 2023 1 次提交
  19. 11 8月, 2023 1 次提交
  20. 10 8月, 2023 1 次提交
  21. 06 8月, 2023 1 次提交
  22. 19 7月, 2023 1 次提交
  23. 30 6月, 2023 1 次提交
    • 查尔斯-BUG万象集's avatar
      fix: 完善查询用户数据权限 · 026247f6
      查尔斯-BUG万象集 提交于
      1、暂时对用户 Mapper 的 selectList 和 selectPage 进行了数据权限过滤;
      2、由于对用户 Mapper 的 selectList 添加了数据权限过滤,请小心使用 selectOne 因为其底层使用的也是 selectList;
      3、tips:如需在查询时进行数据权限过滤,尽量不要对 MyBatis Plus 原生查询进行过滤,而是单独声明一个查询方法来使用,以避免不需要过滤数据权限查询数据的场景受到较大影响。
      026247f6
  24. 07 5月, 2023 1 次提交
  25. 13 4月, 2023 1 次提交
  26. 09 4月, 2023 1 次提交
    • 查尔斯-BUG万象集's avatar
      refactor: 优化 springdoc-openapi 对象型参数处理 · ae8d2947
      查尔斯-BUG万象集 提交于
      1.使用 default-flat-param-object 全局设置对象型参数展示形式。此设置是在 springdoc-openapi v1.6.11 版本开始添加的新特性(详情请参阅:https://github.com/springdoc/springdoc-openapi/pull/1805),在此之前,只能在所有需要处理的对象型参数类上使用 @ParameterObject,工作量较大。
      2.作者在使用上方这个配置时还遇到了一个 Bug,那就是只要在对象型参数前使用了注解,例如:@Validated PageQuery pageQuery,这个配置就不会生效了。此问题已在 GitHub 提交了相应 issue(详情请参阅:https://github.com/springdoc/springdoc-openapi/issues/2181),并且 springdoc-openapi 社区某个小伙伴儿已在当前最新发布的 v2.1.0 和 v1.7.0 中修复。
      注意:由于当前使用的 Knife4j 版本其内部引入的 springdoc-openapi 相关依赖非最新版本,所以为了解决配置不生效问题,暂时将部分对象型参数移除了 @Validated 注解(除了 PageQuery,其他类当前也未实际添加校验,所以直接移除了)。当然如果不想移除的话,也可以从依赖上功夫,即移除 Knife4j 内引入的 springdoc-openapi 相关依赖,然后自行添加 springdoc-openapi 相关依赖并指定最新版本即可。
      ae8d2947