1
0

6 Commits 3db673a34a ... 45f453fcff

Autor SHA1 Mensagem Data
  yg 45f453fcff 11 10 meses atrás
  yg 68b5f3f1a1 11 10 meses atrás
  yg 3ae9f63a50 Revert "11" 10 meses atrás
  yg 175df032c0 Merge branch 'master' of http://139.155.15.221:3000/zoulei/DW5S 10 meses atrás
  yg df04cd386b 11 10 meses atrás
  yg 8a0aa57080 11 10 meses atrás

+ 0 - 3
DW5S.App/DW5S.App.csproj

@@ -33,9 +33,6 @@
     <Compile Update="EditForms\AdChannelEditor.cs">
       <SubType>Form</SubType>
     </Compile>
-    <Compile Update="EditForms\TaskTemplate.cs">
-      <SubType>Form</SubType>
-    </Compile>
     <Compile Update="EditForms\StationEditor.cs">
       <SubType>Form</SubType>
     </Compile>

+ 0 - 46
DW5S.App/EditForms/TaskTemplate.cs

@@ -1,46 +0,0 @@
-using DevExpress.Utils.About;
-using DW5S.Entity;
-using DW5S.Repostory;
-using DW5S.Service;
-using DW5S.ViewModel;
-using ExtensionsDev;
-using Serilog;
-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 DW5S.App.EditForms
-{
-    public partial class TaskTemplate : DevExpress.XtraEditors.XtraForm
-    {
-        public int SelectedTemplate { get; set; }
-        public TaskTemplate()
-        {
-            InitializeComponent();
-            this.layoutControl1.UseDefault();
-            this.StartPosition = FormStartPosition.CenterParent;
-        }
-
-        private async void CdbEditor_Load(object sender, EventArgs e)
-        {
-
-        }
-
-        private void btnOk_Click(object sender, EventArgs e)
-        {
-            SelectedTemplate = this.radioGroup1.SelectedIndex;
-            this.DialogResult = DialogResult.OK;
-        }
-
-        private void btnCancle_Click(object sender, EventArgs e)
-        {
-            this.DialogResult = DialogResult.Cancel;
-        }
-    }
-}

+ 0 - 1
DW5S.App/MainForm.cs

@@ -54,7 +54,6 @@ namespace DW5S
             InitializeComponent();
             ribbon.UseDefault();
             tabbedView1.UseDefault();
-            barTaskTemp.Visibility = BarItemVisibility.Never;
             ctrlTypes.Add("任务模版", typeof(CtrlTaskTemplate));
             ctrlTypes.Add("任务管理", typeof(CtrlHome)); 
             ctrlTypes.Add("采集结果", typeof(CtrlAdRes));

+ 1 - 1
DW5S.App/UserControl/CtrlHome.cs

@@ -818,7 +818,7 @@ namespace DW5S.App.UserControl
             this.ctrlPagePos.RefreshData();
         }
 
