Files
CSI-Z420-Tablet-Multi-Funct…/Models/TestBatch.cs

55 lines
1.9 KiB
C#
Raw Normal View History

2026-05-05 15:31:24 +08:00
using System;
namespace TabletTester2025.Models
{
public class TestBatch
{
public int Id { get; set; }
public DateTime TestTime { get; set; }
public int StationId { get; set; }
public string SampleName { get; set; }
2026-05-06 16:41:32 +08:00
// 硬度
2026-05-05 15:31:24 +08:00
public double HardnessAvg { get; set; }
public double HardnessRSD { get; set; }
2026-05-06 16:41:32 +08:00
public double HardnessMax { get; set; }
public double HardnessMin { get; set; }
public int HardnessTestCount { get; set; }
// 脆碎度
2026-05-05 15:31:24 +08:00
public double FriabilityLoss { get; set; }
2026-05-06 16:41:32 +08:00
public double FriabilityTargetRpm { get; set; }
public int FriabilityTargetTimeSec { get; set; }
public bool FriabilityClockwise { get; set; }
public int FriabilityRemainingRounds { get; set; }
public double WeightBefore { get; set; }
public double WeightAfter { get; set; }
// 崩解
2026-05-05 15:31:24 +08:00
public double DisintegrationTimeSec { get; set; }
2026-05-06 16:41:32 +08:00
public int RemainingTubesAtEnd { get; set; }
public double DisintegrationTargetFreq { get; set; }
public double DisintegrationTemp { get; set; }
// 溶出
2026-05-16 16:58:57 +08:00
public string DissolutionChannel { get; set; } = "";
2026-05-05 15:31:24 +08:00
public double DissolutionRate30Min { get; set; }
2026-05-06 16:41:32 +08:00
public double DissolutionTargetRpm { get; set; }
public double DissolutionRSquared { get; set; }
public int DissolutionSampleInterval { get; set; }
public double DissolutionUpDownFreq { get; set; }
// 综合
2026-05-05 15:31:24 +08:00
public bool IsQualified { get; set; }
2026-05-06 16:41:32 +08:00
public bool HardnessPass { get; set; }
public bool FriabilityPass { get; set; }
public bool DisintegrationPass { get; set; }
public bool DissolutionPass { get; set; }
public string TestType { get; set; } // "硬度", "脆碎度", "崩解", "溶出"
2026-05-05 15:31:24 +08:00
}
2026-05-16 16:58:57 +08:00
}