| StandardInterface/MES.Service/Modes/MesInvItemOuts.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| StandardInterface/MES.Service/service/CgthSqManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
StandardInterface/MES.Service/Modes/MesInvItemOuts.cs
@@ -296,6 +296,11 @@ /// </summary> [SugarColumn(ColumnName = "STATES")] public string? States { get; set; } /// <summary> /// 上级单号 /// </summary> [SugarColumn(ColumnName = "SJ_DH")] public string? Sjdh { get; set; } [SugarColumn(IsIgnore = true)] public string? DepotName { get; set; } StandardInterface/MES.Service/service/CgthSqManager.cs
@@ -162,6 +162,15 @@ private bool SaveOrUpdateData(SqlSugarScope db, CgthSq mesWomcaa, List<CgthSqDetail> mesWomcabs) { // 1. 校验是否存在领料记录(MesInvItemOuts) var hasMaterialOut = db.Queryable<MesInvItemOuts>() .Any(x => x.Sjdh == mesWomcaa.BillNo); if (hasMaterialOut) { throw new Exception($"MES已有领料记录,单号:{mesWomcaa.BillNo},不能更新!"); } if (mesWomcaa.Id != null) base.DeleteById(mesWomcaa.Id); if (mesWomcabs.Count > 0)