schangxiang@126.com
2025-11-04 f5ed29dc26c7cd952d56ec5721a2efc43cd25992
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using DataEntity;
using SqlSugar;
 
namespace DataEntity
{
    ///<summary>
    ///挑菌涂布运行详细表
    ///</summary>
    [SugarTable("experiment_run_detail")]
    public class ExperimentRunDetailModel
    {
        /// <summary>
        /// 挑菌运行Id
        /// </summary>
        [SugarColumn(ColumnName = "RunChoiceBacteraId", IsPrimaryKey = true)]
        [Description("Id")]
        public string RunChoiceBacteraId { get; set; }
 
        /// <summary>
        /// 运行的步骤号
        /// </summary>
        [SugarColumn(ColumnName = "StepIndex", IsPrimaryKey = true)]
        [Description("执行的步骤号")]
        public int StepIndex { get; set; }
 
        /// <summary>
        /// 实验Id
        /// </summary>
        [SugarColumn(ColumnName = "ExperimentId")]
        [Description("实验Id")]
        public string ExperimentId { get; set; }
 
        /// <summary>
        /// 运行的方法名称
        /// </summary>
        [SugarColumn(ColumnName = "ExecuteMethod")]
        [Description("对来源孔的动作")]
        public string ExecuteMethod { get; set; }
 
        /// <summary>
        /// 来源板
        /// </summary>
        [SugarColumn(ColumnName = "SourcePosition")]
        [Description("来源板位")]
        public string SourcePosition { get; set; }
 
        /// <summary>
        /// 来源板码
        /// </summary>
        [SugarColumn(ColumnName = "SourceBarcode")]
        [Description("来源板码")]
        public string SourceBarcode { get; set; }
 
        /// <summary>
        /// 来源孔
        /// </summary>
        [SugarColumn(ColumnName = "SourceWell")]
        [Description("来源孔")]
        public string SourceWell { get; set; }
 
        /// <summary>
        /// 目标板
        /// </summary>
        [SugarColumn(ColumnName = "TargetPosition")]
        [Description("目标板")]
        public string TargetPosition { get; set; }
 
        /// <summary>
        /// 目标板码
        /// </summary>
        [SugarColumn(ColumnName = "TargetBarcode")]
        [Description("目标板码")]
        public string TargetBarcode { get; set; }
 
        /// <summary>
        /// 目标孔
        /// </summary>
        [SugarColumn(ColumnName = "TargetWell")]
        [Description("目标孔")]
        public string TargetWell { get; set; }
 
        /// <summary>
        /// 动作名称
        /// </summary>
        [SugarColumn(ColumnName = "ActionName")]
        [Description("对目标孔的动作")]
        public string ActionName { get; set; }
 
        /// <summary>
        /// 体积值
        /// </summary>
        [SugarColumn(ColumnName = "Volume")]
        [Description("体积")]
        public double Volume { get; set; }
 
        /// <summary>
        /// 源动作开始时间
        /// </summary>
        [SugarColumn(ColumnName = "SourceStartTime")]
        [Description("源动作开始时间")]
        public DateTime SourceStartTime { get; set; }
 
        /// <summary>
        /// 源动作结束时间
        /// </summary>
        [SugarColumn(ColumnName = "SourceEndTime")]
        [Description("源动作结束时间")]
        public DateTime SourceEndTime { get; set; }
 
        /// <summary>
        /// 目标动作开始时间
        /// </summary>
        [SugarColumn(ColumnName = "TargetStartTime")]
        [Description("目标动作开始时间")]
        public DateTime TargetStartTime { get; set; }
 
        /// <summary>
        /// 目标动作结束时间
        /// </summary>
        [SugarColumn(ColumnName = "TargetEndTime")]
        [Description("目标动作结束时间")]
        public DateTime TargetEndTime { get; set; }
 
        /// <summary>
        /// 源执行结果
        /// </summary>
        [SugarColumn(ColumnName = "ExecSourceResult")]
        [Description("源执行结果")]
        public int ExecSourceResult { get; set; }
 
        /// <summary>
        /// 目标执行结果
        /// </summary>
        [SugarColumn(ColumnName = "ExecTargetResult")]
        [Description("目标执行结果")]
        public int ExecTargetResult { get; set; }
    }
}