2024-07-01 16:04:40 +08:00

142 lines
3.9 KiB
C#

using System;
using System.Collections.Generic;
using MiniExcelLibs.Attributes;
using SqlSugar;
/*
* @author : xkdong@163.com
* @date : 2024-2-1
* @desc : 总装车间
*/
namespace DOAN.Model.MES.upload
{
/// <summary>
/// 总装车间
/// </summary>
[SugarTable("qc_yida_excel", TableDescription = "总装车间")]
public class QcYidaExcel
{
/// <summary>
///
/// </summary>
[SugarColumn( IsPrimaryKey = true,ColumnName ="id")]
[ExcelIgnore]
public long? Id { get; set; }
/// <summary>
/// 供应商代码
/// </summary>
///
[SugarColumn( ColumnName = "supplier_code")]
[ExcelColumn(Name = "供应商代码", IndexName = "A")]
public string SupplierCode { get; set; }
/// <summary>
/// 供应商名称
/// </summary>
[SugarColumn( ColumnName = "supplier_name")]
[ExcelColumn(Name = "供应商名称", IndexName = "B")]
public string SupplierName { get; set; }
/// <summary>
/// 车型
/// </summary>
[SugarColumn(ColumnName = "vehicle")]
[ExcelColumn(Name = "车型", IndexName = "C")]
public string Vehicle { get; set; }
/// <summary>
/// 零件号
/// </summary>
[SugarColumn(ColumnName = "partnumber")]
[ExcelColumn(Name = "零件号", IndexName = "D")]
public string Partnumber { get; set; }
/// <summary>
/// 零件名称
/// </summary>
[SugarColumn(ColumnName = "partname")]
[ExcelColumn(Name = "零件名称", IndexName = "E")]
public string Partname { get; set; }
/// <summary>
/// 配置
/// </summary>
[SugarColumn(ColumnName = "config")]
[ExcelColumn(Name = "配置", IndexName = "F")]
public string Config { get; set; }
/// <summary>
/// 工位
/// </summary>
[SugarColumn(ColumnName = "workstation")]
[ExcelColumn(Name = "工位", IndexName = "G")]
public string Workstation { get; set; }
/// <summary>
/// 参数
/// </summary>
[SugarColumn(ColumnName = "paramter")]
[ExcelColumn(Name = "参数", IndexName = "H")]
public string Paramter { get; set; }
/// <summary>
/// 值
/// </summary>
[SugarColumn(ColumnName = "value")]
[ExcelColumn(Name = "值", IndexName = "I")]
public decimal Value { get; set; }
/// <summary>
/// 中值
/// </summary>
[SugarColumn(ColumnName = "middle_value")]
[ExcelColumn(Name = "值", IndexName = "J")]
public decimal MiddleValue { get; set; }
/// <summary>
/// 下公差
/// </summary>
[SugarColumn(ColumnName = "low_limit")]
[ExcelColumn(Name = "下公差", IndexName = "K")]
public decimal LowLimit { get; set; }
/// <summary>
/// 上公差
/// </summary>
[SugarColumn(ColumnName = "up_limit")]
[ExcelColumn(Name = "上公差", IndexName = "L")]
public decimal UpLimit { get; set; }
/// <summary>
/// 创建人
/// </summary>
[SugarColumn(ColumnName = "CREATED_BY")]
[ExcelIgnore]
public string CreatedBy { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[SugarColumn(ColumnName = "CREATED_TIME")]
[ExcelIgnore]
public DateTime CreatedTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[SugarColumn(ColumnName = "UPDATED_BY")]
[ExcelIgnore]
public string UpdatedBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[SugarColumn(ColumnName = "UPDATED_TIME")]
[ExcelIgnore]
public DateTime UpdatedTime { get; set; }
}
}