服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2024-09-29 23d5fc6ea22d8acef338bf70c8c5399d5cdff0bd
Tiger.Business.MES/iERP/U9C_MES.cs
@@ -70,7 +70,7 @@
                            Model = (di["Model"] ?? "").ToString(),
                            Input = (di["Input"] ?? "").ToString(),
                            Display = (di["Display"] ?? "").ToString(),
                            OutPut = (di[" OutPut"] ?? "").ToString(),
                            OutPut = (di["OutPut"] ?? "").ToString(),
                            Power = (di["Power"] ?? "").ToString(),
                            Accuracy = (di["Accuracy"] ?? "").ToString(),
                            Remark = (di["Remark"] ?? "").ToString(),
@@ -106,7 +106,7 @@
                               .WhereColumns(t => new { t.ID, t.GHOST_ROW })
                               .ToStorage();
                        s.AsInsertable.ExecuteCommand();
                        s.AsUpdateable.IgnoreColumns(x => x.ID).ExecuteCommand();
                        s.AsUpdateable.ExecuteCommand();
                    }
                }
                if (itemExts.Any())
@@ -176,13 +176,15 @@
                            ITEM_CODE = basItem != null ? basItem.ITEM_CODE : "",
                            CREATE_TIME = di["CreatedOn"].ToDateTime(),
                            UPDATE_TIME = di["ModifiedOn"].ToDateTime(),
                            PLAN_START_TIME = di["CheckDate"].ToDateTime(),
                            PLAN_START_TIME = di["CreatedOn"].ToDateTime(),
                            STATUS = 0,
                            AUTH_ORG = orgs.Where(x => x.ID == orgId).Select(q => q.ORG_CODE).FirstOrDefault(),
                            SALES_ORDER = di["SrcDoc_SrcDocNo"] == null ? "" : di["SrcDoc_SrcDocNo"].ToString(),
                            SALES_REMARK = di["SoLineMemo"] == null ? "" : di["SoLineMemo"].ToString(),
                            SERIAL_NO = di["MoSerial"] == null ? "" : di["MoSerial"].ToString(),
                            SN_PREFIX = di["InBarHead"] == null ? "" : di["InBarHead"].ToString(),
                            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 > 0 || x.ROUTE_STATUS > 0)))
                        {
@@ -423,6 +425,7 @@
                                WORK_ORDER = di["MoDoc"].ToString(),
                                CUST_SN = di["OutBarCode"] == null ? "" : di["OutBarCode"].ToString(),
                                FLOW_SN = di["InBarCode"] == null ? "" : di["InBarCode"].ToString(),
                                ITEM_CODE = di["ItemCode"] == null ? "" : di["ItemCode"].ToString(),
                                CREATE_TIME = di["CreatedOn"].ToDateTime(),
                                UPDATE_TIME = di["ModifiedOn"].ToDateTime(),
                                AUTH_ORG = _MES_WO?.AUTH_ORG,