839114944

839114944 ha pushato nel xiaolu in yp/yoe-core

  • c2629bf220 feat(gen): 菜单SQL生成增加平台代码字段 - 在菜单插入语句中添加platform_code字段 - 更新所有相关按钮的SQL插入语句以包含新字段 - 确保新字段默认值为空字符串以保持向后兼容性

12 ore fa

839114944 ha pushato nel xiaolu in yp/yoe-core

  • 930a64e37d Merge branch 'refs/heads/master' into xiaolu
  • 1e8e945b42 feat(gen): 添加 platform_code 字段支持 - 在 BO 对象的忽略字段列表中添加 platform_code - 在 VO 对象的忽略字段列表中添加 platform_code - 更新 Entity 基类字段数组,包含 platformCode 属性
  • Visualizza comparazione tra questi 2 commit »

14 ore fa

839114944 ha pushato nel xiaolu in yp/yoe-core

  • 18ccd42a5d fix(web): 统一全局异常处理返回信息格式 - 修改不支持请求方式的返回信息为"请求方式不正确!" - 修改Servlet异常返回信息为"请求失败!" - 修改运行时异常返回信息为"系统运行异常!" - 修改通用异常返回信息为"系统运行异常!" refactor(product): 调整产品模块包结构 - 将RuoyiProductApplication类从product包迁移至org.dromara.product包

14 ore fa

839114944 ha pushato nel xiaolu in yp/yoe-core

  • 5ecbc07be5 Merge remote-tracking branch 'refs/remotes/origin/xiaolu' into master
  • ea5cdd3c7b fix(mybatis): 移除生成表的忽略配置 - 从数据权限忽略列表中移除 gen_table 和 gen_table_column - 确保生成表纳入平台数据权限控制范围 - 更新相关注释以反映最新配置逻辑
  • Visualizza comparazione tra questi 2 commit »

14 ore fa

839114944 ha pushato nel master in yp/yoe-core

  • 5ecbc07be5 Merge remote-tracking branch 'refs/remotes/origin/xiaolu' into master
  • 07d80235e9 feat(product): 初始化产品模块并集成基础依赖 - 添加产品模块 ruoyi-product 及其基础结构 - 配置 Nacos 服务发现与配置中心相关设置 - 引入 Spring Cloud Alibaba 相关依赖(Nacos、Sentinel 等) - 集成通用模块如日志、Web、MyBatis、Security 等 - 添加 Dockerfile 支持容器化部署 - 设置应用启动端口为 9608 并优化 JVM 参数 - 更新 docker-compose 中 MySQL root 密码 - 全局异常处理器返回统一错误信息 "系统运行异常" - 代码生成器模板继承 MyBatis-Plus IService 接口 - 添加 logback 日志配置文件并支持 SkyWalking 集成 - 在 banner.txt 中展示 Spring Boot 版本及应用名 - 注册 ruoyi-api-product 模块到 api-bom 和主 pom.xml - 修复类路径不一致问题,确保模块正常加载
  • Visualizza comparazione tra questi 2 commit »

1 giorno fa

839114944 ha pushato nel xiaolu in yp/yoe-core

  • 07d80235e9 feat(product): 初始化产品模块并集成基础依赖 - 添加产品模块 ruoyi-product 及其基础结构 - 配置 Nacos 服务发现与配置中心相关设置 - 引入 Spring Cloud Alibaba 相关依赖(Nacos、Sentinel 等) - 集成通用模块如日志、Web、MyBatis、Security 等 - 添加 Dockerfile 支持容器化部署 - 设置应用启动端口为 9608 并优化 JVM 参数 - 更新 docker-compose 中 MySQL root 密码 - 全局异常处理器返回统一错误信息 "系统运行异常" - 代码生成器模板继承 MyBatis-Plus IService 接口 - 添加 logback 日志配置文件并支持 SkyWalking 集成 - 在 banner.txt 中展示 Spring Boot 版本及应用名 - 注册 ruoyi-api-product 模块到 api-bom 和主 pom.xml - 修复类路径不一致问题,确保模块正常加载

1 giorno fa

839114944 ha pushato nel xiaolu in yp_web/yoe-pms-web

2 giorni fa

839114944 created new branch xiaolu at yp_web/yoe-pms-web

2 giorni fa

839114944 ha pushato nel xiaolu in yp/yoe-core

  • 7efdf7282d feat(system): 添加平台标识字段以支持多平台数据隔离 - 在登录日志和操作日志相关实体类中增加 platformCode 字段 - 更新 MyBatis 拦截器配置,移除对 sys_login_log 和 sys_oper_log 表的忽略 - 修改租户处理器,同步调整不受平台隔离限制的表集合 - 扩展角色部门关联逻辑,加入平台标识条件确保数据权限正确性 - 为用户视图对象添加 platformCode 属性,完善前端展示所需信息 - 调整远程调用接口参数结构,传递平台编码实现上下文一致性
  • 84f597eda5 修改
  • a533bf3497 feat(system): 添加部门和角色的平台标识支持 - 在 SysDeptServiceImpl 中增加 platformCode 字段的唯一性校验 - 插入部门数据时根据平台上下文设置 platformCode - SysDeptVo 和 SysRoleVo 增加 platformCode 属性 - 更新 SysRoleMapper.xml 查询字段包含 platform_code - 在 SysRoleServiceImpl 中增加角色名与角色键的平台级唯一校验
  • e02a2cc922 feat(system): 增强菜单与用户服务以支持平台隔离 - 修改 ISysMenuService 接口,增加 platform 参数用于区分不同平台的菜单列表 - 更新 SysMenuMapper 和相关实现类,支持根据平台筛选菜单数据 - 调整 PlatformDataScopeInterceptor 拦截器逻辑,排除特定表并支持总控平台识别 - 在 PlatformTenantLineHandler 中添加对总控平台跳过租户过滤的支持 - 修改多个实体类继承关系,移除不必要的 platform_code 字段依赖 - 更新 SysUserController 与 SysUserServiceImpl,强化用户操作时的平台控制逻辑 - 调整角色授权接口 insertUserAuth 方法签名,加入 platform 参数传递 - 完善菜单控制器中权限校验注解,允许租户管理员访问部分菜单功能 - 优化菜单查询 SQL 映射文件,动态支持 platform_code 过滤条件 - 调整 SysRoleServiceImpl 中的角色菜单绑定逻辑,确保平台信息同步写入 - 修复 SysTenantServiceImpl 中分组字典数据时字段引用错误的问题 - 强化用户唯一性检查方法,补充 platform_code 条件避免跨平台冲突
  • b3475ef3ce feat(tenant): 新增平台实体类和系统平台编码枚举 - 添加 PlatformEntity 类用于多平台隔离支持 - 定义 SysPlatformCode 枚举包含所有业务平台编码 - 实现序列化接口并设置默认平台编码字段 - 提供完整的平台代码与描述信息映射关系

2 giorni fa

839114944 created new branch xiaolu at yp/yoe-core

2 giorni fa