From 1ee93c7186ca809c8c5c2ac0f02dde4b1762969f Mon Sep 17 00:00:00 2001
From: cwjbxqmz <1134865194@qq.com>
Date: 星期二, 14 十一月 2023 11:05:13 +0800
Subject: [PATCH] 生产订单增加订单包装备注字段,物料表增加单件最大上限字段,并完善界面。、 生产订单列表 增加 包装备注 字段,选择 某个生产订单, 点击按钮,弹出一个 小框, 输入 订单包装备注 信息,保存 数据到 生产订单 子表里,UPDATE这个字段;

---
 WebAPI/Controllers/SCGL/Sc_ComplementGoodsController.cs |   52 +++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 39 insertions(+), 13 deletions(-)

diff --git a/WebAPI/Controllers/SCGL/Sc_ComplementGoodsController.cs b/WebAPI/Controllers/SCGL/Sc_ComplementGoodsController.cs
index 950740a..2676353 100644
--- a/WebAPI/Controllers/SCGL/Sc_ComplementGoodsController.cs
+++ b/WebAPI/Controllers/SCGL/Sc_ComplementGoodsController.cs
@@ -338,8 +338,8 @@
                     }
                 }
 
-                ////鍚屾閲戣澏鐩存帴璋冩嫧鍗�
-                //objJsonResult = AddSendGoodsBillSynChronizAtion(HBillNo);
+                //鍚屾閲戣澏鐩存帴璋冩嫧鍗�
+                objJsonResult = AddSendGoodsBillSynChronizAtion(HBillNo);
 
                 oCN.Commit();
 
@@ -376,8 +376,6 @@
             ds = oCN.RunProcReturn("exec JIT_SendGoodsBillSynChronizAtion '" + HBillNo + "'", "JIT_SendGoodsBillSynChronizAtion");
             if (ds.Tables[0].Rows.Count != 0)
             {
-
-
                 foreach (DataRow dr in ds.Tables[0].Rows)
                 {
                     JObject model = new JObject();
@@ -434,15 +432,7 @@
                         return objJsonResult;
                     }
                     var result = InvokeHelper.Save("STK_TransferDirect", jsonRoot.ToString());
-                    if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() == "TRUE")
-                    {
-                        objJsonResult.code = "1";
-                        objJsonResult.count = 1;
-                        objJsonResult.Message = null;
-                        objJsonResult.data = null;
-                        return objJsonResult;
-                    }
-                    else
+                    if (JObject.Parse(result)["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE")
                     {
                         oCN.RollBack();
                         objJsonResult.code = "0";
@@ -451,6 +441,42 @@
                         objJsonResult.data = null;
                         return objJsonResult;
                     }
+
+                    var json = new
+                    {
+                        Numbers = HBillNo,
+                    };
+                    //鎻愪氦
+                    var _result = InvokeHelper.Submit("STK_TransferDirect", JsonConvert.SerializeObject(json));
+                    var _saveObj = JObject.Parse(_result);
+                    if (_saveObj["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE")
+                    {
+                        LogService.Write("鏀舵枡閫氱煡鍗曟彁浜ゅけ璐sonRoot:" + jsonRoot.ToString());
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 0;
+                        objJsonResult.Message = "閲戣澏鏀舵枡閫氱煡鍗曟彁浜ゅけ璐�" + _result;
+                        objJsonResult.data = null;
+                        return objJsonResult;
+
+                    }
+                    //瀹℃牳
+                    _result = InvokeHelper.Audit("STK_TransferDirect", JsonConvert.SerializeObject(json));
+                    _saveObj = JObject.Parse(_result);
+                    if (_saveObj["Result"]["ResponseStatus"]["IsSuccess"].ToString().ToUpper() != "TRUE")
+                    {
+                        LogService.Write("鏀舵枡閫氱煡鍗曞鏍稿け璐sonRoot:" + jsonRoot.ToString());
+                        objJsonResult.code = "0";
+                        objJsonResult.count = 0;
+                        objJsonResult.Message = "閲戣澏鏀舵枡閫氱煡鍗曞鏍稿け璐sonRoot" + _result;
+                        objJsonResult.data = null;
+                        return objJsonResult;
+                    }
+
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "鎿嶄綔鎴愬姛锛�";
+                    objJsonResult.data = null;
+                    return objJsonResult;
                 }
             }
             else

--
Gitblit v1.9.1