From 3d6533f1381e3e513ffb3d65bf34fb254f967088 Mon Sep 17 00:00:00 2001
From: lg <999544862qq.com>
Date: 星期五, 06 九月 2024 11:39:04 +0800
Subject: [PATCH] 优化系统模块下面的增删改查

---
 DevApp/Gs.DevApp/DevFrm/FrmMain.cs |   92 ++++++++++++++++++++++++---------------------
 1 files changed, 49 insertions(+), 43 deletions(-)

diff --git a/DevApp/Gs.DevApp/DevFrm/FrmMain.cs b/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
index c71d77b..3a4a473 100644
--- a/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
+++ b/DevApp/Gs.DevApp/DevFrm/FrmMain.cs
@@ -56,53 +56,59 @@
                 strJson = UtilityHelper.HttpPost("", "User/GetUserLoginInfo", JsonConvert.SerializeObject(_obj));
                 JObject _job = JObject.Parse(strJson);
                 string rtnCode = _job["rtnCode"].ToString();
-                this.acrd.Clear();
-                string rtnMsg = _job["rtnMsg"].ToString();
-                barMsg.Caption = rtnMsg;
-                JArray array = new JArray();
-                var d = _job["rtnData"]["list"];
-                foreach (var a in d)
+                if (int.Parse(rtnCode) > 0)
                 {
-                    array.Add(a);
-                }
-                System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain));
-                DataTable dt = JsonConvert.DeserializeObject<DataTable>(array.ToString());
-                DataRow[] drGrp = dt.Select("upGuid is null");
-                int idx = 0;
-                foreach (DataRow _dy in drGrp)
-                {
-                    AccordionControlElement _grp = this.acrd.AddGroup();
-                    _grp.ImageOptions.Image = UtilityHelper.GetImgFromResource(_dy["icon"].ToString(), 1);
-                    _grp.Name = _dy["guid"].ToString();
-                    _grp.Style = DevExpress.XtraBars.Navigation.ElementStyle.Group;
-                    _grp.Text = _dy["name"].ToString();
-                    _grp.Tag = _dy["formPath"].ToString();//瀛樿矾寰勶紝绫诲悕
-                    _grp.Click += _grp_Click;
-                    DataRow[] drItem = dt.Select("upGuid='" + _dy["guid"].ToString() + "'");
-                    foreach (DataRow _dy2 in drItem)
+                    this.acrd.Clear();
+                    barMsg.Caption = _job["rtnData"]["loginMsg"].ToString();
+                    JArray array = new JArray();
+                    var d = _job["rtnData"]["list"];
+                    foreach (var a in d)
                     {
-                        AccordionControlElement _itm = this.acrd.AddItem();
-                        _itm.ImageOptions.Image = UtilityHelper.GetImgFromResource(_dy2["icon"].ToString(), 2);
-                        _itm.Name = _dy2["guid"].ToString();
-                        _itm.Style = DevExpress.XtraBars.Navigation.ElementStyle.Item;
-                        _itm.Text = _dy2["name"].ToString();
-                        _itm.Appearance.Normal.Font = new System.Drawing.Font("Tahoma", 10F);
-                        _itm.Tag = _dy2["formPath"].ToString();//瀛樿矾寰勶紝绫诲悕
-                        _itm.Click += _grp_Click;
-                        _grp.Elements.Add(_itm);
-                        //
-                        if (idx == 0 && tab.TabPages.Count <= 0)
+                        array.Add(a);
+                    }
+                    System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain));
+                    DataTable dt = JsonConvert.DeserializeObject<DataTable>(array.ToString());
+                    DataRow[] drGrp = dt.Select("upGuid is null");
+                    int idx = 0;
+                    foreach (DataRow _dy in drGrp)
+                    {
+                        AccordionControlElement _grp = this.acrd.AddGroup();
+                        _grp.ImageOptions.Image = UtilityHelper.GetImgFromResource(_dy["icon"].ToString(), 1);
+                        _grp.Name = _dy["guid"].ToString();
+                        _grp.Style = DevExpress.XtraBars.Navigation.ElementStyle.Group;
+                        _grp.Text = _dy["name"].ToString();
+                        _grp.Tag = _dy["formPath"].ToString();//瀛樿矾寰勶紝绫诲悕
+                        _grp.Click += _grp_Click;
+                        DataRow[] drItem = dt.Select("upGuid='" + _dy["guid"].ToString() + "'");
+                        foreach (DataRow _dy2 in drItem)
                         {
-                            string tabPageName = _itm.Name + "_page";
-                            string tabText = _itm.Text;//褰撳墠閫夐」鍗¢〉Text鏍囬
-                            string newFormName = _itm.Tag.ToString();//瀛樿矾寰勶紝绫诲悕
-                            Image imgIcon = _itm.Image;
-                            AddTabpage(tab, tabPageName, tabText, newFormName, imgIcon);
-                        }
-                        idx++;
-                        //
-                    };
+                            AccordionControlElement _itm = this.acrd.AddItem();
+                            _itm.ImageOptions.Image = UtilityHelper.GetImgFromResource(_dy2["icon"].ToString(), 2);
+                            _itm.Name = _dy2["guid"].ToString();
+                            _itm.Style = DevExpress.XtraBars.Navigation.ElementStyle.Item;
+                            _itm.Text = _dy2["name"].ToString();
+                            _itm.Appearance.Normal.Font = new System.Drawing.Font("Tahoma", 10F);
+                            _itm.Tag = _dy2["formPath"].ToString();//瀛樿矾寰勶紝绫诲悕
+                            _itm.Click += _grp_Click;
+                            _grp.Elements.Add(_itm);
+                            //
+                            if (idx == 0 && tab.TabPages.Count <= 0)
+                            {
+                                string tabPageName = _itm.Name + "_page";
+                                string tabText = _itm.Text;//褰撳墠閫夐」鍗¢〉Text鏍囬
+                                string newFormName = _itm.Tag.ToString();//瀛樿矾寰勶紝绫诲悕
+                                Image imgIcon = _itm.Image;
+                                AddTabpage(tab, tabPageName, tabText, newFormName, imgIcon);
+                            }
+                            idx++;
+                            //
+                        };
+                    }
                 }
+                else {
+                    ToolBox.MsgHelper.ShowError("鎻愮ず锛氬垵濮嬪寲澶辫触锛岃鑱旂郴绠$悊鍛橈紒" );
+                }
+               
             }
             catch (Exception ex)
             {

--
Gitblit v1.9.3