ltwork преди 1 година
родител
ревизия
dbadddbb25

+ 13 - 0
BlankApp1/BizService/BasicDevice.cs

@@ -0,0 +1,13 @@
+using Model.Entities;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BizService
+{
+    public class BasicDevice : BaseService<bas_device>, IBasicDeviceService
+    {
+    }
+}

+ 13 - 0
BlankApp1/BizService/BasicDeviceKindService.cs

@@ -0,0 +1,13 @@
+using Model.Entities;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BizService
+{
+    public class BasicDeviceKindService : BaseService<bas_device_kind>, IBasicDeviceKindService
+    {
+    }
+}

+ 14 - 0
BlankApp1/BizService/BasicProjectService.cs

@@ -0,0 +1,14 @@
+using Model.Entities;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BizService
+{
+
+    public class BasicProjectService : BaseService<bas_project>, IBasicProjectService
+    {
+    }
+}

+ 14 - 0
BlankApp1/BizService/IBasicDeviceKindService.cs

@@ -0,0 +1,14 @@
+using Model.Entities;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BizService
+{
+  
+    public interface IBasicDeviceKindService : IBaseService<bas_device_kind>
+    {
+    }
+}

+ 14 - 0
BlankApp1/BizService/IBasicDeviceService.cs

@@ -0,0 +1,14 @@
+using Model.Entities;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BizService
+{
+  
+    public interface IBasicDeviceService : IBaseService<bas_device>
+    {
+    }
+}

+ 14 - 0
BlankApp1/BizService/IBasicProjectService.cs

@@ -0,0 +1,14 @@
+using Model.Entities;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BizService
+{
+   
+    public interface IBasicProjectService : IBaseService<bas_project>
+    {
+    }
+}

+ 1 - 1
BlankApp1/BlankApp1/Views/BasicConfigView/PLCConfigView.xaml

@@ -4,7 +4,7 @@
              xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
              xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
              xmlns:local="clr-namespace:PLCTool.Views.BasicConfigView"
-                    xmlns:myContr="clr-namespace:BlankApp1.Controls"
+             xmlns:myContr="clr-namespace:BlankApp1.Controls"
          xmlns:hc="https://handyorg.github.io/handycontrol"
          xmlns:wpfdev="https://github.com/WPFDevelopersOrg/WPFDevelopers"
          xmlns:b="http://schemas.microsoft.com/xaml/behaviors"

+ 101 - 0
BlankApp1/Model/Dto/BasDeviceDto.cs

