Controllers/Wom/WomdaaController.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
service/Wom/WomdaaManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Controllers/Wom/WomdaaController.cs
@@ -151,6 +151,30 @@ } /// <summary> /// 生产领料点击物料明细获取相关条码信息 /// </summary> /// <returns></returns> [HttpPost("GetBarKwByItemCK")] public ResponseResult GetBarKwByItemCK(dynamic unity) { try { dynamic resultInfos = new ExpandoObject(); resultInfos.tbBillList = m.GetBarKwByItemCK(unity); return new ResponseResult { status = 0, message = "OK", data = resultInfos }; } catch (Exception ex) { return ResponseResult.ResponseError(ex); } } /// <summary> /// 获取所有 /// </summary> /// <returns></returns> service/Wom/WomdaaManager.cs
@@ -397,6 +397,37 @@ } /// <summary> /// 获取物料相关条码信息 /// </summary> /// <param name="unity"></param> /// <returns></returns> /// <exception cref="Exception"></exception> public dynamic GetBarKwByItemCK(dynamic unity) { if (unity == null) throw new ArgumentNullException(nameof(unity), "参数对象不能为null"); if (string.IsNullOrEmpty(unity.itemId?.ToString())) throw new ArgumentException("物料ID不能为空", nameof(unity.itemId)); try { var parameters = new List<SugarParameter> { new SugarParameter("@itemId", unity.itemId), new SugarParameter("@inP1", unity.type), new SugarParameter("@inP2", unity.billNo) }; return Db.Ado.SqlQuery<dynamic>("EXEC prc_pda_scll_selBarMx @itemId,@inP1,@inP2", parameters); } catch (Exception ex) { throw new Exception($"获取条码信息失败:{ex.Message}"); } } public dynamic ProductBinding(dynamic query) {