From b2e18860125ea5235cb9793043fe67985faa6893 Mon Sep 17 00:00:00 2001
From: kyy <3283105747@qq.com>
Date: 星期五, 19 十二月 2025 10:26:40 +0800
Subject: [PATCH] 更新接口

---
 WebApi/Gs.Sys/Services/FmController.cs |  134 --------------------------------------------
 WebApi/Gs.Toolbox/InterfaceUtil.cs     |    1 
 2 files changed, 3 insertions(+), 132 deletions(-)

diff --git a/WebApi/Gs.Sys/Services/FmController.cs b/WebApi/Gs.Sys/Services/FmController.cs
index 0e4add0..5346aa8 100644
--- a/WebApi/Gs.Sys/Services/FmController.cs
+++ b/WebApi/Gs.Sys/Services/FmController.cs
@@ -228,138 +228,7 @@
             return isAdmin;
         }
 
-        /*       #region 鍙戦�乪rp鏂扮増鏈�
-
-               /// <summary>
-               /// 
-               /// </summary>
-               /// <param name="model">keyType:1瀹℃牳锛�0鍙嶅鏍�</param>
-               /// <returns></returns>
-               [RequestMethod(RequestMethods.POST)]
-               public string SendErp([FromBody] dynamic model)
-               {
-                   //string keyGuid = model.keyGuid; 鍘熺敓涓婚敭
-                   //string keyUserGuid = model.keyUserGuid;鎿嶄綔鐢ㄦ埛
-                   //string keyProduce = model.keyProduce;瀛樺偍杩囩▼鍚�
-                   //string keyTaskName = model.keyTaskName;浠诲姟鍚�
-                   //string keyChild = model.keyChild;浠诲姟瀛愯妭鐐瑰悕
-                   //string keyMeth = model.keyMeth;鏂规硶鍚�
-                   //string keyNo = model.keyNo;鍗曟嵁缂栧彿
-                   int _rtnInt = 0;
-                   string _rtnStr = "";
-                   try
-                   {
-                       string _erpJson = GetErpParam(model);
-                       if (_erpJson.Length <= 0)
-                           return "-1璇诲彇erp鍙傛暟澶辫触锛�";
-                       string keyUserGuid = model.keyUserGuid;
-                       string keyGuid = model.keyGuid;
-                       string keyNo = model.keyNo;
-                       string idtype = model.idtype;//2浠呬粎鏄洿鏂板伐鍗曠姸鎬佺殑鏃跺�欐湁
-
-                       if (keyGuid.Length != 36)
-                           keyGuid = "00000000-0000-0000-0000-000000000000";
-                       if (string.IsNullOrEmpty(idtype))
-                           (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo);
-                       else
-                           (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo, 2);
-                   }
-                   catch (Exception ex)
-                   {
-                       Gs.Toolbox.LogHelper.Debug(this.ToString(), "Fm SendErp:" + ex.Message);
-                       return "鍙戦�乪rp澶辫触:" + ex.Message;
-                   }
-                   if (_rtnInt <= 0)
-                   {
-                       return "鍙戦�乪rp澶辫触:" + _rtnStr;
-                   }
-                   return _rtnStr;
-               }
-
-               /// <summary>
-               /// 鏋勫缓erp鍙傛暟
-               /// </summary>
-               /// <param name="model"></param>
-               /// <returns></returns>
-               private string GetErpParam(dynamic model)
-               {
-                   string keyGuid = model.keyGuid;
-                   string keyUserGuid = model.keyUserGuid;
-                   string keyProduce = model.keyProduce;
-                   string keyTaskName = model.keyTaskName;
-                   string keyChild = model.keyChild;
-                   string keyMeth = model.keyMeth;
-                   string keyNo = model.keyNo;
-                   string idtype = model.idtype;//杩欎釜浠呬粎鏄洿鏂板伐鍗曠姸鎬佺殑鏃跺�欐湁
-
-                   if (keyMeth.ToUpper() == "delete".ToUpper())
-                       return "";
-                   try
-                   {
-                       System.Data.DataSet dset = new System.Data.DataSet();
-                       SqlParameter[] parameters =
-                             {
-                              new("@inOrderGuid", keyGuid),
-                              new("@inEdtUserGuid", keyUserGuid),
-                              new("@keyMeth", keyMeth.ToLower()),
-                          };
-                       dset = DbHelperSQL.RunProcedure(keyProduce, parameters, "0");
-                       if (dset == null)
-                           return "";
-                       if (dset.Tables.Count <= 0)
-                           return "";
-                       if (dset.Tables[0].Rows.Count <= 0)
-                           return "";
-                       //杩欐槸鏅�氱殑鎺ュ彛
-                       if (string.IsNullOrEmpty(idtype))
-                       {
-                           string _mesGuid = dset.Tables[0].Rows[0][0].ToString();
-                           dynamic _datajson = new ExpandoObject();
-                           if (dset.Tables.Count > 1)
-                           {
-                               //杩欐槸杩欐槸鏅�氱殑鎺ュ彛閲岀殑缁撴锛岀粨鏋勫拰鍏跺畠涓嶄竴鏍�
-                               if (keyMeth.ToLower() == "toclose".ToLower() || keyMeth.ToLower() == "closure".ToLower() || keyMeth.ToLower() == "unfinish")
-                               {
-                                   _datajson = dset.Tables[1].Rows[0].RowToDynamic();
-                               }
-                               else
-                               {
-                                   _datajson = dset.Tables[0].Rows[0].RowToDynamic();
-                                   List<dynamic> _lst = dset.Tables[1].TableToDynamicList();
-                                   ((IDictionary<string, object>)_datajson)[keyChild] = _lst;
-                               }
-                           }
-                           var _obj = new
-                           {
-                               mesid = _mesGuid,
-                               taskname = keyTaskName,
-                               optype = keyMeth,
-                               datajson = JsonConvert.SerializeObject(_datajson),
-                           };
-                           return JsonConvert.SerializeObject(_obj);
-                       }
-                       //杩欐槸璁㈠崟鍥炰紶鏍囪瘑
-                       List<dynamic> _datajson22 = new List<dynamic>();
-                       dynamic _ob = new ExpandoObject();
-                       _ob.ENTRY = dset.Tables[0].TableToDynamicList();
-                       _datajson22.Add(_ob);
-                       var _obj22 = new
-                       {
-                           taskname = keyTaskName,
-                           idtype = idtype,
-                           datajson = JsonConvert.SerializeObject(_datajson22),
-                       };
-                       return JsonConvert.SerializeObject(_obj22);
-                   }
-                   catch (Exception ex)
-                   {
-                       Gs.Toolbox.LogHelper.Debug(this.ToString(), ex.Message);
-                       throw ex;
-                   }
-               }
-               #endregion
-       */
-
+       
         #region 鍙戦�乪rp鏂扮増鏈�
 
         /// <summary>
