duheng
2025-03-31 be65218617cab71a90a9a05cf488fbb6e206b5c5
WinFrmUI/PBS.WinFrmUI/01-place/AddPlaceDlg.cs
@@ -1,6 +1,7 @@
using DevExpress.DataProcessing.InMemoryDataProcessor;
using DevExpress.Utils.Extensions;
using System.Windows.Media.Animation;
using Yw;
using Yw.WinFrmUI;
namespace PBS.WinFrmUI
@@ -66,6 +67,8 @@
            map.SetMarkerEvent += Map_SetMarkerEvent;
            await map.InitialContainer();
            this.sidePanel1.AddControl(map);
            var allFlagsList = await BLLFactory<Yw.BLL.SysFlag>.Instance.GetBySysType(DataType.PBSPlace);
            this.setFlagsEditCtrl1.SetBindingData(allFlagsList?.Select(x => x.Name).Distinct().ToList(), null);
        }
        //更改点后
@@ -114,6 +117,9 @@
            _placeVmo.Name = txtEditName.Text.Trim();
            _placeVmo.Address = textEditAddress.Text.Trim();
            _placeVmo.UseStatus = Yw.Vmo.eUseStatus.Enable;
            _placeVmo.Description = memoEditDescription.Text.Trim();
            _placeVmo.Flags = this.setFlagsEditCtrl1.SelectedFlagList;
            _placeVmo.TagName = this.txtTagName.Text.Trim();
            _mapInfo.ObjectType = PBS.DataType.PBSPlace;
            _mapInfo.ObjectName = _placeVmo.Name;
            _mapInfo.Purpose = Yw.Map.Purpose.Location;