lu
2025-03-20 3a6e552259847fee78104ebda0a18dbf889df1d5
DevApp/Gs.DevApp/UserControl/UcToolBarMenu.cs
@@ -59,7 +59,7 @@
            var lst = new List<string>();
            foreach (BarItem item in barManager1.Items)
                if (item is BarLargeButtonItem largeButtonItem)
                    if (!string.IsNullOrEmpty(item.Caption) && item.Caption != "保存" && item.Caption != "刷新")
                    if (!string.IsNullOrEmpty(item.Caption) && item.Caption != "保存" && item.Caption != "刷新" && item.Caption != "帮助" && item.Caption != "保存版面" && item.Caption != "取消")
                        lst.Add(item.Caption);
            actions = lst;
        }
@@ -714,6 +714,19 @@
                    JsonConvert.SerializeObject(_obj));
                var dd = UtilityHelper.ReturnToList(strReturn);
                var dt = dd.rtnData;
                if (!string.IsNullOrEmpty(defaultActions) && defaultActions.Contains("查询")) {
                    if (dt == null || dt.Rows.Count <= 0)
                    {
                        dt.Columns.Add("guid", typeof(string));
                        dt.Columns.Add("name", typeof(string));
                    }
                    DataRow newRow = dt.NewRow();
                    newRow["guid"] = Guid.NewGuid().ToString();
                    newRow["name"] = "查询";
                    dt.Rows.Add(newRow);
                }
                var _enabledList = new List<string>();
                foreach (BarItem item in barManager1.Items)
                {
@@ -839,7 +852,7 @@
            catch (Exception ex)
            {
                MsgHelper.Warning("提示:" + ex.Message);
                return true;
                return false;
            }
            return false;
        }
@@ -1032,6 +1045,8 @@
        /// 当前状态
        /// </summary>
        public string currentAction { get; set; }
        public string defaultActions { get; set; }
        #endregion
@@ -1123,6 +1138,9 @@
            return spcList;
        }
        /// <summary>
        /// 读取xml配置,目前配置gcMain1,layoutMx1
        /// </summary>
        public void getXmlConfig()
        {
            Form parentForm;