¶Ô±ÈÐÂÎļþ |
| | |
| | | using System.ComponentModel.DataAnnotations; |
| | | using System.ComponentModel.DataAnnotations.Schema; |
| | | using SqlSugar; |
| | | |
| | | namespace MES.Service.Modes; |
| | | |
| | | /// <summary> |
| | | /// IQCæ½æ£è¡¨å¤´ |
| | | /// </summary> |
| | | [Table("MES_QA_ITEMS_DETECT_02")] |
| | | [SugarTable("MES_QA_ITEMS_DETECT_02")] //ç¨äºSqlSugar |
| | | public class MesQaItemsDetect02 |
| | | { |
| | | /// <summary> |
| | | /// SEQ_QM_ID |
| | | /// </summary> |
| | | [Key] |
| | | [Column("ID")] |
| | | [SugarColumn(IsPrimaryKey = true, OracleSequenceName = "SEQ_QM_ID", |
| | | ColumnName = "ID")] //ç¨äºSqlSugar |
| | | public decimal Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºåå· |
| | | /// </summary> |
| | | [Column("AUFNR")] |
| | | [SugarColumn(ColumnName = "AUFNR")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "å
¥åºåå·é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Aufnr { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç |
| | | /// </summary> |
| | | [Column("BARCODE_A")] |
| | | [SugarColumn(ColumnName = "BARCODE_A")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "æ¡ç é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? BarcodeA { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¡ç |
| | | /// </summary> |
| | | [Column("BARCODE_B")] |
| | | [SugarColumn(ColumnName = "BARCODE_B")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "æ¡ç é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? BarcodeB { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 产åç¼ç |
| | | /// </summary> |
| | | [Column("BOARD_ITEM")] |
| | | [SugarColumn(ColumnName = "BOARD_ITEM")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "产åç¼ç é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? BoardItem { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 认è¯è¦æ± |
| | | /// </summary> |
| | | [Column("CARD")] |
| | | [SugarColumn(ColumnName = "CARD")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "认è¯è¦æ±é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Card { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("CLASS_NAME")] |
| | | [SugarColumn(ColumnName = "CLASS_NAME")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "ClassNameé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? ClassName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("CLASS_NO")] |
| | | [SugarColumn(ColumnName = "CLASS_NO")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "ClassNoé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? ClassNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("COMPANY")] |
| | | [SugarColumn(ColumnName = "COMPANY")] //ç¨äºSqlSugar |
| | | [StringLength(20, ErrorMessage = "Companyé¿åº¦ä¸è½è¶
åº20")] |
| | | public string? Company { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å建人 |
| | | /// </summary> |
| | | [Column("CREATE_BY")] |
| | | [SugarColumn(ColumnName = "CREATE_BY")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "å建人é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? CreateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå»ºæ¥æ |
| | | /// </summary> |
| | | [Column("CREATE_DATE")] |
| | | [SugarColumn(ColumnName = "CREATE_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? CreateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¢æ· |
| | | /// </summary> |
| | | [Column("CUST_NAME")] |
| | | [SugarColumn(ColumnName = "CUST_NAME")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "客æ·é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? CustName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FAC_LEVEL")] |
| | | [SugarColumn(ColumnName = "FAC_LEVEL")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "FacLevelé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? FacLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FACTORY")] |
| | | [SugarColumn(ColumnName = "FACTORY")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "Factoryé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Factory { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é宿¹å |
| | | /// </summary> |
| | | [Column("FANG")] |
| | | [SugarColumn(ColumnName = "FANG")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "é宿¹åé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Fang { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 鿣æ°é |
| | | /// </summary> |
| | | [Column("FBATCH_QTY")] |
| | | [SugarColumn(ColumnName = "FBATCH_QTY")] //ç¨äºSqlSugar |
| | | public decimal? FbatchQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä½åºæ è¯ |
| | | /// </summary> |
| | | [Column("FCANCEL")] |
| | | [SugarColumn(ColumnName = "FCANCEL")] //ç¨äºSqlSugar |
| | | [StringLength(2, ErrorMessage = "ä½åºæ è¯é¿åº¦ä¸è½è¶
åº2")] |
| | | public string? Fcancel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äº§çº¿èªæ£å |
| | | /// </summary> |
| | | [Column("FCHECK_BY")] |
| | | [SugarColumn(ColumnName = "FCHECK_BY")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "äº§çº¿èªæ£åé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? FcheckBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªæ¥æ |
| | | /// </summary> |
| | | [Column("FCHECK_DATE")] |
| | | [SugarColumn(ColumnName = "FCHECK_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? FcheckDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸åæ ¼ç¨åº¦ |
| | | /// </summary> |
| | | [Column("FCHECK_LEVEL")] |
| | | [SugarColumn(ColumnName = "FCHECK_LEVEL")] //ç¨äºSqlSugar |
| | | [StringLength(50, ErrorMessage = "ä¸åæ ¼ç¨åº¦é¿åº¦ä¸è½è¶
åº50")] |
| | | public string? FcheckLevel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç¹è®°äºé¡¹ |
| | | /// </summary> |
| | | [Column("FCHECK_MEMO")] |
| | | [SugarColumn(ColumnName = "FCHECK_MEMO")] //ç¨äºSqlSugar |
| | | [StringLength(500, ErrorMessage = "ç¹è®°äºé¡¹é¿åº¦ä¸è½è¶
åº500")] |
| | | public string? FcheckMemo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// IPQCæ£éªå |
| | | /// </summary> |
| | | [Column("FCHECK_RESU")] |
| | | [SugarColumn(ColumnName = "FCHECK_RESU")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "IPQCæ£éªåé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? FcheckResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 设å¤ç¼å· |
| | | /// </summary> |
| | | [Column("FEQP")] |
| | | [SugarColumn(ColumnName = "FEQP")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "设å¤ç¼å·é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Feqp { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¸è¯æè¿° |
| | | /// </summary> |
| | | [Column("FNG_DESC")] |
| | | [SugarColumn(ColumnName = "FNG_DESC")] //ç¨äºSqlSugar |
| | | [StringLength(2000, ErrorMessage = "ä¸è¯æè¿°é¿åº¦ä¸è½è¶
åº2000")] |
| | | public string? FngDesc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤çæ¹æ³ |
| | | /// </summary> |
| | | [Column("FNG_HANDLE")] |
| | | [SugarColumn(ColumnName = "FNG_HANDLE")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "å¤çæ¹æ³é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? FngHandle { get; set; } |
| | | |
| | | /// <summary> |
| | | /// çäº§æ¥æ |
| | | /// </summary> |
| | | [Column("FPROD_DATE")] |
| | | [SugarColumn(ColumnName = "FPROD_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? FprodDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç产类å |
| | | /// </summary> |
| | | [Column("FPROD_TYPE")] |
| | | [SugarColumn(ColumnName = "FPROD_TYPE")] //ç¨äºSqlSugar |
| | | [StringLength(200, ErrorMessage = "ç产类åé¿åº¦ä¸è½è¶
åº200")] |
| | | public string? FprodType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// äºæ¬¡å¤å®ç»æ |
| | | /// </summary> |
| | | [Column("FSECOND_RESU")] |
| | | [SugarColumn(ColumnName = "FSECOND_RESU")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "äºæ¬¡å¤å®ç»æé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? FsecondResu { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 1ä¸ºé¦æ£ï¼2为å®å·¥æ£éª |
| | | /// </summary> |
| | | [Column("FSTATUS")] |
| | | [SugarColumn(ColumnName = "FSTATUS")] //ç¨äºSqlSugar |
| | | public decimal? Fstatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤æ è¯ï¼äº§çº¿ï¼ |
| | | /// </summary> |
| | | [Column("FSUBMIT")] |
| | | [SugarColumn(ColumnName = "FSUBMIT")] //ç¨äºSqlSugar |
| | | public decimal? Fsubmit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤äºº |
| | | /// </summary> |
| | | [Column("FSUBMIT_BY")] |
| | | [SugarColumn(ColumnName = "FSUBMIT_BY")] //ç¨äºSqlSugar |
| | | [StringLength(50, ErrorMessage = "æäº¤äººé¿åº¦ä¸è½è¶
åº50")] |
| | | public string? FsubmitBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æäº¤æ¥æ |
| | | /// </summary> |
| | | [Column("FSUBMIT_DATE")] |
| | | [SugarColumn(ColumnName = "FSUBMIT_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? FsubmitDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("FTYPE")] |
| | | [SugarColumn(ColumnName = "FTYPE")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "Ftypeé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Ftype { get; set; } |
| | | |
| | | /// <summary> |
| | | /// çæ¬ |
| | | /// </summary> |
| | | [Column("FVERSION")] |
| | | [SugarColumn(ColumnName = "FVERSION")] //ç¨äºSqlSugar |
| | | public decimal? Fversion { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç½®äºº |
| | | /// </summary> |
| | | [Column("IPQC_BY")] |
| | | [SugarColumn(ColumnName = "IPQC_BY")] //ç¨äºSqlSugar |
| | | [StringLength(50, ErrorMessage = "å¤ç½®äººé¿åº¦ä¸è½è¶
åº50")] |
| | | public string? IpqcBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç½®æ¥æ |
| | | /// </summary> |
| | | [Column("IPQC_DATE")] |
| | | [SugarColumn(ColumnName = "IPQC_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? IpqcDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ è¯ |
| | | /// </summary> |
| | | [Column("IPQC_STATUS")] |
| | | [SugarColumn(ColumnName = "IPQC_STATUS")] //ç¨äºSqlSugar |
| | | public decimal? IpqcStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("ISMODIFY1")] |
| | | [SugarColumn(ColumnName = "ISMODIFY1")] //ç¨äºSqlSugar |
| | | public decimal? Ismodify1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("ITEM_NO")] |
| | | [SugarColumn(ColumnName = "ITEM_NO")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "ItemNoé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? ItemNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°äºº |
| | | /// </summary> |
| | | [Column("LASTUPDATE_BY")] |
| | | [SugarColumn(ColumnName = "LASTUPDATE_BY")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "æ´æ°äººé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? LastupdateBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ´æ°æ¥æ |
| | | /// </summary> |
| | | [Column("LASTUPDATE_DATE")] |
| | | [SugarColumn(ColumnName = "LASTUPDATE_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? LastupdateDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥ä½ID |
| | | /// </summary> |
| | | [Column("LINEINFO_ID")] |
| | | [SugarColumn(ColumnName = "LINEINFO_ID")] //ç¨äºSqlSugar |
| | | [StringLength(20, ErrorMessage = "å·¥ä½IDé¿åº¦ä¸è½è¶
åº20")] |
| | | public string? LineinfoId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 线ä½ç¼å· |
| | | /// </summary> |
| | | [Column("LINE_NO")] |
| | | [SugarColumn(ColumnName = "LINE_NO")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "线ä½ç¼å·é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? LineNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("LOT_NO")] |
| | | [SugarColumn(ColumnName = "LOT_NO")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "LotNoé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? LotNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç½®äºº |
| | | /// </summary> |
| | | [Column("MANAGE_BY")] |
| | | [SugarColumn(ColumnName = "MANAGE_BY")] //ç¨äºSqlSugar |
| | | [StringLength(50, ErrorMessage = "å¤ç½®äººé¿åº¦ä¸è½è¶
åº50")] |
| | | public string? ManageBy { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ç½®æ¥æ |
| | | /// </summary> |
| | | [Column("MANAGE_DATE")] |
| | | [SugarColumn(ColumnName = "MANAGE_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? ManageDate { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("MAX_CHECK_QTY")] |
| | | [SugarColumn(ColumnName = "MAX_CHECK_QTY")] //ç¨äºSqlSugar |
| | | public decimal? MaxCheckQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå åæ |
| | | /// </summary> |
| | | [Column("MEMO_A")] |
| | | [SugarColumn(ColumnName = "MEMO_A")] //ç¨äºSqlSugar |
| | | [StringLength(4000, ErrorMessage = "åå åæé¿åº¦ä¸è½è¶
åº4000")] |
| | | public string? MemoA { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 临æ¶å¯¹ç |
| | | /// </summary> |
| | | [Column("MEMO_B")] |
| | | [SugarColumn(ColumnName = "MEMO_B")] //ç¨äºSqlSugar |
| | | [StringLength(4000, ErrorMessage = "临æ¶å¯¹çé¿åº¦ä¸è½è¶
åº4000")] |
| | | public string? MemoB { get; set; } |
| | | |
| | | /// <summary> |
| | | /// é¿æå¯¹ç |
| | | /// </summary> |
| | | [Column("MEMO_C")] |
| | | [SugarColumn(ColumnName = "MEMO_C")] //ç¨äºSqlSugar |
| | | [StringLength(4000, ErrorMessage = "é¿æå¯¹çé¿åº¦ä¸è½è¶
åº4000")] |
| | | public string? MemoC { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("MENU_ID")] |
| | | [SugarColumn(ColumnName = "MENU_ID")] //ç¨äºSqlSugar |
| | | public decimal? MenuId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸äºº |
| | | /// </summary> |
| | | [Column("MODIFY1_BY")] |
| | | [SugarColumn(ColumnName = "MODIFY1_BY")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "å®¡æ ¸äººé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Modify1By { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ¥æ |
| | | /// </summary> |
| | | [Column("MODIFY1_DATE")] |
| | | [SugarColumn(ColumnName = "MODIFY1_DATE")] //ç¨äºSqlSugar |
| | | public DateTime? Modify1Date { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®¡æ ¸æ è¯ |
| | | /// </summary> |
| | | [Column("MODIFY1_FLAG")] |
| | | [SugarColumn(ColumnName = "MODIFY1_FLAG")] //ç¨äºSqlSugar |
| | | public decimal? Modify1Flag { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åç |
| | | /// </summary> |
| | | [Column("PINGPAI")] |
| | | [SugarColumn(ColumnName = "PINGPAI")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "åçé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? Pingpai { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è®¡åæ°é |
| | | /// </summary> |
| | | [Column("PLAN_QTY")] |
| | | [SugarColumn(ColumnName = "PLAN_QTY")] //ç¨äºSqlSugar |
| | | public decimal? PlanQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// PQCç±»å说æ |
| | | /// </summary> |
| | | [Column("PQC_TEXT")] |
| | | [SugarColumn(ColumnName = "PQC_TEXT")] //ç¨äºSqlSugar |
| | | [StringLength(200, ErrorMessage = "PQCç±»å说æé¿åº¦ä¸è½è¶
åº200")] |
| | | public string? PqcText { get; set; } |
| | | |
| | | /// <summary> |
| | | /// PQCæ£éªç±»å |
| | | /// </summary> |
| | | [Column("PQC_TYPE")] |
| | | [SugarColumn(ColumnName = "PQC_TYPE")] //ç¨äºSqlSugar |
| | | [StringLength(30, ErrorMessage = "PQCæ£éªç±»åé¿åº¦ä¸è½è¶
åº30")] |
| | | public string? PqcType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("PROC_NAME")] |
| | | [SugarColumn(ColumnName = "PROC_NAME")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "ProcNameé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? ProcName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// </summary> |
| | | [Column("PROC_NO")] |
| | | [SugarColumn(ColumnName = "PROC_NO")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "ProcNoé¿åº¦ä¸è½è¶
åº100")] |
| | | public string? ProcNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ£éªåå· |
| | | /// </summary> |
| | | [Column("RELEASE_NO")] |
| | | [SugarColumn(ColumnName = "RELEASE_NO")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "æ£éªåå·é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? ReleaseNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥ä½ä¸å¿ |
| | | /// </summary> |
| | | [Column("WORKSHOP_CENTER_CODE")] |
| | | [SugarColumn(ColumnName = "WORKSHOP_CENTER_CODE")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "å·¥ä½ä¸å¿é¿åº¦ä¸è½è¶
åº100")] |
| | | public string? WorkshopCenterCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å·¥ä½ä¸å¿ |
| | | /// </summary> |
| | | [Column("GID")] |
| | | [SugarColumn(ColumnName = "GID")] //ç¨äºSqlSugar |
| | | [StringLength(100, ErrorMessage = "GID100")] |
| | | public decimal? Gid { get; set; } |
| | | } |