雅达-添加生成条码的异步方法及相关参数类
在 `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` 属性。