| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | using System;using System.IO;using System.Collections.Generic;using System.Collections.ObjectModel;using System.Linq;using System.Windows;using Aitex.Core.RT.Log;using Aitex.Core.UI.ControlDataContext;using Aitex.Core.Utilities;using Aitex.Sorter.Common;using VirgoUI.Client.Models.Sys;using MECF.Framework.Common.DataCenter;using OpenSEMI.ClientBase;using OpenSEMI.ClientBase.IO;using ExcelLibrary.SpreadSheet;using MECF.Framework.Common.OperationCenter;using Aitex.Core.Util;using VirgoCommon;using Aitex.Core.Common.DeviceData;using Aitex.Core.RT.SCCore;namespace VirgoUI.Client.Models.PMs{    public class EPDViewModel : ModuleUiViewModelBase, ISupportMultipleSystem    {        #region Properties        //private int MenuPermission;        private int _channelIdx = 0;        public int ChannelIdx        {            get => _channelIdx;            set            {                _channelIdx = value;                NotifyOfPropertyChange("ChannelIdx");            }        }        #endregion         public EPDViewModel()        {        }        protected override void OnInitialize()        {            base.OnInitialize();        }        protected override void OnActivate()        {            base.OnActivate();            ChannelIdx = (int)QueryDataClient.Instance.Service.GetConfig($"{SystemName}.EPD.ChannelNumber");        }    }}
 |