Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  C ac9513e1c5 fix(project): 树形子行序号垂直居中(改用 flex 居中 .cell) 2 kuukautta sitten
  C 75a4a78303 feat(project): 列表序号改为层级化编号(子项目带父序号,如 1.1/1.2) 2 kuukautta sitten
  C 6a0071702e feat(project): 项目管理支持两层结构(顶层项目/子项目) 2 kuukautta sitten
  C 2b188b1d16 feat(resource): 购买时长新增「按量」选项(编码8) 2 kuukautta sitten
  C 7894f8aaa0 feat(resource): 购买时长选项改为 1个月/2个月/3个月/6个月/1年/2年/3年 2 kuukautta sitten
  C f6b79ba1cf fix(web): 修复简单类型入参缺参数名导致的接口500(系统繁忙) 2 kuukautta sitten
  C 6605ea85f1 fix & chore: 费用统计SQL修正 + 仓库安全加固 2 kuukautta sitten
  C a0943f6ca3 feat(resource): 新增「购买时长」字段(按量/月/季度/半年/年) 2 kuukautta sitten
  C b097a9284d feat(frontend): 列表页增加行序号 + keep-alive页面缓存与滚动位置恢复 2 kuukautta sitten
  C 54a6ebf1a5 feat(frontend): UI全面升级 — 科技蓝主题 + 暗色模式 + ECharts可视化 + CSV导出 2 kuukautta sitten
  C 7b778b00de refactor: 根据代码审计报告优化代码质量 - 敏感配置外部化,application.yml使用环境变量,新增application-dev.yml - JWT Filter增加UsernameNotFoundException异常处理 - 用户列表接口返回UserVO排除密码字段 - 密码复杂度校验(至少6位,包含字母和数字) - 字典/服务商删除前检查资源引用 - CORS配置可配置化 - 日期合理性校验(到期日期不能早于开通日期) - 操作日志userId空值安全处理 - 登录失败锁定机制(5次失败锁定15分钟) - 枚举类管理状态码,消除魔法数字 - 前端statusClass抽取公共模块,表单字段修复 - 操作日志增加筛选功能(模块/操作/时间范围) - 费用统计改用SQL聚合优化性能 - 字典管理写操作权限收紧为管理员 - Vite host配置限制为localhost 2 kuukautta sitten
  C c8bfac8376 init: 软件项目资源登记平台初始代码提交 2 kuukautta sitten