Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  C b6b078abf2 fix(renew): 删除按钮无响应-补导入 ElMessageBox 2 kuukautta sitten
  C d6e2636f88 feat(renew): 支持删除续费记录并按剩余续费回滚资源到期日 2 kuukautta sitten
  C febfcd2ef7 feat(cost): 资源费用按项目分摊(自定义占比, 台账/导出拆行, 统计按项目分摊) 2 kuukautta sitten
  C d9aac2cc2c feat(cost): 采购费用支持按月份筛选并导出Excel(含月份维度) 2 kuukautta sitten
  C ae6d465570 feat: 采购费用统一台账 + 资源续费(手动新到期日, 费用仅入历史) 2 kuukautta sitten
  C 72cff05d6c feat(cost): 费用统计本月/本季/本年筛选生效(按资源开通日期过滤) 2 kuukautta sitten
  C ffab4b36d3 feat(project): 主项目详情资源列表增加「涉及的子系统」字段 2 kuukautta sitten
  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