| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | 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 OESViewModel : ModuleUiViewModelBase, ISupportMultipleSystem    {        #region         //private int MenuPermission;        private int _channelIdx = 0;        public int ChannelIdx        {            get => _channelIdx;            set            {                _channelIdx = value;                NotifyOfPropertyChange("ChannelIdx");            }        }        #endregion         public OESViewModel()        {        }        protected override void OnInitialize()        {            base.OnInitialize();        }        protected override void OnActivate()        {            base.OnActivate();            ChannelIdx = (int)QueryDataClient.Instance.Service.GetConfig($"{SystemName}.EPD.ChannelNumber");        }    }}
 |