first commit

This commit is contained in:
yanpeng200212
2026-10-08 10:43:59 +08:00
commit 8430ba0452
288 changed files with 29595 additions and 0 deletions
@@ -0,0 +1,18 @@
using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
namespace F9WebAiTest.Domain.Entities.Prod;
/// <summary>黑板检验-落丝汇总(每个落丝记录一条)</summary>
[Table(Name = "HbjyLsjls")]
[Index("IX_HbjyLsjls_LsjlId", "LsjlId", IsUnique = true)]
public class HbjyLsjl : BaseEntity
{
public long LsjlId { get; set; } // 落丝记录
public int Pianshu { get; set; } // 片数
public double Qingjie { get; set; } // 清洁分
public double Jiejing { get; set; } // 洁净分
public int YdErdu { get; set; } // 二度变化片数
public int YdSandu { get; set; } // 三度变化片数
public string Dengji { get; set; } = ""; // 等级
}
@@ -0,0 +1,40 @@
using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
namespace F9WebAiTest.Domain.Entities.Prod;
/// <summary>黑板检验-车台明细(每车台一行)</summary>
[Table(Name = "HbjyRecords")]
[Index("IX_HbjyRecords_LsjlId_Chetaihao", "LsjlId, Chetaihao", IsUnique = true)]
public class HbjyRecord : BaseEntity
{
public long LsjlId { get; set; } // 落丝记录
public int Chetaihao { get; set; } // 车台号
public int YdYidu { get; set; } // 一度变化片数
public int YdErdu { get; set; } // 二度变化片数
public int YdSandu { get; set; } // 三度变化片数
// 洁净等级片数(100~60)
public int Jj100 { get; set; }
public int Jj95 { get; set; }
public int Jj90 { get; set; }
public int Jj85 { get; set; }
public int Jj80 { get; set; }
public int Jj75 { get; set; }
public int Jj70 { get; set; }
public int Jj65 { get; set; }
public int Jj60 { get; set; }
// 清洁疵点-特大类
public int QjZycdTdc { get; set; } // 特大糙
// 清洁疵点-大类
public int QjCycdFs { get; set; } // 废丝
public int QjCycdDc { get; set; } // 大糙
public int QjCycdNfc { get; set; } // 粘付糙
public int QjCycdDcj { get; set; } // 大长结
public int QjCycdZlx { get; set; } // 重螺旋
// 清洁疵点-小类
public int QjPtcdXc { get; set; } // 小糙
public int QjPtcdCj { get; set; } // 长结
public int QjPtcdLx { get; set; } // 螺旋
public int QjPtcdHjls { get; set; } // 环结及裂丝
public int Pianshu { get; set; } // 本车台片数
}
@@ -0,0 +1,25 @@
using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
using F9WebAiTest.Domain.Entities.Base;
namespace F9WebAiTest.Domain.Entities.Prod;
/// <summary>落丝记录(前缫生产)</summary>
[Table(Name = "LsjlRecords")]
public class LsjlRecord : BaseEntity
{
public DateTime WorkDate { get; set; } // 日期
public long DeptId { get; set; } // 车间
public long GyzkId { get; set; } // 工艺庄口
public int Jizu { get; set; } // 机组
public string LuosiTime { get; set; } = ""; // 落丝时间
public string Yanse { get; set; } = ""; // 颜色
public int Huishu { get; set; } // 回数
public int ChetaiStart { get; set; } // 开始车台号
public int ChetaiEnd { get; set; } // 结束车台号
public int Chetaishu { get; set; } // 车台数
public bool Isbanche { get; set; } // 是否半车
public double Hours { get; set; } // 缫丝时长
public string Guige { get; set; } = ""; // 规格
public double Chesu { get; set; } // 车速
}
@@ -0,0 +1,23 @@
using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
namespace F9WebAiTest.Domain.Entities.Prod;
/// <summary>纤度检验-落丝汇总(每个落丝记录一条)</summary>
[Table(Name = "XdjyLsjls")]
[Index("IX_XdjyLsjls_LsjlId", "LsjlId", IsUnique = true)]
public class XdjyLsjl : BaseEntity
{
public long LsjlId { get; set; } // 落丝记录
public int Jiaoshu { get; set; } // 已称绞数
public double Avgxiandu { get; set; } // 平均纤度
public double Junfangcha { get; set; } // 均方差
public double Zongcha { get; set; } // 总差
public double FanxianLv { get; set; } // 范纤率(%)
public int FanweiNum { get; set; } // 范围数
public int XiaoyeNum { get; set; } // 小野数
public int DayeNum { get; set; } // 大野数
public int TeyeNum { get; set; } // 特野数
public int CenterNum { get; set; } // 中心数
public string Dengji { get; set; } = ""; // 等级
}
@@ -0,0 +1,24 @@
using FreeSql.DataAnnotations;
using F9WebAiTest.Domain.Common;
namespace F9WebAiTest.Domain.Entities.Prod;
/// <summary>纤度检验-车台明细(每车台一行,4 个纤度值)</summary>
[Table(Name = "XdjyRecords")]
[Index("IX_XdjyRecords_LsjlId_Chetaihao", "LsjlId, Chetaihao", IsUnique = true)]
public class XdjyRecord : BaseEntity
{
public long LsjlId { get; set; } // 落丝记录
public int Chetaihao { get; set; } // 车台号
public double Xd1 { get; set; } // 纤度1
public double Xd2 { get; set; } // 纤度2
public double Xd3 { get; set; } // 纤度3
public double Xd4 { get; set; } // 纤度4
public int XdNum { get; set; } // 已称绞数
public double XdAvg { get; set; } // 平均纤度
public int FanweiNum { get; set; } // 范围
public int XiaoyeNum { get; set; } // 小野
public int DayeNum { get; set; } // 大野
public int TeyeNum { get; set; } // 特野
public int CenterNum { get; set; } // 中心
}