From b0302c52519c650e24fb73e81ed93ff13c4516e2 Mon Sep 17 00:00:00 2001
From: lg <999544862qq.com>
Date: 星期三, 28 八月 2024 10:25:50 +0800
Subject: [PATCH] 暂无

---
 DevApp/Gs.DevApp/DevFrm/User/SysMenu.cs |   39 +++++++++++++++++++++------------------
 1 files changed, 21 insertions(+), 18 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/User/SysMenu.cs b/DevApp/Gs.DevApp/DevFrm/User/SysMenu.cs
index 3327c76..389b11e 100644
--- a/DevApp/Gs.DevApp/DevFrm/User/SysMenu.cs
+++ b/DevApp/Gs.DevApp/DevFrm/User/SysMenu.cs
@@ -1,16 +1,9 @@
-锘縰sing DevExpress.XtraEditors;
-using Gs.DevApp.Models;
+锘縰sing Gs.DevApp.Models;
 using Gs.DevApp.ToolBox;
 using Newtonsoft.Json;
 using System;
-using System.Collections.Generic;
-using System.ComponentModel;
 using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows.Forms;
+
 
 namespace Gs.DevApp.DevFrm.User
 {
@@ -23,6 +16,12 @@
             this.toolBarMenu1.btnAddClick += ToolBarMenu1_btnAddClick;
             this.toolBarMenu1.btnDelClick += ToolBarMenu1_btnDelClick;
             this.toolBarMenu1.btnEdtClick += ToolBarMenu1_btnEdtClick;
+            this.toolBarMenu1.btnLoadClick += ToolBarMenu1_btnLoadClick;
+        }
+
+        private void ToolBarMenu1_btnLoadClick(object sender, EventArgs e)
+        {
+            getTree();
         }
 
         private void ToolBarMenu1_btnEdtClick(object sender, EventArgs e)
@@ -45,20 +44,25 @@
                 ToolBox.MsgHelper.Warning("璇峰厛閫夋嫨浣犺鍒犻櫎鐨勮锛�");
                 return;
             }
+            if (!MsgHelper.AskQuestion("浣犻�夋嫨浜嗐��" + tlMenu.FocusedNode.GetValue("name") + "銆戯紝纭畾鍒犻櫎鍚楋紵"))
+            {
+                return;
+            }
             var _obj = new
             {
                 guid = rowGuid,//涓诲缓
             };
-            string json = JsonConvert.SerializeObject(_obj);
-            string strReturn = "";
+            string strJson = "";
             try
             {
-                strReturn= UtilityHelper.HttpPost("", "MenuAction/DeleteModel", json);
-                
+                strJson = UtilityHelper.HttpPost("", "MenuAction/DeleteModel", JsonConvert.SerializeObject(_obj));
+                ReturnModel<dynamic> _rtn = ToolBox.UtilityHelper.GetDataByJson(strJson);
+                if (_rtn.rtnCode > 0) { getTree(); }
+                ToolBox.MsgHelper.Warning("鎻愮ず锛�" + _rtn.rtnMsg);
             }
             catch (Exception ex)
             {
-                throw ex;
+                ToolBox.MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
             }
         }
 
@@ -84,17 +88,16 @@
                 this.tlMenu.Tag = "name";
                 this.tlMenu.EndUpdate();
                 this.tlMenu.ExpandAll();
-                tlMenu.OptionsView.CheckBoxStyle = DevExpress.XtraTreeList.DefaultNodeCheckBoxStyle.Radio;
+                tlMenu.OptionsView.CheckBoxStyle = DevExpress.XtraTreeList.DefaultNodeCheckBoxStyle.Default;
                 // 璁剧疆涓嶅叧鑱旈�夋嫨
                 //tlMenu.OptionsSelection.MultiSelect = true;
-                //// tlMenu.OptionsSelection.MaintainState = false; // 鍏抽敭璁剧疆
+                //tlMenu.OptionsSelection.MaintainState = false; // 鍏抽敭璁剧疆
                 //this.tlMenu.OptionsBehavior.AllowIndeterminateCheckState = true;
             }
             catch (Exception ex)
             {
-                throw ex;
+                ToolBox.MsgHelper.Warning("鎻愮ず锛�" + ex.Message);
             }
-
         }
 
     }

--
Gitblit v1.9.3