添加middleware
This commit is contained in:
9
middleware/zdhsys/Bean/DeviceFields.cs
Normal file
9
middleware/zdhsys/Bean/DeviceFields.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class DeviceFields
|
||||
{
|
||||
public int index;
|
||||
public DeviceInfoModel dim;
|
||||
public DeviceFieldsModel dfm;
|
||||
}
|
||||
}
|
||||
33
middleware/zdhsys/Bean/DeviceFieldsModel.cs
Normal file
33
middleware/zdhsys/Bean/DeviceFieldsModel.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using SQLite;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class DeviceFieldsModel
|
||||
{
|
||||
//[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 字段名称
|
||||
/// </summary>
|
||||
public string FieldsName { get; set; }
|
||||
/// <summary>
|
||||
/// 字段内容
|
||||
/// </summary>
|
||||
public string FieldsContent { get; set; }
|
||||
|
||||
///// <summary>
|
||||
///// 所属设备
|
||||
///// </summary>
|
||||
//public int DeviceId { get; set; }
|
||||
|
||||
///// <summary>
|
||||
///// 所属组设备
|
||||
///// </summary>
|
||||
//public int DeviceGroupId { get; set; }
|
||||
}
|
||||
}
|
||||
94
middleware/zdhsys/Bean/DeviceGroupInfoModel.cs
Normal file
94
middleware/zdhsys/Bean/DeviceGroupInfoModel.cs
Normal file
@@ -0,0 +1,94 @@
|
||||
using SQLite;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class DeviceGroupInfoModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 表ID
|
||||
/// </summary>
|
||||
[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 设备类别
|
||||
/// </summary>
|
||||
public int DeviceType { get; set; }
|
||||
/// <summary>
|
||||
/// 设备组ID --通讯用的
|
||||
/// </summary>
|
||||
public string DeviceId { get; set; }
|
||||
/// <summary>
|
||||
/// 设备组名称
|
||||
/// </summary>
|
||||
public string DeviceName { get; set; }
|
||||
/// <summary>
|
||||
/// 标签名称
|
||||
/// </summary>
|
||||
public string TagName { get; set; }
|
||||
/// <summary>
|
||||
/// 标签单位
|
||||
/// </summary>
|
||||
public string TagUnit { get; set; }
|
||||
/// <summary>
|
||||
/// 坐标位置:X
|
||||
/// </summary>
|
||||
public float X { get; set; }
|
||||
/// <summary>
|
||||
/// 坐标位置:Y
|
||||
/// </summary>
|
||||
public float Y { get; set; }
|
||||
/// <summary>
|
||||
/// 坐标位置:Z
|
||||
/// </summary>
|
||||
public float Z { get; set; }
|
||||
/// <summary>
|
||||
/// 设备大小:长
|
||||
/// </summary>
|
||||
public float L { get; set; }
|
||||
/// <summary>
|
||||
/// 设备大小:宽
|
||||
/// </summary>
|
||||
public float W { get; set; }
|
||||
/// <summary>
|
||||
/// 设备大小:高
|
||||
/// </summary>
|
||||
public float H { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 操作物体种类:大瓶子0 小瓶子1
|
||||
/// </summary>
|
||||
public int Bottole { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public long CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备可操作
|
||||
/// </summary>
|
||||
public List<DeviceFieldsModel> Dfms;
|
||||
|
||||
/// <summary>
|
||||
/// 设备可操作JSON字符串
|
||||
/// </summary>
|
||||
public string FieldJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 当前余量
|
||||
/// </summary>
|
||||
public string Remain { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备状态 1 正常 其它故障
|
||||
/// </summary>
|
||||
public int DeviceStatus { get; set; }
|
||||
/// <summary>
|
||||
/// 通信协议 =GlobalEnum.UnitDeviceType
|
||||
/// </summary>
|
||||
public string Protocol { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
124
middleware/zdhsys/Bean/DeviceInfoModel.cs
Normal file
124
middleware/zdhsys/Bean/DeviceInfoModel.cs
Normal file
@@ -0,0 +1,124 @@
|
||||
using SQLite;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class DeviceInfoModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 表ID
|
||||
/// </summary>
|
||||
[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 设备类别 0反应类设备 1转移类设备
|
||||
/// </summary>
|
||||
public int DeviceType { get; set; }
|
||||
/// <summary>
|
||||
/// 设备ID --通讯用的
|
||||
/// </summary>
|
||||
public string DeviceId { get; set; }
|
||||
/// <summary>
|
||||
/// 所属设备组ID
|
||||
/// </summary>
|
||||
public string DeviceGroupId { get; set; }
|
||||
/// <summary>
|
||||
/// 设备名称
|
||||
/// </summary>
|
||||
public string DeviceName { get; set; }
|
||||
/// <summary>
|
||||
/// 标签名称
|
||||
/// </summary>
|
||||
public string TagName { get; set; }
|
||||
/// <summary>
|
||||
/// 标签单位
|
||||
/// </summary>
|
||||
public string TagUnit { get; set; }
|
||||
/// <summary>
|
||||
/// 坐标位置:X
|
||||
/// </summary>
|
||||
public float X { get; set; }
|
||||
/// <summary>
|
||||
/// 坐标位置:Y
|
||||
/// </summary>
|
||||
public float Y { get; set; }
|
||||
/// <summary>
|
||||
/// 坐标位置:Z
|
||||
/// </summary>
|
||||
public float Z { get; set; }
|
||||
/// <summary>
|
||||
/// 设备大小:长
|
||||
/// </summary>
|
||||
public float L { get; set; }
|
||||
/// <summary>
|
||||
/// 设备大小:宽
|
||||
/// </summary>
|
||||
public float W { get; set; }
|
||||
/// <summary>
|
||||
/// 设备大小:高
|
||||
/// </summary>
|
||||
public float H { get; set; }
|
||||
/// <summary>
|
||||
/// 操作物体种类:大瓶子0 小瓶子1
|
||||
/// </summary>
|
||||
public int Bottole { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public long CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备可操作 --不生成数据库字段
|
||||
/// </summary>
|
||||
public List<DeviceFieldsModel> Dfms;
|
||||
|
||||
/// <summary>
|
||||
/// 设备可操作JSON字符串
|
||||
/// </summary>
|
||||
public string FieldJson { get; set; }
|
||||
/// <summary>
|
||||
/// 点位信息
|
||||
/// </summary>
|
||||
public string PointJson { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
public int Sort { get; set; }
|
||||
|
||||
#region 下面是其它字段。是从设备上读取上来的。
|
||||
|
||||
/// <summary>
|
||||
/// 当前余量
|
||||
/// </summary>
|
||||
public string Remain { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 设备状态 1 正常 其它故障
|
||||
/// </summary>
|
||||
public int DeviceStatus { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// PCR值
|
||||
/// </summary>
|
||||
public string PCR { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 浓度
|
||||
/// </summary>
|
||||
public string Concentration { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 密度
|
||||
/// </summary>
|
||||
public string Density { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 重量
|
||||
/// </summary>
|
||||
public string Weight { get; set; }
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
35
middleware/zdhsys/Bean/FlowModel.cs
Normal file
35
middleware/zdhsys/Bean/FlowModel.cs
Normal file
@@ -0,0 +1,35 @@
|
||||
using SQLite;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class FlowModel
|
||||
{
|
||||
[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 流程名称
|
||||
/// </summary>
|
||||
public string FlowName { get; set; }
|
||||
/// <summary>
|
||||
/// 流程编号
|
||||
/// </summary>
|
||||
public string FlowNO { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public long CreateTime { get; set; }
|
||||
/// <summary>
|
||||
/// 流程状态 0正常 1禁用
|
||||
/// </summary>
|
||||
public int Status { get; set; }
|
||||
/// <summary>
|
||||
/// 流程详情
|
||||
/// </summary>
|
||||
public string FlowJson { get; set; }
|
||||
}
|
||||
}
|
||||
31
middleware/zdhsys/Bean/OptionFieldsModel.cs
Normal file
31
middleware/zdhsys/Bean/OptionFieldsModel.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
/// <summary>
|
||||
/// 子配方字段
|
||||
/// </summary>
|
||||
public class OptionFieldsModel
|
||||
{
|
||||
/// <summary>
|
||||
/// 设备ID
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 设备编号
|
||||
/// </summary>
|
||||
public string DeviceId { get; set; }
|
||||
/// <summary>
|
||||
/// 设备标签名
|
||||
/// </summary>
|
||||
public string TagName { get; set; }
|
||||
/// <summary>
|
||||
/// 数值
|
||||
/// </summary>
|
||||
public string TagValue { get; set; }
|
||||
}
|
||||
}
|
||||
41
middleware/zdhsys/Bean/OptionFieldsModel2.cs
Normal file
41
middleware/zdhsys/Bean/OptionFieldsModel2.cs
Normal file
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
/// <summary>
|
||||
/// 子配方字段
|
||||
/// </summary>
|
||||
public class OptionFieldsModel2
|
||||
{
|
||||
/// <summary>
|
||||
/// 设备ID
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 设备编号
|
||||
/// </summary>
|
||||
public string DeviceId { get; set; }
|
||||
/// <summary>
|
||||
/// 设备标签名
|
||||
/// </summary>
|
||||
public string TagName { get; set; }
|
||||
/// <summary>
|
||||
/// 数值
|
||||
/// </summary>
|
||||
public string TagValue { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 是否是子配方
|
||||
/// </summary>
|
||||
public bool IsSub { get; set; }
|
||||
/// <summary>
|
||||
/// 子配方ID
|
||||
/// </summary>
|
||||
public int SubId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
16
middleware/zdhsys/Bean/OptionModel.cs
Normal file
16
middleware/zdhsys/Bean/OptionModel.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class OptionModel
|
||||
{
|
||||
public string Column1 { get; set; }
|
||||
public string Column2 { get; set; }
|
||||
public string Column3 { get; set; }
|
||||
public string Column4 { get; set; }
|
||||
}
|
||||
}
|
||||
36
middleware/zdhsys/Bean/Options.cs
Normal file
36
middleware/zdhsys/Bean/Options.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using SQLite;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class Options
|
||||
{
|
||||
[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 配方名称
|
||||
/// </summary>
|
||||
public string OptionName { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public long CreateTime { get; set; }
|
||||
/// <summary>
|
||||
/// 配方状态 0正常 1已作废
|
||||
/// </summary>
|
||||
public int Status { get; set; }
|
||||
/// <summary>
|
||||
/// 配方详情
|
||||
/// </summary>
|
||||
public string OptionJson { get; set; }
|
||||
/// <summary>
|
||||
/// 使用流程
|
||||
/// </summary>
|
||||
public int FlowId { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
23
middleware/zdhsys/Bean/RobotInfoModel.cs
Normal file
23
middleware/zdhsys/Bean/RobotInfoModel.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
using SQLite;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class RobotInfoModel
|
||||
{
|
||||
[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 机械臂IP
|
||||
/// </summary>
|
||||
public string RobotIP { get; set; }
|
||||
/// <summary>
|
||||
/// 机械臂PORT
|
||||
/// </summary>
|
||||
public string RobotPort { get; set; }
|
||||
}
|
||||
}
|
||||
36
middleware/zdhsys/Bean/SubOptionModel.cs
Normal file
36
middleware/zdhsys/Bean/SubOptionModel.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using SQLite;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace zdhsys.Bean
|
||||
{
|
||||
public class SubOptionModel
|
||||
{
|
||||
[PrimaryKey, AutoIncrement]
|
||||
public int Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 子配方名称
|
||||
/// </summary>
|
||||
public string SubOptionName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 创建时间
|
||||
/// </summary>
|
||||
public long CreateTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 配方状态 0正常 1已作废
|
||||
/// </summary>
|
||||
public int Status { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 标签集合JSON
|
||||
/// </summary>
|
||||
public string OptionJson { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user