-        private async Task<List<PosResViewModel>> searchPos(CancellationToken ct = default)
+        private async Task<List<PosResViewModel>> SearchPos(CancellationToken ct = default)
         {
             gridView2.ClearSorting();
             gridView2.ClearFindFilter();

+ 22 - 9
DW5S.App/UserControl/CtrlSvrs.cs

@@ -21,6 +21,7 @@ using DW5S.Service;
 using DW5S.Entity;
 using Serilog;
 using DW5S.ViewModel;
+using DevExpress.XtraReports.Wizards;
 
 namespace DW5S.App.UserControl
 {
@@ -50,7 +51,26 @@ namespace DW5S.App.UserControl
                 gridView1.Columns[nameof(SvrViewModel.SwaggerAddr)].ColumnEdit = linkEdit;
                 gridView1.Columns[nameof(SvrViewModel.SwaggerAddr)].OptionsColumn.AllowEdit = true;
             }
-            this.list.AddRange(ServerContext.Instance.GetAll().To<List<SvrViewModel>>());
+            #region 模拟服务
+            List<SvrViewModel> svrList = new List<SvrViewModel>();
+                SvrViewModel svr1 = new SvrViewModel(EnumSvrType.AdCgSvr,"10001","http://192.168.1.1:8091", "http://192.168.1.1:8091/swagger/index.html", DateTime.Now);
+                SvrViewModel svr2 = new SvrViewModel(EnumSvrType.CpuCgSvr, "10002", "http://192.168.1.2:8091", "http://192.168.1.2:8091/swagger/index.html", DateTime.Now);
+                SvrViewModel svr3 = new SvrViewModel(EnumSvrType.GpuCgSvr, "10003", "http://192.168.1.3:8091", "http://192.168.1.3:8091/swagger/index.html", DateTime.Now);
+                SvrViewModel svr4 = new SvrViewModel(EnumSvrType.CheckSvr, "10004", "http://192.168.1.4:8091", "http://192.168.1.4:8091/swagger/index.html", DateTime.Now);
+                SvrViewModel svr5 = new SvrViewModel(EnumSvrType.X2D1NoRefTask, "10005", "http://192.168.1.5:8091", "http://192.168.1.5:8091/swagger/index.html", DateTime.Now);
+                SvrViewModel svr6 = new SvrViewModel(EnumSvrType.X2D1RefTask, "10006", "http://192.168.1.6:8091", "http://192.168.1.6:8091/swagger/index.html", DateTime.Now);
+                SvrViewModel svr7 = new SvrViewModel(EnumSvrType.X1D1CxTask, "10007", "http://192.168.1.7:8091", "http://192.168.1.7:8091/swagger/index.html", DateTime.Now);
+                svrList.Add(svr1);
+                svrList.Add(svr2);
+                svrList.Add(svr3);
+                svrList.Add(svr4);
+                svrList.Add(svr5);
+                svrList.Add(svr6);
+                svrList.Add(svr7);
+            this.list.AddRange(svrList);
+            #endregion
+
+            //this.list.AddRange(ServerContext.Instance.GetAll().To<List<SvrViewModel>>());
             gridView1.RefreshData();
             Messenger.Defalut.Sub<List<SvrViewModel>>("服务集合改变", RefreshSvr);
             var unitOfWork = IocContainer.UnitOfWork;
@@ -79,14 +99,7 @@ namespace DW5S.App.UserControl
                     var find = list.Find(p => p.BaseHttpAddr == item.BaseHttpAddr);
                     if (find == null)
                     {
-                        list.Add(new SvrViewModel()
-                        {
-                            SvrType = item.SvrType,
-                            SvrID = item.SvrID,
-                            BaseHttpAddr = item.BaseHttpAddr,
-                            SwaggerAddr = item.SwaggerAddr,
-                            ReportTime = item.ReportTime,
-                        });
+                        list.Add(new SvrViewModel(item.SvrType, item.SvrID, item.BaseHttpAddr, item.SwaggerAddr, item.ReportTime));
                     }
                     else
                     {

BIN
DW5S.App/dw5s.db


+ 12 - 1
DW5S.DTO/SvrStateDto.cs

@@ -77,8 +77,19 @@ namespace DW5S.DTO
         /// <summary>
         /// 两星一地无参数据处理服务
         /// </summary>
-        [Display(Name = "两星一地数据处理服务")]
+        [Display(Name = "两星一地无参数据处理服务")]
         X2D1NoRefTask,
 
+        /// <summary>
+        /// 两星一地有参处理服务
+        /// </summary>
+        [Display(Name = "两星一地有参处理服务")]
+        X2D1RefTask,
+
+        /// <summary>
+        /// 一星一地测向处理服务
+        /// </summary>
+        [Display(Name = "一星一地测向处理服务")]
+        X1D1CxTask,
     }
 }

BIN
DW5S.Entity/dw5s.db


+ 6 - 6
DW5S.ViewModel/AdCardViewModel.cs

@@ -40,27 +40,27 @@ namespace DW5S.ViewModel
         public double DdcFreq { get; set; }
 
        
-        [Display(Name = "抽取倍数)")]
+        [Display(Name = "抽取倍数")]
         public int Mutil { get; set; }
        
-        [Display(Name = "存储路径)")]
+        [Display(Name = "存储路径")]
         public string StorePath { get; set; }
 
        
        
-        [Display(Name = "采集启用状态)", AutoGenerateField =false)]
+        [Display(Name = "采集启用状态", AutoGenerateField =false)]
         public bool Enable { get; set; }
 
-        [Display(Name = "采集启用状态)")]
+        [Display(Name = "采集启用状态")]
         public string EnableStr => Enable ? "启用" : "禁用";
 
         /// <summary>
         /// 站点服务状态
         /// </summary>
-        [Display(Name = "采集服务状态)")]
+        [Display(Name = "采集服务状态")]
         public EnumServerStatus ServerStatus { get; set; }
 
-        [Display(Name = "采集通道)")]
+        [Display(Name = "采集通道")]
         public List<AdChannelViewModel> AdChannels { get; set; } = new List<AdChannelViewModel>();
     }
 }

+ 10 - 0
DW5S.ViewModel/SvrViewModel.cs

@@ -13,6 +13,16 @@ namespace DW5S.ViewModel
     /// </summary>
     public class SvrViewModel
     {
+
+        public SvrViewModel(EnumSvrType svr, string v1, string v2, string v3, DateTimeOffset now)
+        {
+            this.SvrType = svr;
+            this.SvrID = v1;
+            this.BaseHttpAddr = v2;
+            this.SwaggerAddr = v3;
+            this.ReportTime = now;
+        }
+
         /// <summary>
         /// 服务类型
         /// </summary>