diff --git a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs index f6bf636..78ab414 100644 --- a/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs +++ b/ICSSoft.WMS.WebAPI/ICSSoft.DataProject/ICSManufactureService.cs @@ -91,16 +91,16 @@ namespace ICSSoft.DataProject { try { - string cheksql = @"select c.EATTRIBUTE1 FROM ICSMOPick a - INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint - INNER JOIN ICSInventory c on a.InvCode=c.InvCode and a.WorkPoint=c.WorkPoint - WHERE b.MOCode='{0}' AND b.Sequence+'~'+a.Sequence='{3}' AND a.WorkPoint='{1}' and c.AmountEnable='1'"; - cheksql = string.Format(cheksql, TransCode, WorkPoint, Quantity, TransSequence, enableCode); - DataTable dt = DBHelper.SQlReturnData(cheksql, cmd); - if (dt.Rows.Count > 0) - { - Quantity = (decimal.Parse(Quantity) * decimal.Parse(dt.Rows[0]["EATTRIBUTE1"].ToString())).ToString(); - } + //string cheksql = @"select c.EATTRIBUTE1 FROM ICSMOPick a + // INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint + // INNER JOIN ICSInventory c on a.InvCode=c.InvCode and a.WorkPoint=c.WorkPoint + // WHERE b.MOCode='{0}' AND b.Sequence+'~'+a.Sequence='{3}' AND a.WorkPoint='{1}' and c.AmountEnable='1'"; + //cheksql = string.Format(cheksql, TransCode, WorkPoint, Quantity, TransSequence, enableCode); + //DataTable dt = DBHelper.SQlReturnData(cheksql, cmd); + //if (dt.Rows.Count > 0) + //{ + // Quantity = (decimal.Parse(Quantity) / decimal.Parse(dt.Rows[0]["EATTRIBUTE1"].ToString())).ToString(); + //} string sql = @"DECLARE @Status VARCHAR(10) SELECT @Status=b.ERPStatus FROM ICSMOPick a INNER JOIN ICSMO b ON a.MODetailID=b.MODetailID AND a.WorkPoint=b.WorkPoint