砂糖
|
742802d7db
|
fix(PdiList): 修改顺序号生成逻辑,改为基于前一条记录+1
移除自动生成的批次编号和顺序号逻辑,改为在前一条记录的顺序号基础上+1
|
2026-04-10 08:22:24 +08:00 |
|
|
|
27f01f478f
|
feat(验证): 添加钢卷号和批次顺序的验证逻辑
在PDI创建和更新操作中添加以下验证:
1. 钢卷号必须为12位
2. 批次编号不能小于已有最大批次
3. 同一批次内顺序号不能重复且必须递增
|
2026-04-10 08:04:07 +08:00 |
|
|
|
89c6d3d1b5
|
refactor(api): 重构获取下一编号接口并添加事务处理
- 将路由从@app改为@router以符合FastAPI最佳实践
- 添加事务处理确保数据一致性
- 优化SQL查询逻辑和错误处理
- 改进连接和游标的资源管理
|
2026-04-09 16:58:24 +08:00 |
|
|
|
466f10db2f
|
fix: 修正PDI表查询使用完整表名PLTM.PDI_PLTM
feat(api): 新增钢种查询接口和下一编号获取接口
|
2026-04-09 16:05:51 +08:00 |
|
|
|
d8b142bb4a
|
feat: 初始化HEFA-L2 PDI管理系统项目
添加前端Vue2项目结构,包括ElementUI集成、路由配置和API模块
实现后端FastAPI服务,包含Oracle数据库连接和PDI CRUD接口
添加OPC-UA轮询服务,支持跟踪图数据同步到Oracle
提供SQLite镜像数据库用于本地开发和快速查询
包含完整的部署脚本和文档说明
|
2026-04-09 16:05:20 +08:00 |
|