@@ -0,0 +1,101 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Model.Dto
+{
+    public  class BasDeviceDto : BaseDto
+    {           /// <summary>
+                /// Desc:设备编号
+                /// Default:
+                /// Nullable:False
+                /// </summary>           
+        private  string deviceNo { get; set; }
+
+        public string DeviceNo
+        {
+            get { return deviceNo; }
+            set { deviceNo = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:设备名称
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        private string deviceName { get; set; }
+        public string DeviceName
+        {
+            get { return deviceName; }
+            set { deviceName = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:所属项目编号
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        private string projectNo { get; set; }
+        public string ProjectNo
+        {
+            get { return projectNo; }
+            set { projectNo = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:所属设备类型编号
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        private string deviceKindNo { get; set; }
+        public string DeviceKindNo
+        {
+            get { return deviceKindNo; }
+            set { deviceKindNo = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:描述
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        private  string describe { get; set; }
+        public string Describe
+        {
+            get { return describe; }
+            set { describe = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:创建者
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public string CreateBy { get; set; }
+
+        /// <summary>
+        /// Desc:创建时间
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public DateTime CreateTime { get; set; }
+
+        /// <summary>
+        /// Desc:更新者
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public string UpdateBy { get; set; }
+
+        /// <summary>
+        /// Desc:更新时间
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public DateTime UpdateTime { get; set; }
+
+        /// <summary>
+        /// Desc:备注
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        public string Remark { get; set; }
+    }
+}

+ 91 - 0
BlankApp1/Model/Dto/BasDeviceKindDto.cs

@@ -0,0 +1,91 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Model.Dto
+{
+    internal class BasDeviceKindDto : BaseDto
+    {  /// <summary>
+       /// Desc:设备类型编号
+       /// Default:
+       /// Nullable:False
+       /// </summary>           
+        private string deviceKindNo { get; set; }
+
+        public string DeviceKindNo
+        {
+            get { return deviceKindNo; }
+            set { deviceKindNo = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:设备名称
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        private string deviceKindName { get; set; }
+        public string DeviceKindName
+        {
+            get { return deviceKindName; }
+            set { deviceKindName = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:所属项目编号
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        private string projectNo { get; set; }
+        public string ProjectNo
+        {
+            get { return projectNo; }
+            set { projectNo = value; OnPropertyChanged(); }
+        }
+      
+        /// <summary>
+        /// Desc:描述
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        private string describe { get; set; }
+        public string Describe
+        {
+            get { return describe; }
+            set { describe = value; OnPropertyChanged(); }
+        }
+        /// <summary>
+        /// Desc:创建者
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public string CreateBy { get; set; }
+
+        /// <summary>
+        /// Desc:创建时间
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public DateTime CreateTime { get; set; }
+
+        /// <summary>
+        /// Desc:更新者
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public string UpdateBy { get; set; }
+
+        /// <summary>
+        /// Desc:更新时间
+        /// Default:
+        /// Nullable:False
+        /// </summary>           
+        public DateTime UpdateTime { get; set; }
+
+        /// <summary>
+        /// Desc:备注
+        /// Default:
+        /// Nullable:True
+        /// </summary>           
+        public string Remark { get; set; }
+    }
+}

+ 12 - 0
BlankApp1/Model/Dto/BasProjectDto.cs

@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Model.Dto
+{
+    internal class BasProjectDto
+    {
+    }
+}

+ 97 - 0
BlankApp1/Model/Entities/bas_device.cs

@@ -0,0 +1,97 @@
+using System;
+using System.Linq;
+using System.Text;
+using SqlSugar;
+
+namespace Model.Entities
+{
+    ///<summary>
+    ///
+    ///</summary>
+    [SugarTable("bas_device")]
+    public partial class bas_device
+    {
+           public bas_device(){
+
+
+           }
+           /// <summary>
+           /// Desc:设备主键id
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           [SugarColumn(IsPrimaryKey=true)]
+           public long id {get;set;}
+
+           /// <summary>
+           /// Desc:设备编号
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string device_no {get;set;}
+
+           /// <summary>
+           /// Desc:设备名称
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string device_name {get;set;}
+
+           /// <summary>
+           /// Desc:所属项目编号
+           /// Default:
+           /// Nullable:True
+           /// </summary>           
+           public string project_no {get;set;}
+
+           /// <summary>
+           /// Desc:所属设备类型编号
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string device_kind_no {get;set;}
+
+           /// <summary>
+           /// Desc:描述
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string describe {get;set;}
+
+           /// <summary>
+           /// Desc:创建者
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string create_by {get;set;}
+
+           /// <summary>
+           /// Desc:创建时间
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public DateTime create_time {get;set;}
+
+           /// <summary>
+           /// Desc:更新者
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string update_by {get;set;}
+
+           /// <summary>
+           /// Desc:更新时间
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public DateTime update_time {get;set;}
+
+           /// <summary>
+           /// Desc:备注
+           /// Default:
+           /// Nullable:True
+           /// </summary>           
+           public string remark {get;set;}
+
+    }
+}

+ 76 - 0
BlankApp1/Model/Entities/bas_device_kind.cs

@@ -0,0 +1,76 @@
+using System;
+using System.Linq;
+using System.Text;
+using SqlSugar;
+
+namespace Model.Entities
+{
+    ///<summary>
+    ///
+    ///</summary>
+    [SugarTable("bas_device_kind")]
+    public partial class bas_device_kind
+    {
+           public bas_device_kind(){
+
+
+           }
+           /// <summary>
+           /// Desc:设备类型主键ID
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           [SugarColumn(IsPrimaryKey=true)]
+           public long id {get;set;}
+
+           /// <summary>
+           /// Desc:设备类型编号
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string devicekind_no {get;set;}
+
+           /// <summary>
+           /// Desc:设备类型名称
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string devicekind_name {get;set;}
+
+           /// <summary>
+           /// Desc:创建者
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string create_by {get;set;}
+
+           /// <summary>
+           /// Desc:创建时间
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public DateTime create_time {get;set;}
+
+           /// <summary>
+           /// Desc:更新者
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string update_by {get;set;}
+
+           /// <summary>
+           /// Desc:更新时间
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public DateTime update_time {get;set;}
+
+           /// <summary>
+           /// Desc:备注
+           /// Default:
+           /// Nullable:True
+           /// </summary>           
+           public string remark {get;set;}
+
+    }
+}

+ 83 - 0
BlankApp1/Model/Entities/bas_project.cs

@@ -0,0 +1,83 @@
+using System;
+using System.Linq;
+using System.Text;
+using SqlSugar;
+
+namespace Model.Entities
+{
+    ///<summary>
+    ///
+    ///</summary>
+    [SugarTable("bas_project")]
+    public partial class bas_project
+    {
+           public bas_project(){
+
+
+           }
+           /// <summary>
+           /// Desc:项目主键ID
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           [SugarColumn(IsPrimaryKey=true)]
+           public long id {get;set;}
+
+           /// <summary>
+           /// Desc:项目编号
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string projecy_no {get;set;}
+
+           /// <summary>
+           /// Desc:项目名称
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string projecy_name {get;set;}
+
+           /// <summary>
+           /// Desc:项目负责人
+           /// Default:
+           /// Nullable:True
+           /// </summary>           
+           public string project_leader {get;set;}
+
+           /// <summary>
+           /// Desc:创建者
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string create_by {get;set;}
+
+           /// <summary>
+           /// Desc:创建时间
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public DateTime create_time {get;set;}
+
+           /// <summary>
+           /// Desc:更新者
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public string update_by {get;set;}
+
+           /// <summary>
+           /// Desc:更新时间
+           /// Default:
+           /// Nullable:False
+           /// </summary>           
+           public DateTime update_time {get;set;}
+
+           /// <summary>
+           /// Desc:备注
+           /// Default:
+           /// Nullable:True
+           /// </summary>           
+           public string remark {get;set;}
+
+    }
+}

+ 1 - 1
BlankApp1/SqlSugarDb/MySqlSugarClient/DbSqlSugarClient.cs

@@ -28,7 +28,7 @@ namespace SqlSugarDb.MySqlSugarClient
                 });
 
 //                mySqlSugar.DbFirst.IsCreateAttribute()
-//.CreateClassFile(@"E:\Code\TFT\code\02 stocker测试软件\02 代码\上位机程序框架\BlankApp1\Model\Entities", "Model.Entities");
+//.CreateClassFile(@"E:\项目", "Model.Entities");
             }