haoliang
|
af774ba564
|
Track()返回值加workerId+重放验证通过:三页面总产量一致(2038)
|
1 month ago |
haoliang
|
0cbb829ebf
|
修复员工产量按workerId筛选SQL语法错误(AND在ORDER BY后)
|
1 month ago |
haoliang
|
77c7c18f76
|
机床产量柱状图按机床聚合+TOP N下拉框
|
1 month ago |
haoliang
|
1921de80e6
|
修复sortedWorkshopData误删workshopDateLabel
|
1 month ago |
haoliang
|
178b7e5641
|
仪表盘顶部增加车间产量卡片(降序排列)
|
1 month ago |
haoliang
|
44c008f450
|
仪表盘增加车间产量明细表格
|
1 month ago |
haoliang
|
c2877e7720
|
SettingsPage增加采集服务Tab
|
1 month ago |
haoliang
|
5103083726
|
仪表盘清理:删采集服务卡片+运行机床卡片+工人排行含0产量
|
1 month ago |
haoliang
|
cbe90546db
|
修复员工产量Summary topSql CROSS JOIN+WorkerList改LEFT JOIN全员工+sortOrder排序
|
1 month ago |
haoliang
|
13e6f69bec
|
修复仪表盘工人排行CROSS JOIN导致产量重复计算4倍
|
1 month ago |
haoliang
|
b0bcc61213
|
worker-shift-fix: Step1-Step4完成——代码修复+拆分员工+重放38647条
|
1 month ago |
haoliang
|
357b89a3fa
|
修复el-time-select缺少start/end/step属性
|
1 month ago |
haoliang
|
d3ac736e21
|
修复MachineRepository GROUP BY/WHERE顺序+移除WorkerId解决多人查询异常
|
1 month ago |
haoliang
|
4390338c9b
|
worker-machine-shift:完整改造(DB+采集+后端+前端)
|
1 month ago |
haoliang
|
55a2a5a9fe
|
worker-machine-shift:后端完整改造 - Controller添加ShiftStart/ShiftEnd字段, Repository SQL修复GROUP BY和worker_id直连
|
1 month ago |
haoliang
|
740bd16349
|
补充System.Threading.Tasks.Extensions的binding redirect
|
1 month ago |
haoliang
|
7d66a397b4
|
禁用DailySummaryJob:新架构下ProductionTracker已实时写daily_production
|
1 month ago |
haoliang
|
ab94396497
|
修复跨页面跳转URL双重admin路径
|
1 month ago |
haoliang
|
507283850c
|
产量报表前端:删饼图+柱状图铺满百分比标签+跨页面联动跳转+URL参数初始化
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
1 month ago |
haoliang
|
be8d8c323e
|
产量报表后端:支持机床多选、程序名多值、跨页面联动MachineIds/ProgramNames字段
|
1 month ago |
haoliang
|
61ef4d71db
|
修复员工产量为0时明细和饼图仍显示数据
|
1 month ago |
haoliang
|
60dc26a26f
|
修复产量为0时子页面图表和明细仍显示无意义数据
|
1 month ago |
haoliang
|
3fe20a24a2
|
修复产量为0时排行和图表仍显示无意义数据
|
1 month ago |
haoliang
|
f9ce0254b0
|
修复产量为0时最高产量指标显示随机数据的问题
|
1 month ago |
haoliang
|
4a3acb5d58
|
重放工具:恢复全量查询,去掉测试日期过滤
|
1 month ago |
haoliang
|
aace303692
|
修复ProductionTracker日期:CURDATE()改为collectTime.Date参数化,支持跨天重放
|
1 month ago |
haoliang
|
88eb8391a9
|
修复 GetTodayProduction/GetProductionTrend 方法 — 使用新字段 end_total_count/base_total_count 替代旧字段 total_quantity/total_run_time,移除对已废弃 cnc_production_segment 表的降级查询
|
1 month ago |
haoliang
|
650ed5db43
|
修复产量页面下拉框:el-select选项改为value/label属性以匹配API返回格式
|
1 month ago |
haoliang
|
c79c56874c
|
修复产量报表:DailyProductionRepository全部改为查询cnc_daily_production新表
|
1 month ago |
haoliang
|
748affbeb6
|
重放工具:移除测试用的LIMIT 10限制,支持全量重放
|
1 month ago |
haoliang
|
c13ed696aa
|
新增CncReplay重放工具:按时间顺序重放采集日志重新计算产量
|
1 month ago |
haoliang
|
cdb88744cf
|
新增 WriteBatchReplay 静态方法:支持重放模式批量写入采集记录
|
1 month ago |
haoliang
|
f7f3711008
|
适配ProductionTracker新四参数签名并写入分析日志到log_collect_raw
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
1 month ago |
haoliang
|
b1f487c077
|
重构仪表盘产量查询:全部从cnc_production_segment改为只读cnc_daily_production表,移除UNION和NOT EXISTS逻辑
|
1 month ago |
haoliang
|
d8d5fe32b8
|
重构产量跟踪:从内存分段引擎改为数据库对比CNC日产量表
|
1 month ago |
haoliang
|
196e9c97f5
|
修复采集服务:移除INSERT和UPDATE中不存在的total_part_count列引用
|
1 month ago |
haoliang
|
e610b6fed8
|
修复设备详情500错误:移除不存在的数据库列last_total_part_count引用
|
1 month ago |
haoliang
|
b5c92dbd30
|
新增相对时间工具函数和RelativeTime组件(Wave3-T11遗漏提交)
|
1 month ago |
haoliang
|
0909d9926c
|
新增Service方法xUnit集成测试(≥15个用例),更新ServiceFactory支持MachineLatestTag/CollectAnalysis仓库
- ServiceFactory: 新增NewLatestTagRepo/NewCollectAnalysisRepo工厂方法,更新CreateMachineService传参
- DashboardServiceTests: 新增GetProgramRank/GetProgramDistribution的4个测试(无数据+有数据)
- MachineServiceTests: 新增GetLatestTags/GetCollectRecords的3个验证测试
- ProductionServiceTests: 新增GetMachineSummary/GetMachineList/GetWorkerSummary/GetWorkerList/GetProgramSummary/GetProgramList的8个测试
- 修复2个预存测试断言:DashboardService状态值not_installed、CollectAddressService删除抛异常
|
1 month ago |
haoliang
|
e356506c30
|
新增三模块重构E2E测试:仪表盘新布局、产量报表3子页导航、设备详情页改造
|
1 month ago |
haoliang
|
0921c04dd7
|
重设计仪表盘首页:4行布局(统计卡片→双图表→双排行→双排行),新增NC程序产量分布饼图+NC程序排行表,排序控件改el-select默认降序,删除活跃告警/采集成功率/状态分布/告警表格
|
1 month ago |
haoliang
|
31b331467c
|
实现员工产量子页面 WorkerProduction.vue:筛选栏(日期+员工下拉)、4统计卡片、双图表(柱状图+饼图)、明细表格,编译通过
|
1 month ago |
haoliang
|
3eeb3cb30c
|
实现程序产量子页面 ProgramProduction.vue:筛选栏、统计卡片、双图表(柱状图+饼图)、明细表格,编译通过
|
1 month ago |
haoliang
|
bde469485f
|
改造(设备详情): 实时状态区改为el-table展示6指标各自采集时间(RelativeTime组件),采集记录支持日期筛选,新增30秒latest-tags轮询
|
1 month ago |
haoliang
|
f53024fd02
|
实现机床产量子页面 MachineProduction.vue(筛选栏+统计卡片+柱状图+饼图+明细表格)
|
1 month ago |
haoliang
|
c439cd5c46
|
新增产量报表3个子路由:机床产量/员工产量/程序产量,/production 重定向到 /production/machine
|
1 month ago |
haoliang
|
5f9176ece0
|
重构(前端): 产量报表菜单改为el-sub-menu,包含机床产量/员工产量/程序产量三个子项
|
1 month ago |
haoliang
|
71d4947712
|
feat(后端): CollectAnalysisRepository新增按机床+日期查询采集记录方法(T7数据源切换)
|
1 month ago |
haoliang
|
287281e7b3
|
新增API端点 GET /api/admin/machine/{id}/latest-tags:从log_collect_raw.raw_json解析最新采集数据,提取6个Tag各带独立采集时间返回;补全三维度产量报表接口定义和实现
|
1 month ago |
haoliang
|
56f00f4558
|
新增产量报表三维度API端点(机床/员工/程序各含summary+list),从cnc_production_segment实时计算
|
1 month ago |