服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2025-02-13 c6494a547258df9180f181dc00d6e4dd1633ec36
分支
用户 Ben Lin <maobin001@msn.com>
星期四, 二月 13, 2025 19:03 +0800
提交者 Ben Lin <maobin001@msn.com>
星期四, 二月 13, 2025 19:03 +0800
提交c6494a547258df9180f181dc00d6e4dd1633ec36
目录 99939ad3eeb2bfce4ce23fa4a662b0605e9315de 目录 | zip | gz
上一版本 fab78d94b10f66cf161b282e5f31d06e26abb4e4 查看 | 对比
更新数据库配置和出货逻辑

在 `BizSettings.json` 文件中:
* 修改 `Databases` 配置:
* 将 `Main` 数据库的 `DbType` 从 `SqlServer` 改为 `MySql`,并更新 `ConnectionString`。
* 更新 `YadaU9C` 数据库的 `ConnectionString`。
* 修改 `IsUseDbCache` 配置,从 `true` 改为 `false`。

在 `YadaPacking.cs` 文件中:
* 在 `namespace Tiger.Business.MES.Transaction` 中:
* 在 `action.CatchExceptionWithLog` 后添加 `debug.Log` 调试日志。
* 修改获取出货状态的逻辑:
* 注释掉原查询语句,改为获取所有相关出货记录,并根据状态和日期筛选。
* 增加旧出货量和待出货箱数的计算。
* 更新 `IsPrintCustomerLabel` 的判断逻辑。
* 将旧出货量缓存到 `Context` 中。
* 在 `ShipingInfo` 中增加 `OldShipQty` 属性,并更新 `ShipQty` 的计算逻辑。

在 `PositionParameter.cs` 文件中:
* 在 `ShipingInfo` 类中增加 `OldShipQty` 属性。
已修改2个文件
20 ■■■■ 文件已修改
Tiger.Business.MES/Transaction/YadaPacking.cs 19 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
Tiger.Model.Net/Entitys/MES/ParameterEntity/PositionParameter.cs 1 ●●●● 对比 | 查看 | 原始文档 | blame | 历史