Commit Graph

38 Commits (add981876b3744cae085a192bee7414df567c6f9)

Author SHA1 Message Date
haoliang add981876b docs: 添加前端构建与部署规范文档 16 hours ago
haoliang 7d9634af48 feat(采集日志): 新增前端实现,包括 API 封装、Mock 数据、Vue 页面、路由和菜单;新增 CollectLog 页面组件、Mock 数据、API 接口,以及路由与侧边栏集成 2 days ago
haoliang e3f37d5433 feat: 实现采集分析引擎(AnalysisEngine)+ 后台管理API + 前端设计文档
- 新增 log_collect_analysis + log_collect_cycle 两张按月分区表DDL
- 完整实现 AnalysisEngine:9种分析类型检测、DB写入、异常告警联动
- 修改 CollectRecordWriter.WriteBatch 返回 rawLogId
- 集成 AnalysisEngine 到 CollectWorker 采集主流程
- 新增 CollectLogController 5个API端点(分析查询/详情/周期/原始日志)
- 新增 Entity/Enum/DTO/Repository/Service 全链路代码
- 修复子代理创建的文件:DTO命名空间、Repository方法名、SQL列映射、using引用
- 新增13-采集日志前端设计文档(索引+规范+页面)
- 全部5个主项目编译通过,0错误
2 days ago
haoliang 23eda3751f 新增采集日志服务接口 ICollectLogService、实现 CollectLogService、控制器 CollectLogController,并更新 API 文档 3.14 采集日志模块 2 days ago
haoliang eedf5fa8be fix: 修复前端类型错误(CollectorStatus重复声明、serviceStatusLabel位置);修复CI配置SDK版本;新增上线回滚文档 3 days ago
haoliang 4b8657553b 新增端到端联动测试方案文档
覆盖模拟器+采集服务+管理后台+数据库全链路,129个测试点
4 days ago
haoliang f1fad812aa 测试规范补充维度23:操作按钮闭环验证,新增反模式第17条 4 days ago
haoliang 772bc0b257 测试规范补充维度22:可点击链接跳转验证,新增反模式第16条 4 days ago
haoliang b09b653bac 测试规范补充维度21:表格布局铺满,新增反模式第15条 4 days ago
haoliang 7354ae1641 修复仪表盘6个数据问题+补充测试规范图表维度
1. 最新告警:修复createdAt映射(snake_case→PascalCase),补齐alertType/machineName/title/isResolved字段
2. 机床状态分布:从原始group-by改为返回{online,offline,disabled}结构
3. 产量趋势:Controller包装为{items:[]}格式
4. 机床排行:补齐rank/program/status字段
5. 工人排行:补齐rank/machineCount/totalQuantity字段
6. 测试规范:新增维度3.1图表验证,扩展仪表盘速查表维度覆盖(1,2,3,3.1,5,6,9,12,17,20),新增反模式第14条
4 days ago
haoliang 0acc2c7ced 精简测试规范:删除所有解释性内容(为什么/怎么做/历史复盘),只保留要求,503行→146行 4 days ago
haoliang ac08ca6cd1 测试规范新增:20维度强制测试总表、页面类型适用性速查、反模式补充3条 4 days ago
haoliang 1edcda9be5 新增测试规范文档、冒烟测试脚本、AGENTS.md铁律第5/6条 4 days ago
haoliang 0e932b4fad 更新测试报告:加入16个Playwright浏览器UI测试结果(116个测试全部通过) 6 days ago
haoliang 3315e1dec9 添加采集服务完整测试报告(79个单元测试+21个Playwright E2E测试,100%通过) 6 days ago
haoliang 1fd32b3082 新增模拟采集服务设计文档(设备状态机+场景剧本+FANUC模板+管理界面+网络异常模拟) 6 days ago
haoliang af8994617f 新增采集服务设计文档(双循环模型+字段映射+产量分段+日汇总+配置热更新+管理API) 7 days ago
haoliang e91fc70ca7 员工管理穿梭框改造:显示全部机床+状态色点(绿在线/灰离线/红停用)+图例说明 1 week ago
haoliang 2065bf75c5 表头内容居中+操作列按钮统一nowrap+员工穿梭框绑定机床
- 02-前端全局规范.md: el-table增加居中规则,操作按钮增加link统一风格+nowrap规则
- 8个页面设计文档§4: 对齐列全部改为center
- 06-01-员工管理页面.md: 弹窗改为穿梭框(el-transfer),宽度700px,离线机床可绑定
- admin.scss: 全局el-table单元格居中
- 8个Vue组件: 操作列按钮统一link风格+white-space:nowrap
- WorkerListPage.vue: el-select multiple改为el-transfer穿梭框,弹窗700px
1 week ago
haoliang d1ac40ed26 修正设备列表和员工列表交互流程描述:批量操作从底部栏改为操作栏 1 week ago
haoliang c5847b1f71 全局列宽均分+批量按钮统一到上方+修改预处理协议增加执行验证阶段
- 02-前端全局规范.md: 新增el-table列宽均分规则和操作按钮统一布局规则
- 8个页面设计文档: 列表字段列宽改为自动均分,批量操作按钮从底部栏改为页头
- 05-修改请求预处理协议.md: 新增第四步执行中验证和第五步完成验收,配2个完整示例
- 8个Vue组件: 移除数据列固定width,批量操作按钮移到操作栏
1 week ago
haoliang 8d24cb54c7 refactor: 将修改请求预处理协议从AGENTS.md提取为独立文档docs/05-修改请求预处理协议.md 1 week ago
haoliang 71f8e7fbc7 修复机床排行machineId缺失+清理gitignore(移除publish/tools/dll/测试报告) 1 week ago
haoliang 3e7c34c52f 修复设备详情关联名称为空(Bug6)+布尔字段类型(Bug7)+异常过滤器生产模式 1 week ago
haoliang 7052cbf5a1 规范:新增10条联调测试规范——后端5条(端点对照表/DTO断言/布尔类型/需求驱动测试/覆盖率声明)+前端4条(Mock切换Checklist/RESTful调用/分页组件/布尔类型)+联调测试1条(逐字段验证) 1 week ago
haoliang 81743f8bb9 规范:统一17个页面文件§9为新格式(接口引用表+数据结构),不重复URL,数据结构是唯一定义处 1 week ago
haoliang 04f3a170c2 规范:统一4个文件的职责划分——03只管URL,数据结构由页面文件§9定义 1 week ago
haoliang 8b9809e3f6 规范:更新§16格式说明,接口引用表只列编号+界面用途不重复URL,数据结构是唯一定义处 1 week ago
haoliang 2887568c5f 规范:删除03-API接口设计.md中所有返回数据结构定义(10个模块),03只保留URL和Method,数据结构由各页面文件§9定义 1 week ago
haoliang 293e1cf233 规范:精简系统设置页面§9,引用表只列编号+界面用途,不重复URL;数据结构保留完整JSON 1 week ago
haoliang 16fac603fc 规范:系统设置页面§9改为§9接口引用与数据结构(引用端点清单编号+两列URL+完整JSON数据结构) 1 week ago
haoliang 5d1d5ebb27 docs: 完善前后端接口规范,解决Mock不动规则与RESTful规范的冲突 1 week ago
haoliang 32a7bf49d0 fix: 修复20个列表接口返回格式与Mock不一致问题,新增5.2.1 Mock数据结构对齐规范 1 week ago
haoliang 9bb4b8246d docs: 完善后端测试规范,新增必测场景清单(6大类)、参数化测试、Repository真实DB测试、禁止行为 1 week ago
haoliang ea26fa08ba docs: 后端开发规范定稿,含技术栈/项目结构/命名/注释/测试/分层/依赖注入规范 1 week ago
haoliang 0bf985de5d docs: API接口设计文档定稿,13个模块83个端点,含Mock映射和数据库表对照 1 week ago
haoliang c4138c0e48 feat(database): 数据库定稿落地,cnc_business(17表)+cnc_log(3表),含预置数据(车间/品牌/配置/大屏卡片) 1 week ago
haoliang 16643a2d08 docs: 初始化项目设计文档库
包含: 项目需求文档、数据库设计、前端全局规范、13模块功能清单(管理后台+大屏)

Ultraworked with Sisyphus

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
1 week ago