You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
125 lines
3.1 KiB
125 lines
3.1 KiB
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
using System.Runtime.Serialization;
|
|
|
|
namespace AMESCoreStudio.WebApi.Models.AMES
|
|
{
|
|
/// <summary>
|
|
/// 條碼變更資料表
|
|
/// </summary>
|
|
[Table("BARCODE_INFO", Schema = "JHAMES")]
|
|
[DataContract]
|
|
public class BarcodeInfo
|
|
{
|
|
/// <summary>
|
|
/// 條碼ID
|
|
/// </summary>
|
|
[Column("BARCODE_ID")]
|
|
[DataMember]
|
|
[Display(Name = "條碼ID")]
|
|
[Key]
|
|
public int BarcodeID { get; set; }
|
|
|
|
/// <summary>
|
|
/// 條碼序號
|
|
/// </summary>
|
|
[Column("BARCODE_NO")]
|
|
[DataMember]
|
|
[Required(ErrorMessage = "{0},不能空白")]
|
|
[Display(Name = "條碼序號")]
|
|
public string BarcodeNo { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("STATUS_NO")]
|
|
[DataMember]
|
|
public string StatusNo { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("EXTRA_BARCODE_NO")]
|
|
[DataMember]
|
|
public string ExtraBarcodeNo { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("LOCATION_ID")]
|
|
[DataMember]
|
|
public string LocationID { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("RULE_STATION_ID")]
|
|
[DataMember]
|
|
public string RuleStationID { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("RULE_STATUS")]
|
|
[DataMember]
|
|
public string RuleStatus { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("WIP_ID")]
|
|
[DataMember]
|
|
public string WipID { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("BOX_NO")]
|
|
[DataMember]
|
|
public string BoxNo { get; set; }
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("SYSTYPE")]
|
|
[DataMember]
|
|
public string SysType { get; set; }
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
[Column("STATUS_ID")]
|
|
[DataMember]
|
|
public string StatusID { get; set; }
|
|
|
|
/// <summary>
|
|
/// 建立者
|
|
/// </summary>
|
|
[Column("CREATE_USERID")]
|
|
[DataMember]
|
|
[Required(ErrorMessage = "{0},不能空白")]
|
|
[Display(Name = "建立者")]
|
|
public decimal CreateUserID { get; set; } = -1;
|
|
|
|
/// <summary>
|
|
/// 建立時間
|
|
/// </summary>
|
|
[Column("CREATE_DATE")]
|
|
[DataMember]
|
|
[Required(ErrorMessage = "{0},不能空白")]
|
|
[Display(Name = "建立時間")]
|
|
public DateTime CreateDate { get; set; } = DateTime.Now;
|
|
|
|
/// <summary>
|
|
/// 修改時間
|
|
/// </summary>
|
|
[Column("UPDATE_DATE")]
|
|
[DataMember]
|
|
[Required(ErrorMessage = "{0},不能空白")]
|
|
[Display(Name = "修改時間")]
|
|
public DateTime UpdateDate { get; set; } = DateTime.Now;
|
|
|
|
}
|
|
}
|
|
|