From 03c89cb192a63a5d6b4725e68c90a7e4c92e074e Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期六, 01 三月 2025 09:13:39 +0800 Subject: [PATCH] 11 --- StandardPda/MES.Service/Modes/MesQsImage.cs | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 55 insertions(+), 0 deletions(-) diff --git a/StandardPda/MES.Service/Modes/MesQsImage.cs b/StandardPda/MES.Service/Modes/MesQsImage.cs new file mode 100644 index 0000000..0ea58fd --- /dev/null +++ b/StandardPda/MES.Service/Modes/MesQsImage.cs @@ -0,0 +1,55 @@ +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; +using SqlSugar; + +namespace MES.Service.Modes; + +/// <summary> +/// 鍥剧墖淇℃伅 +/// </summary> +[Table("MES_QS_IMAGE")] +[SugarTable("MES_QS_IMAGE")] //鐢ㄤ簬SqlSugar +public class MesQsImage +{ + /// <summary> + /// 涓婚敭 + /// </summary> + [Key] + [Column("ID")] + [SugarColumn(IsPrimaryKey = true, OracleSequenceName = "SEQ_QS_IMG", + ColumnName = "ID")] //鐢ㄤ簬SqlSugar + public decimal? Id { get; set; } + + /// <summary> + /// 妫�楠屽崟id + /// </summary> + [Column("FID")] + [SugarColumn(ColumnName = "FID")] //鐢ㄤ簬SqlSugar + public decimal? Fid { get; set; } + + /// <summary> + /// 闄勪欢鍐呭 + /// </summary> + [Column("IMAGE_DATA")] + [SugarColumn(ColumnName = "IMAGE_DATA")] //鐢ㄤ簬SqlSugar + [StringLength(4000, ErrorMessage = "ImageData闀垮害涓嶈兘瓒呭嚭4000")] + public byte[]? ImageData { get; set; } + + /// <summary> + /// 1涓洪妫�锛�2涓哄贰妫�锛�3涓哄叆搴撴,4涓烘潵鏂欐 + /// </summary> + [Column("QS_TYPE")] + [SugarColumn(ColumnName = "QS_TYPE")] //鐢ㄤ簬SqlSugar + [StringLength(1, ErrorMessage = "1涓洪妫�锛�2涓哄贰妫�锛�3涓哄叆搴撴闀垮害涓嶈兘瓒呭嚭1")] + public string? QsType { get; set; } + + /// <summary> + /// 鍥剧墖鍚嶇О + /// </summary> + [Column("PICTURENAME")] + [SugarColumn(ColumnName = "PICTURENAME")] //鐢ㄤ簬SqlSugar + [StringLength(200, ErrorMessage = "Picturename闀垮害涓嶈兘瓒呭嚭200")] + public string? Picturename { get; set; } + + [SugarColumn(IsIgnore = true)] public string? base64Date { get; set; } +} \ No newline at end of file -- Gitblit v1.9.3