From 4fa92d8a2bb207029564ff33c3faf84ea9b814ed Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期三, 19 三月 2025 17:05:52 +0800
Subject: [PATCH] 优化接口逻辑

---
 Tiger.Business.WMS/iWMS/ProdMaterialReq.cs |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Tiger.Business.WMS/iWMS/ProdMaterialReq.cs b/Tiger.Business.WMS/iWMS/ProdMaterialReq.cs
index 728904a..e0f4c49 100644
--- a/Tiger.Business.WMS/iWMS/ProdMaterialReq.cs
+++ b/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;

--
Gitblit v1.9.3