6 Commits (9da2376fa72da994be9838e5d4e41b5b289214e8)

Author SHA1 Message Date
821644@qq.com c66a36aa72 支持扁平化目录部署:修改前端base路径,更新deploy.ps1为API根目录输出 3 weeks ago
821644@qq.com 423d450c9f 修复前端TypeScript编译错误
Admin:
- api/production.ts: 修复exportProductionData返回类型
- router/index.ts: 修复未使用的from参数
- stores/auth.ts: 修复token/user类型nullability
- views/Dashboard.vue: 删除未使用的runningCount
- views/Layout.vue: 修复handleCommand函数名称和dropdown集成
- views/Statistics.vue: 修复handleDelete未使用的row参数

Dashboard:
- App.vue: 删除未使用的ElMessage和utilizationData导入
3 weeks ago
821644@qq.com 6a479bb6be 添加前端项目.gitignore文件 3 weeks ago
821644@qq.com 28983c0eb3 添加Vue.js Admin管理后台和Dashboard BI大屏前端项目 3 weeks ago
821644@qq.com 11efc0d1b9 Fix Entity Framework version conflicts and type ambiguities
- Unified all packages to use EF Core 7.0.2
- Fixed ambiguous DeviceCurrentStatus references in CNCDbContext
- Added missing DataCollection namespace reference
- Resolved package version conflicts across all projects
- Fixed repository using statements to include Haoliang.Data.Entities
3 weeks ago
821644@qq.com f90cbd7209 Initial commit: Complete .NET6 CNC machine data collection and analysis system
- Created standard .NET6 project structure with Haoliang.Api, Haoliang.Core, Haoliang.Data, Haoliang.Models, and Haoliang.Tests
- Implemented device management API with Entity Framework Core and MySQL
- Added production calculation logic for CNC machine output statistics
- Created comprehensive data models for devices, templates, production records, users, and system
- Implemented repository pattern for data access
- Added comprehensive test coverage for models and production logic
- Fixed version compatibility issues with Pomelo.EntityFrameworkCore.MySql and Microsoft.AspNetCore.Cors
4 weeks ago