sjz
2025-09-02 5612526544b3532c5efc9c002d1c97b4af286bd1
MES.Service/service/WomcaaManager.cs
@@ -22,10 +22,8 @@
    public bool Save(ErpWOM wom)
    {
        var womErpCaa = wom.ErpCaa;
        var mesWomcaa = MapErpCAAtoWomcaa(womErpCaa, wom.ErpCabs[0].FXSHTBH,
            wom.ErpCabs[0].F_ZJXF_HSDJ);
        var mesWomcabs =
            MapErpCABtoWomcab(wom.ErpCabs);
        var mesWomcaa = MapErpCAAtoWomcaa(womErpCaa, wom.ErpCabs[0].FXSHTBH,wom.ErpCabs[0].F_ZJXF_HSDJ);
        var mesWomcabs = MapErpCABtoWomcab(wom.ErpCabs);
        return UseTransaction(db =>
        {
@@ -45,8 +43,7 @@
        }) > 0;
    }
    private bool UpdateData(SqlSugarScope db, Womcaa mesWomcaa,
        List<Womcab> mesWomcabs)
    private bool UpdateData(SqlSugarScope db, Womcaa mesWomcaa,List<Womcab> mesWomcabs)
    {
        if (mesWomcaa.Id != null)
        {
@@ -135,7 +132,7 @@
        {
            return true;
        }
        throw new NotImplementedException("更新失败");
        throw new NotImplementedException("删除失败");
    }
    private Womcaa MapErpCAAtoWomcaa(ErpCAA dto, string? fxshtbh, string? hsdj)
@@ -257,7 +254,7 @@
                ProcNo = dto.F_ZJXF_SSGX
            };
            var entity = Db.Queryable<Womcab>().Where(s => s.Erpid == womcab.Erpid).Single();
            var entity = Db.Queryable<Womcab>().Where(s => s.Erpid == womcab.Erpid && s.Eid==womcab.Eid).Single();
            if (entity != null)
            {
                womcab.Id = entity.Id;