Files
CSI-Z420-Tablet-Multi-Funct…/Models/TestBatch.cs
2026-05-18 11:28:52 +08:00

58 lines
2.0 KiB
C#

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; }
// 硬度
public double HardnessAvg { get; set; }
public double HardnessRSD { get; set; }
public double HardnessMax { get; set; }
public double HardnessMin { get; set; }
public int HardnessTestCount { get; set; }
public double HardnessShishilizhi { get; set; }
// 脆碎度
public double FriabilityLoss { get; set; }
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; }
// 崩解
public double DisintegrationTimeSec { get; set; }
public int RemainingTubesAtEnd { get; set; }
public double DisintegrationTargetFreq { get; set; }
public double DisintegrationTemp { get; set; }
// 溶出
public string DissolutionChannel { get; set; } = "";
public double DissolutionRate30Min { get; set; }
public double DissolutionTargetRpm { get; set; }
public double DissolutionRSquared { get; set; }
public int DissolutionSampleInterval { get; set; }
public double Dissolution1SampleInterval { get; set; }
public double Dissolution2SampleInterval { get; set; }
public double DissolutionUpDownFreq { get; set; }
// 综合
public bool IsQualified { get; set; }
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; } // "硬度", "脆碎度", "崩解", "溶出"
}
}