From b636536b754ef512f8dd44842f50846ef8fa9a9c Mon Sep 17 00:00:00 2001
From: lu <123456>
Date: 星期一, 13 十月 2025 13:50:02 +0800
Subject: [PATCH] 增加不需要过滤的组织

---
 DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
index 1c5b347..fda637d 100644
--- a/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
+++ b/DevApp/Gs.DevApp/ToolBox/UtilityHelper.cs
@@ -577,6 +577,14 @@
                             txt.IsReadly = isEdt;
                             continue;
                         }
+                        //鑷畾缁勭粐all
+                        if (colType is UcLookOrgAll)
+                        {
+                            var txt = colType as UcLookOrgAll;
+                            txt.SetIdOrCode(strVal);
+                            txt.IsReadly = isEdt;
+                            continue;
+                        }
                         //鑷畾鐢ㄦ埛
                         if (colType is UcLookUser)
                         {
@@ -882,6 +890,14 @@
                     txt.IsReadly = isEdt;
                     continue;
                 }
+                //鑷畾缁勭粐All
+                if (ctrl is UcLookOrgAll)
+                {
+                    var txt = ctrl as UcLookOrgAll;
+                    txt.SetIdOrCode("-1");
+                    txt.IsReadly = isEdt;
+                    continue;
+                }
                 //鑷畾鐢ㄦ埛
                 if (ctrl is UcLookUser)
                 {
@@ -1130,6 +1146,13 @@
                 if (ctrl is UcLookOrg)
                 {
                     var txt = ctrl as UcLookOrg;
+                    txt.IsReadly = isEdt;
+                    continue;
+                }
+                //鑷畾缁勭粐
+                if (ctrl is UcLookOrgAll)
+                {
+                    var txt = ctrl as UcLookOrgAll;
                     txt.IsReadly = isEdt;
                     continue;
                 }
@@ -2544,6 +2567,29 @@
                 return "";
             }
         }
+        public static string GetFirstOrg(UserControl.UcLookOrgAll txt_erpSczz)
+        {
+            string userGuid = LoginInfoModel.CurrentUser.LoginUserGuid;
+            var pgq = new PageQueryModel(1, 999999, "FID", "asc", userGuid, " and IS_STATUS=1");
+            var json = JsonConvert.SerializeObject(pgq);
+            try
+            {
+                var strReturn = UtilityHelper.HttpPost("", "Organization/GetListPage", json);
+                var _obj = UtilityHelper.ReturnToDynamic(strReturn);
+                string _extendText = _obj.rtnData.extendText;
+                string[] _dftOrg = _extendText.Split(',');
+                if (_dftOrg.Length > 0)
+                {
+                    txt_erpSczz.SetIdOrCode(_dftOrg[0].Trim());
+                    return _dftOrg[0].Trim();
+                }
+                return "";
+            }
+            catch (Exception ex)
+            {
+                return "";
+            }
+        }
     }
 
     /// <summary>

--
Gitblit v1.9.3