服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2024-12-01 9fe5cb3330957523a84ab920d9e75eb2572268dc
Tiger.Business.MES/iERP/U9C_MES.cs
@@ -78,12 +78,14 @@
                            Accuracy = (di["Accuracy"] ?? "").ToString(),
                            Remark = (di["Remark"] ?? "").ToString(),
                            Packaging = (di["Packaging"] ?? "").ToString(),
                            SapCode = (di["Code1"] ?? "").ToString(),
                        };
                        itemExts.Add(extInfo);
                    }
                }
            }
            Logger.Scheduler.Info($"物料信息存入实体中,总数:[{items.Count}]");
            db = Biz.Db;
            var dbTran = db.UseTran(() =>
            {
                if (items.Any())
@@ -136,6 +138,7 @@
                Logger.Scheduler.Error(action.Message);
            }
            Logger.Scheduler.Info($"物料信息存入数据库,总数:[{items.Count}]");
            action.Message = $"物料信息存入数据库,总数:[{items.Count}]";
            return action;
        }
@@ -340,6 +343,7 @@
                }
            }
            Logger.Scheduler.Info($"客户信息存入实体中,总数:[{items.Count}]");
            db = Biz.Db;
            var dbTran = db.UseTran(() =>
                {
                    if (items.Any())
@@ -372,6 +376,7 @@
                Logger.Scheduler.Error(action.Message);
            }
            Logger.Scheduler.Info($"客户信息存入数据库,总数:[{items.Count}]");
            action.Message = $"客户信息存入数据库,总数:[{items.Count}]";
            return action;
        }
@@ -412,6 +417,7 @@
                }
            }
            Logger.Scheduler.Info($"供应商信息存入实体中,总数:[{items.Count}]");
            db = Biz.Db;
            var dbTran = db.UseTran(() =>
            {
                if (items.Any())
@@ -444,6 +450,7 @@
                Logger.Scheduler.Error(action.Message);
            }
            Logger.Scheduler.Info($"供应商信息存入数据库,总数:[{items.Count}]");
            action.Message = $"供应商信息存入数据库,总数:[{items.Count}]";
            return action;
        }
@@ -489,6 +496,7 @@
                }
            }
            Logger.Scheduler.Info($"客户条码信息存入实体中,总数:[{items.Count}]");
            db = Biz.Db;
            var dbTran = db.UseTran(() =>
            {
                if (items.Any())
@@ -521,6 +529,7 @@
                Logger.Scheduler.Error(action.Message);
            }
            Logger.Scheduler.Info($"客户条码信息存入数据库,总数:[{items.Count}]");
            action.Message = $"客户条码信息存入数据库,总数:[{items.Count}]";
            return action;
        }
@@ -564,7 +573,7 @@
                            CUST_PREFIX = di["OutBarHead"] == null ? "" : di["OutBarHead"].ToString(),
                            SALES_CONTRACT = di["Contracts"] == null ? "" : di["Contracts"].ToString(),
                        };
                        if (!Biz.Db.Queryable<BIZ_MES_WO>().Any(x => x.ORDER_NO == woItem.ORDER_NO && (x.STATUS > BIZ_MES_WO.STATUSs.Init.GetValue() || x.ROUTE_STATUS > BIZ_MES_WO.ROUTE_STATUSs.WaitSet.GetValue())))
                        if (!Biz.Db.Queryable<BIZ_MES_WO>().Any(x => x.ORDER_NO == woItem.ORDER_NO && x.STATUS > BIZ_MES_WO.STATUSs.Imported.GetValue()))
                        {
                            items.Add(woItem);
                        }