服务端的TigerApi 框架,基于.NET6 2024 版本
Ben Lin
2025-03-11 16750ee6e5ebf3a4815fdb96b7dfa0a35664ef46
Tiger.Business.WMS/iWMS/ProdMaterialReq.cs
@@ -159,7 +159,7 @@
                                BILLLINE = item.sfdcseq,
                                UNITCODE = item.sfdc006,
                                ITEM_CODE = item.sfdc004,
                                PRQTY = Convert.ToDecimal(item.sfdc007),
                                PRQTY = Convert.ToDouble(item.sfdc007),
                                DELIVERYDATE = Convert.ToDateTime(item.sfdareqdt),
                                WAREHOUSECODE = item.sfdc012,
                                SOURCETYPE = Convert.ToInt32(item.sfdc003),
@@ -193,13 +193,13 @@
                            prd_d = prd_d ?? new BIZ_ERP_PROD_OUT_DTL()
                            {
                                LINESTATUS = BIZ_ERP_PROD_OUT.STATUSs.INIT.GetValue(),
                                QTY = Convert.ToDecimal(0),
                                QTY = Convert.ToDouble(0),
                            };
                            prd_d.BILLCODE = item_d.BILLCODE;
                            prd_d.BILLLINE = item_d.BILLLINE;
                            prd_d.UNITCODE = item_d.UNITCODE;
                            prd_d.ITEM_CODE = item_d.ITEM_CODE;
                            prd_d.PRQTY = Convert.ToDecimal(item_d.PRQTY);
                            prd_d.PRQTY = Convert.ToDouble(item_d.PRQTY);
                            prd_d.DELIVERYDATE = Convert.ToDateTime(item_d.DELIVERYDATE);
                            prd_d.WAREHOUSECODE = item_d.WAREHOUSECODE;
                            prd_d.LINESTATUS = prd_d.PRQTY == prd_d.QTY ? BIZ_ERP_PROD_OUT.STATUSs.COMPLETE.GetValue() : Convert.ToDecimal(item_d.PRQTY) == 0 ? BIZ_ERP_PROD_OUT.STATUSs.COMPLETE.GetValue() : prd_d.LINESTATUS == BIZ_ERP_PROD_OUT.STATUSs.DELETE.GetValue() ? BIZ_ERP_PROD_OUT.STATUSs.INIT.GetValue() : prd_d.LINESTATUS;