|
|
5ed1458431
|
fix: 初始化工单材料库存结果列表
修复工单材料查询时未初始化结果列表导致潜在空引用异常的问题
|
2026-03-04 09:56:01 +08:00 |
|
|
|
6418bb67b9
|
feat(工单物料): 重构工单物料查询接口并支持分页
- 新增WorkorderMaterialQueryDto作为统一查询参数模型
- 修改物料库存、可领料工单、成品库存和可出货订单查询接口,支持分页返回
- 优化RouteCode为10的工单编号生成逻辑,从101开始编号
- 调整采购订单出货数量计算方式,直接减扣出库数量
|
2026-03-02 19:19:23 +08:00 |
|
|
|
dc8cb4053d
|
fix(物料管理): 修复批次号默认值问题并优化工单导入逻辑
修复QcScrapRecordsService和ReportFlowService中批次号默认值为"000"的问题,改为使用实际批次号
重构ProWorkorderImportService中的工单编号生成逻辑,改为按导入顺序生成而非按产品分组
完善IProWorkorderMaterialService接口定义,增加参数并调整方法位置
优化ProWorkorderMaterialService中的库存查询方法,增加过滤条件和参数
|
2026-03-02 11:32:13 +08:00 |
|
|
|
5011447292
|
feat(工单): 实现工单标签打印功能并优化相关逻辑
- 添加Bartender打印工具类实现工单标签打印功能
- 修改PrintTicketsByTemplate方法返回类型为string并实现完整打印逻辑
- 优化工单领料逻辑,增加原材料工单信息获取
- 调整工单查询条件,移除PlanNum>0的限制
- 修复出库单操作符赋值错误
- 优化不良品处理流程,统一使用不良库代替报废库
- 完善领料报工逻辑,增加计划数校验和原材料工单处理
|
2026-02-24 15:36:35 +08:00 |
|
|
|
9e096214c7
|
feat(材料管理): 添加炉号字段并优化工单排序逻辑
在材料相关的DTO和服务中添加StoveCode字段以支持炉号记录
优化工单导入服务中的排序逻辑,处理空值情况
调整报表流程服务中的材料查询和更新逻辑
|
2026-02-11 14:38:04 +08:00 |
|
|
|
9793fdd42f
|
fix(生产管理): 修复工单数量类型及完善出货逻辑
将工单数量字段从可空类型改为非可空类型并添加默认值
添加成品入库数量字段并完善相关业务逻辑
修复出货失败时的错误响应
完善撤销入库/出库操作时的工单数量调整
增加出货数量与成品入库数量的校验
|
2026-02-10 15:07:59 +08:00 |
|
|
|
176f854aaa
|
fix(工单排序): 修复工单上下移动时的排序问题
添加空值检查和使用事务确保排序操作的原子性,同时优化查询逻辑以提高可靠性
|
2026-02-10 12:15:55 +08:00 |
|
|
|
898ee3de2a
|
feat(工单): 添加工单缺陷数量字段并优化导入逻辑
为工单模型添加缺陷数量字段,优化Excel导入逻辑
增加必填字段校验和异常处理,完善默认值设置
|
2026-02-09 16:23:13 +08:00 |
|
|
|
bfc0f27b18
|
订单查询,出货撤销与,工单查询功能修改
|
2026-02-07 18:16:21 +08:00 |
|
|
|
846a913a66
|
fix: 修正查询条件和注释掉不必要限制
将MaterialCode和SupplierCode的模糊查询改为精确匹配
调整Orderindicator的查询条件范围
注释掉库存数量必须大于0的限制
|
2026-02-03 13:37:44 +08:00 |
|
|
|
c6efde0593
|
fix(订单服务): 修复订单采购服务中的验证逻辑和状态处理
- 移除OrderPurchaseDto中Id字段的必填验证
- 修改ProWorkorderMaterialService中的订单筛选条件
- 增强AddOrderPurchase和UpdateOrderPurchase方法的验证逻辑
- 为订单添加初始状态值和事务处理
- 修复导入日期处理和空值判断
|
2026-02-03 10:12:30 +08:00 |
|
|
|
3f8b6c3ea9
|
代码调整
|
2026-02-02 19:14:22 +08:00 |
|
|
|
cc88e78231
|
refactor(MES/Product): 对工单物料列表按物料代码和批次号排序
添加了OrderBy操作,确保工单物料列表按物料代码和批次号排序,提高数据展示的一致性
|
2026-01-31 23:03:07 +08:00 |
|
|
|
b018ebc687
|
feat(物料管理): 新增物料库存相关功能及接口
- 在MmMaterial类中添加ParentMaterialCode字段支持物料层级关系
- 扩展MmRecordOutbound类增加供应商信息字段
- 重构FeedProcessReportwork方法支持原材料工单领料和库存ID指定
- 新增物料库存查询、领料、成品入库、出货等接口
- 完善库存操作逻辑,支持根据库存ID直接操作
- 添加相关DTO类支持新功能的数据传输
|
2026-01-31 22:50:21 +08:00 |
|
|
|
cc1fe5f967
|
feat(工单管理): 新增工单物料查询及生产进度功能
新增工单物料服务接口及实现,包括领料清单、成品入库清单和出货清单查询
添加工单生产进度查询功能及相关DTO定义
完善工单修改日志记录功能
规范工单号字段使用,区分原材料工单号和当前工单号
|
2026-01-30 18:28:21 +08:00 |
|
|
|
4bfe08d0c1
|
refactor(MES): 更新工作订单导入服务的字段命名和验证逻辑
- 将字段注释从"铸件"改为"成品"和"原材料"以更准确描述业务含义
- 移除对单位、材质和版本字段的非空验证,使其更符合业务需求
- 使用雪花算法替代GUID生成工作订单ID,提高ID生成效率
|
2026-01-30 11:36:40 +08:00 |
|
|
|
e12417dec2
|
feat(报工): 添加报工数据导出功能
- 在IProReportworkService接口中添加导出方法定义
- 实现报工数据导出服务逻辑
- 添加导出API接口
- 为ProReportworkDto添加ExcelColumn属性用于导出映射
- 调整查询参数类型为可空类型以支持更灵活的查询
|
2026-01-30 10:47:14 +08:00 |
|
|
|
57265f115a
|
fix(MES): 添加PlanNum大于0的查询条件
在ProWorkorderQueryService中增加对PlanNum字段的过滤条件,确保只查询PlanNum大于0的工作订单
|
2026-01-30 09:10:17 +08:00 |
|
|
|
21c3ac1603
|
refactor(ProWorkorderQueryService): 移除PlanNum > 0的过滤条件
移除工作订单查询中对PlanNum > 0的强制过滤,以支持包含零计划数量的工作订单查询
|
2026-01-30 09:09:21 +08:00 |
|
|
|
5eb15c4a4e
|
refactor(工单日志): 修改工单日志接口返回类型并优化实现
将WorkOrderLog方法的返回类型从int改为List<ProWorkorderUpdateLog>,并实现查询工单变更日志功能
|
2026-01-28 18:44:44 +08:00 |
|
|
|
4f91390d01
|
feat: 添加工单管理服务及相关测试
refactor: 重构工单服务接口和实现
test: 添加工单服务的单元测试和集成测试
|
2026-01-28 17:54:15 +08:00 |
|
|
|
69da20ba42
|
feat(材料管理): 添加原材料工单号字段并优化工单查询
在入库、出库记录及相关DTO中添加WorkorderRaw字段用于记录原材料工单号
修改ProWorkorderService查询逻辑,增加PlanNum>0的条件过滤
|
2026-01-26 19:10:02 +08:00 |
|
|
|
3d5ad78fad
|
feat: 添加报废记录功能及相关字段扩展
- 新增报废记录表及相关服务、控制器
- 扩展工单报表DTO,增加炉号、领料批次等字段
- 修改报表查询服务,关联工单表获取更多信息
- 在物料入库DTO中添加工单号字段
- 新增IQC文件夹结构
|
2026-01-22 17:25:17 +08:00 |
|
|
|
908f2604e9
|
工单号生成规则调整
|
2026-01-19 15:45:21 +08:00 |
|
|
|
8cd133803f
|
优化报工查询
|
2026-01-07 20:06:02 +08:00 |
|
|
|
1cb9cbc6d8
|
完善订单查询,导出功能,完善工单查询功能
|
2025-12-30 16:58:01 +08:00 |
|
|
|
aa217ab03e
|
Bartender调整
|
2025-12-29 08:25:14 +08:00 |
|
|
|
2b66f83893
|
移除BarTender依赖并更新数据库配置
移除了对BarTender的COM引用及相关代码逻辑,更新了
`appsettings.Development.json`中的数据库连接配置,替换为
新的远程服务器信息。新增`global.json`文件以指定.NET SDK
版本为8.0.416,确保项目运行环境一致性。保留了对NPOI和
QuestPDF的依赖支持。
切换数据库连接并移除BarTender依赖,锁定SDK版本
本次提交主要内容:
- 数据库连接切换至 115.190.214.62,并同步更新代码生成连接字符串。
- 移除 BarTender 相关 COM 组件依赖及打印实现,PrintTicketsByTemplate 方法暂时返回 null。
- 新增 global.json,锁定 .NET SDK 版本为 8.0.416,确保开发环境一致性。
|
2025-12-20 10:26:54 +08:00 |
|
|
|
02a631fff8
|
工单打印功能修改,直接打印BarTender标签
|
2025-04-14 15:48:37 +08:00 |
|
小魔仙
|
6c0087e871
|
修改为bar模板打印
|
2025-04-10 13:42:12 +08:00 |
|
卢江海
|
7d23adb53b
|
卢江海代码更改
|
2025-03-12 15:36:04 +08:00 |
|
qianhao.xu
|
9b3a6f9038
|
出货报工
|
2025-02-18 13:11:15 +08:00 |
|
qianhao.xu
|
efae96b039
|
init
|
2024-12-23 14:00:01 +08:00 |
|
qianhao.xu
|
37146621c1
|
报工查询调整
|
2024-12-21 16:39:26 +08:00 |
|
qianhao.xu
|
ac7829ab6c
|
异步
|
2024-12-18 15:06:02 +08:00 |
|
qianhao.xu
|
ac20efae2f
|
添加报工人
|
2024-12-16 13:46:46 +08:00 |
|
qianhao.xu
|
73b6acd375
|
工单打印
|
2024-12-11 17:24:15 +08:00 |
|
qianhao.xu
|
7aaf36f1a0
|
1
|
2024-12-10 17:24:56 +08:00 |
|
qianhao.xu
|
c6708c68e7
|
查询报工列表
|
2024-12-10 17:21:53 +08:00 |
|
qianhao.xu
|
752ed5890e
|
1
|
2024-12-10 16:13:59 +08:00 |
|
qianhao.xu
|
7f0031707f
|
工单号修改
|
2024-12-10 16:03:49 +08:00 |
|
qianhao.xu
|
d77e2953b7
|
1
|
2024-12-04 14:41:33 +08:00 |
|
qianhao.xu
|
b4aafa8345
|
报工修改
|
2024-12-03 20:24:07 +08:00 |
|
qianhao.xu
|
3ae2ceb7d9
|
1
|
2024-12-03 20:13:34 +08:00 |
|
qianhao.xu
|
48a177fda3
|
1
|
2024-12-03 19:07:34 +08:00 |
|
qianhao.xu
|
d62b577466
|
报工
|
2024-12-03 19:02:23 +08:00 |
|
qianhao.xu
|
6595026c8c
|
1
|
2024-12-03 16:17:06 +08:00 |
|
qianhao.xu
|
3b9e182c5d
|
1
|
2024-12-03 15:45:52 +08:00 |
|
qianhao.xu
|
52af201e39
|
1
|
2024-12-03 15:45:10 +08:00 |
|
qianhao.xu
|
aab3a3b58d
|
生产管理
|
2024-12-03 14:35:59 +08:00 |
|