@@ -398,6 +267,7 @@
                 string keyNo = model.keyNo;
                 string idtype = model.idtype; // 浠呭湪鏇存柊宸ュ崟鐘舵�佹椂浣跨敤
                 string keyUrl = model.keyUrl;
+               
                 if (string.IsNullOrEmpty(idtype))
                 {
                     // 甯歌鎺ュ彛锛氭寜鎿嶄綔绫诲瀷鎺ㄩ�佸崟鏉′笟鍔℃暟鎹�
diff --git a/WebApi/Gs.Toolbox/InterfaceUtil.cs b/WebApi/Gs.Toolbox/InterfaceUtil.cs
index 5d00201..eff3605 100644
--- a/WebApi/Gs.Toolbox/InterfaceUtil.cs
+++ b/WebApi/Gs.Toolbox/InterfaceUtil.cs
@@ -22,6 +22,7 @@
         string edtUserGuid = "", string abtGuid = "", string hNo = "",
         int urlType = 0, string keyUrl = "")
     {
+        LogHelper.Debug("", "keyUrl:" + keyUrl);
         int _rtn = 0;
         string docNo = string.Empty;
         //鏃ュ織璇︾粏锛屽彂閫佺殑鏃跺�欙紝璁板綍鏃ュ織锛屽瓨鍌ㄨ繃绋嬭皟鐢ㄧ殑鏃跺�欙紝鍐嶇疮鍔犱笂mes涓氬姟鐨勬搷浣滅粨鏋�

--
Gitblit v1.9.3