11 Commits

Author SHA1 Message Date
seaislee1209
4629525d2a feat: 编辑提交记录支持修改所属项目
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 1m24s
Build and Deploy Web / build-and-deploy (push) Successful in 54s
- 编辑弹窗中所属项目改为可选下拉
- 后端 SubmissionUpdate 新增 project_id 字段
- 切换到内部事务项目时自动调整阶段和内容类型
- 修复编辑时产出时长校验变量名 bug

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 11:17:34 +08:00
seaislee1209
ac350e763b feat: 制作产出/后期产出分离 + 全集通用选项 + 概览卡片布局优化
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 2m24s
Build and Deploy Web / build-and-deploy (push) Successful in 4m11s
- 项目详情:拆分"已提交"为"制作产出"(中期)和"后期产出"(后期按类型细分)
- 进度百分比仅计算中期动画产出,EP集数进度只统计中期
- 新增"全集通用"(episode=0)选项,与具体集数互斥
- 概览卡片改为上4下1布局,后期产出独立全宽卡片展示明细

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:20:49 +08:00
seaislee1209
41c2b9cd89 feat: 批量多集提交 — 集数多选+投入时长自动均分
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 2m5s
Build and Deploy Web / build-and-deploy (push) Successful in 1m32s
- 后端 create_submission 支持 episode_numbers 批量创建,hours_spent 按集数均分
- 前端集数选择器改为多选(collapse-tags),显示分配提示
- 后端 API 端口统一改为 8001(.env.development + vite.config.js)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 19:21:11 +08:00
seaislee1209
f07126e0ca feat: 内容提交表单全面优化 — 阶段重命名+内容类型扩展+集数条件必填
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 2m4s
Build and Deploy Web / build-and-deploy (push) Successful in 1m13s
- 阶段重命名: "制作" → "中期",全前后端同步
- 新增前期内容类型: 大纲/梗概、概念设计图、测试片
- 配音改名为AI配音(零迁移,DB存英文NAME)
- 集数按内容类型条件显示: 项目级隐藏,集数级必填
- 工作类型全阶段统一: 制作/修改/测试/QC
- 前期内容隐藏产出时长字段
- 必填校验: 描述+投入时长+集数(条件)
- 今日工时进度条(8h目标)+提交后提醒
- 效率计算只统计中期阶段
- EP集数进度查询优化(N+1→批量GROUP BY)
- 提交列表增加按提交人筛选

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 17:34:11 +08:00
seaislee1209
e4ff7763b5 feat: 加权效率算法 + 代人提交/删除权限 + 角色权限同步优化
- 效率算法重构:加权效率=(制作-修改)/工时,新增通过率、熟练度等级
- 团队效率表格展示制作/修改/通过率/日均净产出/熟练度等级
- 新增 submission:proxy 和 submission:delete 权限,支持代人提交和删除记录
- 角色权限同步改为双向对齐(增+减),主管去除财务权限,组长去除创建项目
- 提交列表UI:项目列固定宽度、操作列居中对齐、编辑弹窗内置删除按钮

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 22:12:17 +08:00
seaislee1209
087d4e1a6b feat: 新增「修改」「QC」工作类型 + EP集数追踪
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 5m44s
Build and Deploy Web / build-and-deploy (push) Successful in 3m24s
- 工作类型新增「修改」(返工)和「QC」(质量审核),支持组长多角色工作记录
- 提交表单支持按集数(EP)归类,项目详情展示各集进度
- 热力图增加修改(橙色)、QC(绿色)颜色区分和图例
- 效率算法优化:产出按小时计算,损耗统计更精准
- 数据库自动迁移:episode_number字段 + work_type ENUM扩展

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 23:18:47 +08:00
seaislee1209
74106ac21b feat: 密码管理 — 用户自改密码 + 管理员重置密码
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 1m40s
Build and Deploy Web / build-and-deploy (push) Successful in 2m1s
- 侧边栏新增「修改密码」入口,任何用户可改自己的密码(需验证原密码)
- 用户管理编辑弹窗新增「重置密码」区域,管理员可直接重设任意用户密码
- 后端新增 POST /api/users/change-password 接口
- UserUpdate schema 增加 password 可选字段

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:51:30 +08:00
seaislee1209
dc42306c24 feat: V2.1 三阶段损耗前端增强 + 路由修复 + 演示数据重写
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 1m22s
Build and Deploy Web / build-and-deploy (push) Successful in 55s
- 仪表盘双色进度条(超100%蓝红分段)、工时损耗展示、chart tooltip增强
- 修复 Submissions.vue 延期原因字段始终显示的Bug
- 修复 SPA catch-all 路由拦截 API 请求(去尾部斜杠)
- seed_demo.py 重写:5项目/4类型/32里程碑/124提交,真实时间线
- 三阶段损耗计算(前期工时/制作秒数/后期工时)
- ContentType 扩展为11种,里程碑增强(预估天数/开始日期/超期检测)
- 更新 PRD 和项目总结文档

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 18:32:07 +08:00
seaislee1209
90707005ed feat: V2功能增强 — 里程碑系统+圆环进度图+损耗修复+AI服务+报告系统
All checks were successful
Build and Deploy Backend / build-and-deploy (push) Successful in 1m27s
Build and Deploy Web / build-and-deploy (push) Successful in 54s
- 项目详情页三阶段里程碑管理(前期/制作/后期)
- 制作卡片改用180px ECharts圆环进度图+右侧数据列表
- 修复损耗率双重计算bug(测试秒数不再重复计入超产)
- 新增飞书推送服务、豆包AI风险分析、APScheduler定时报告
- 项目列表页增强(筛选/排序/批量操作/废弃功能)
- 成员详情页产出时间轴+效率对比
- 成本页固定开支管理

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 18:36:44 +08:00
seaislee1209
6ac44d47fb feat: 椤圭洰璇︽儏澧炲己+鎴愬憳璇︽儏椤?浠〃鐩樼泩鍒╂瑙?瑙掕壊鏉冮檺绯荤粺
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 17:41:27 +08:00
seaislee1209
e76e856dba feat: MVP V1 鍏ㄦ爤鎼缓瀹屾垚 - FastAPI鍚庣 + Vue3鍓嶇 + 绉嶅瓙鏁版嵁
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 14:24:05 +08:00