服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2025-02-19 e9530a6caef3da0d3aeb33642de6a4b369bd70df
分支
用户 Ben Lin <maobin001@msn.com>
星期三, 二月 19, 2025 22:33 +0800
提交者 Ben Lin <maobin001@msn.com>
星期三, 二月 19, 2025 22:33 +0800
提交e9530a6caef3da0d3aeb33642de6a4b369bd70df
目录 722b9c9feabdae6d569df27c1c96e59df0664640 目录 | zip | gz
上一版本 e8aef02a3b8a6b6c5f0b13798f318aa7dc56e13f 查看 | 对比
雅达-新增 In_SemiProd 类及其相关接口和方法

在 `In_SemiProd.cs` 文件中,添加了多个 `using` 语句以引入所需的命名空间。新增了 `Tiger.Business.WMS.Transaction` 命名空间,并在其中定义了 `In_SemiProd` 类,该类继承自 `WMSTransactionBase` 并实现了 `IIn_SemiProd` 接口。添加了 `Init` 方法用于初始化事务,多个属性和变量,包括 `UserCode`、`UserId`、`OrgCode`、`LocationCode`、`Vitem` 和 `CurScanShelf`。添加了 `Scan` 方法用于处理扫描入口逻辑,包含对输入参数的验证、数据库查询和异常处理。添加了 `ScanItem` 方法,目前方法体为空,仅包含异常处理逻辑。重写了 `Close` 方法,增加了保存操作日志的逻辑。

在 `IIn_SemiProd.cs` 文件中,添加了多个 `using` 语句以引入所需的命名空间。新增了 `Tiger.IBusiness` 命名空间,并在其中定义了 `IIn_SemiProd` 接口。在 `IIn_SemiProd` 接口中,定义了 `Init`、`Scan`、`ScanItem` 和 `Close` 方法的签名。
已添加2个文件
183 ■■■■■ 文件已修改
Tiger.Business.WMS/Transaction/In_SemiProd.cs 160 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Tiger.IBusiness.WMS/Transaction/IIn_SemiProd.cs 23 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史