服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2025-02-19 e8aef02a3b8a6b6c5f0b13798f318aa7dc56e13f
分支
用户 Ben Lin <maobin001@msn.com>
星期三, 二月 19, 2025 14:37 +0800
提交者 Ben Lin <maobin001@msn.com>
星期三, 二月 19, 2025 14:37 +0800
提交e8aef02a3b8a6b6c5f0b13798f318aa7dc56e13f
目录 cca8bbd8ce0dc0e714552458853d907513ac0c79 目录 | zip | gz
上一版本 c6494a547258df9180f181dc00d6e4dd1633ec36 查看 | 对比
雅达-添加生成条码的异步方法及相关参数类

在 `MES_U9C.cs` 文件中:
- 添加 `CreateBarCodeByAssignQtyUrl` 属性,用于根据是否是测试服务器来获取不同的 URL。
- 将 `U9CBarcodeCreate` 方法调用改为异步调用 `await U9CBarcodeCreate`。
- 添加新的异步方法 `U9CCreateBarCodeByAssignQty`,用于处理半成品生成条码的接口请求,包括日志记录、登录验证、参数构建、HTTP 请求发送及响应处理等逻辑。

在 `U9CParameter.cs` 文件中:
- 添加 `BarcodeCreateByAssignQtyInput` 类,继承自 `BarcodeCreateInput`,并增加 `CreateBarCodeItemQty` 和 `LabelQty` 属性。
- 添加 `BarcodeCreateByAssignQtyParam` 类,包含 `BarCodeRuleID`、`CreateBarCodeEntitys`、`CreateBarCodeItemQty` 和 `LabelQty` 属性。
- 添加 `CreateBarCodeEntitys` 类,包含 `EntityID` 和 `EntityType` 属性。
- 添加 `BarcodeCreateByAssignQtyResult` 类,继承自 `U9CBaseResult`,并包含 `BarcodeCreateByAssignQtyData` 属性。
- 添加 `BarcodeCreateByAssignQtyData` 类,包含 `ErrorMessage`、`OtherID`、`CreatedBarCodes`、`IsSuccess` 和 `Data` 属性。
已修改2个文件
101 ■■■■■ 文件已修改
Tiger.Business.MES/iERP/MES_U9C.cs 68 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Tiger.Model.Net/Entitys/MES/ParameterEntity/U9CParameter.cs 33 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史