11
啊鑫
2025-08-25 cdd325cf78ca5bac74f941a917d8c90f34fa63e6
MES.Service/service/BasicData/MesUnitManager.cs
@@ -112,7 +112,6 @@
    private MesUnit GetMesUnit(ErpUnit unit)
    {
        var fForbidStatus = unit.FForbidStatus;
        if (unit.FForbidStatus == "0")
        {
@@ -122,8 +121,8 @@
        {
            fForbidStatus = "B";
        }
        return new MesUnit
        var entity = new MesUnit
        {
            Id = string.IsNullOrEmpty(unit.Id)
                ? DateTimeOffset.UtcNow.ToUnixTimeSeconds()
@@ -145,6 +144,17 @@
            Factory = "1000",
            Type = unit.Type
        };
        var mesUnit = Db.Queryable<MesUnit>()
            .Where(s => s.Fnumber == entity.Fnumber)
            .First();
        if (mesUnit != null)
        {
            entity.Id = mesUnit.Id;
        }
        return entity;
    }
    private bool UpdateUnitStatusBatch(SqlSugarScope db, List<MesUnit> unitList,