lixiaojun
2024-12-05 f1efcbcf48fa6fc7dede2c5c7e91cc953b367fe0
WinFrmUI/HStation.WinFrmUI.Auth.Core/00-Control/MenuInfoCtrl.cs
@@ -1,17 +1,4 @@
using DevExpress.XtraLayout;
using Furion.DataValidation;
using NetTaste;
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 HStation.WinFrmUI.Auth
namespace HStation.WinFrmUI.Auth
{
    public partial class MenuInfoCtrl : UserControl
    {
@@ -25,19 +12,19 @@
        long pjid = 0;
        public async void SetimageComboBoxEditParentName()
        {
            List<Yw.Dto.ProjectMenuDto>  AllMenu = await _sever.GetByProjectID(pjid);
            List<Yw.Dto.ProjectMenuDto> AllMenu = await _sever.GetByProjectID(pjid);
            if (imageComboBoxEditType.SelectedIndex == 1)
            {
                imageComboBoxEditParentName.Properties.Items.Clear();
                imageComboBoxEditParentName.Properties.Items.Add("无", 0, -1);
                foreach (var item in AllMenu)
                {
                    if(item.Type == 0)
                    if (item.Type == 0)
                    {
                        imageComboBoxEditParentName.EditValue = null;
                        imageComboBoxEditParentName.Properties.Items.Add(item.Name, item.ID, -1);
                    }
                }
                imageComboBoxEditParentName.SelectedIndex = 0;
            }
@@ -54,7 +41,7 @@
                }
                imageComboBoxEditParentName.SelectedIndex = 0;
            }
        }
        public async Task<string> SetProjectMenu(Yw.Vmo.ProjectMenu projectMenu)
        {
@@ -91,7 +78,7 @@
                radioGroupWeight.SelectedIndex = 2;
            }
            textEditDescription.Text = this._Menu.Description;
            var _AllMenu =await _sever.GetByProjectID(pjid);
            var _AllMenu = await _sever.GetByProjectID(pjid);
            textEditName.Text = this._Menu.Name;
            foreach (var item in _AllMenu)
            {
@@ -101,7 +88,7 @@
                    break;
                }
            }
            return error;
        }
@@ -157,7 +144,7 @@
            else
            {
                this._Menu = GetProjectMenu(this._Menu, out error);
                if (!string.IsNullOrEmpty(error))
                {
                    return null;