1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace MOKA_Factory_Tools.Models
- {
- public class AMResult
- {
- public DateTime TestDate { get; set; } /* 日期班次 */
- public int TestHour { get; set; } = -1; /* 小时 */
- public string Line { get; set; } /* 线体:UI界面或配置文件提供 */
- public string Station { get; set; } = ""; /* 工站:UI界面或配置文件提供 */
- public string Model { get; set; } /* 机型:HTTP接口获取 */
- public string Dimension { get; set; } /* 尺寸:HTTP接口获取 */
- public string TestTime { get; set; } /* 测试时间 */
- public string ODF { get; set; } /* 批次:HTTP接口获取 */
- public string SN { get; set; } = ""; /* 本次抄写SN */
- public string ReDo { get; set; } /* 重流标识 */
- public string Test01 { get; set; } /* 首次测试结果 */
- public string Test02 { get; set; } /* 第二次测试结果 */
- public string FinalTest { get; set; } /* 最终测试结果 */
- public string ResultType { get; set; } /* 结果类型:OncePass、NTF、FinalPass、TwiceFail、FinalPass、OnceFail、FinalFail */
- public string DSN { get; set; } /* 本次抄写DSN */
- public string ErrorMsg { get; set; } /* 抄写失败描述 */
- public string Remark { get; set; } /* 备注:一般用于重流标记 */
- /// <summary>
- /// 判断对象的值是否空;
- /// </summary>
- /// <returns></returns>
- public bool IsValueEmpty()
- {
- if (TestHour == -1 || SN == "")
- return true;
- return false;
- }
- }
- public class HourlyResultData
- {
- public string TotalCount { get; set; } = "0";
- public string RealTotalCount { get; set; } = "0";
- public string OncePassCount { get; set; } = "0";
- public string OnceFailCount { get; set; } = "0";
- public string NTFCount { get; set; } = "0";
- public string TwiceFailCount { get; set; } = "0";
- public string FinalFailCount { get; set; } = "0";
- public string FinalPassCount { get; set; } = "0";
- public string RealFailCount { get; set; } = "0"; // 只查询ReDo=0的记录;
- public string RealPassCount { get; set; } = "0"; // 只查询ReDo=0的记录;
- public string NTFSN { get; set; }
- public string FailDSN { get; set; }
- }
- }
|