using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using OfficeOpenXml.FormulaParsing.Excel.Functions.Text;
|
|
namespace WIDESEAWCS_DTO.MES
|
{
|
public class Reports
|
{
|
/// <summary>
|
/// 报工信息
|
/// </summary>
|
public report report { get; set; } = new report();
|
|
/// <summary>
|
/// 是否强制入库
|
/// </summary>
|
public bool FocusStopIn { get; set; }
|
|
/// <summary>
|
/// 报工条码
|
/// </summary>
|
public List<barcodeSN> barcodeSN { get; set; } = new List<barcodeSN>();
|
|
///// <summary>
|
///// 报工信息自定义字段
|
///// </summary>
|
//public List<cusValues> cusValues { get; set; } = new List<cusValues>();
|
}
|
|
public class report
|
{
|
/// <summary>
|
/// 报工数量必填
|
/// </summary>
|
public decimal Qty { get; set; }//
|
/// <summary>
|
/// 派工单ID必填
|
/// </summary>
|
public string DispatchID { get; set; }//
|
///// <summary>
|
///// 转换数量decimal
|
///// </summary>
|
//public decimal ConversionQty { get; set; }
|
///// <summary>
|
///// 转换率decimal
|
///// </summary>
|
//public decimal ConversionRate { get; set; }
|
///// <summary>
|
///// 转换单位id
|
///// </summary>
|
//public int ConversionUnitId { get; set; }
|
///// <summary>
|
///// 报工人员id
|
///// </summary>
|
//public string CreateEmpId { get; set; }
|
///// <summary>
|
///// 工序id
|
///// </summary>
|
//public string ProcessId { get; set; }
|
///// <summary>
|
///// 设备id
|
///// </summary>
|
//public string FacilityId { get; set; }
|
///// <summary>
|
///// 备注
|
///// </summary>
|
//public string Remark { get; set; }
|
///// <summary>
|
///// 标包数量decimal
|
///// </summary>
|
//public int MinPackage { get; set; }
|
///// <summary>
|
///// 入库仓库id
|
///// </summary>
|
//public string WarehouseId { get; set; }
|
///// <summary>
|
///// 入库库位id
|
///// </summary>
|
//public int WareareaId { get; set; }
|
///// <summary>
|
///// 返工数量
|
///// </summary>
|
//public int ReworkQty { get; set; }
|
///// <summary>
|
///// 报废数量
|
///// </summary>
|
//public int ScrapQty { get; set; }
|
///// <summary>
|
///// 报工单号
|
///// </summary>
|
//public string ReportNo { get; set; }
|
///// <summary>
|
///// 单价
|
///// </summary>
|
//public decimal PriceOne { get; set; }
|
///// <summary>
|
///// 任务单号
|
///// </summary>
|
//public string TaskBillNo { get; set; }
|
///// <summary>
|
///// 工序序号
|
///// </summary>
|
//public int SubNo { get; set; }
|
///// <summary>
|
///// 生产类型(委外/自制)
|
///// </summary>
|
//public string RouteType { get; set; }
|
///// <summary>
|
///// 班次Id
|
///// </summary>
|
//public string ClassId { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public string EmpCode { get; set; }
|
}
|
|
public class barcodeSN
|
{
|
/// <summary>
|
/// 条码必填
|
/// </summary>
|
public string Barcode { get; set; }//
|
/// <summary>
|
/// 条码类型必填 0物料条码 1箱条码 3SN码 4托码
|
/// </summary>
|
public int BarcodeType { get; set; }
|
/// <summary>
|
/// 必填
|
/// </summary>
|
public long Id { get; set; }//
|
/// <summary>
|
/// 数量必填decimal
|
/// </summary>
|
public int Quantity { get; set; }//
|
/// <summary>
|
/// 物料ID必填
|
/// </summary>
|
public long MaterialId { get; set; }//
|
///// <summary>
|
///// 辅助数量decimal
|
///// </summary>
|
//public int AuxQty { get; set; }
|
///// <summary>
|
///// 重量decimal
|
///// </summary>
|
//public int BarWeight { get; set; }
|
///// <summary>
|
///// 标箱数量decimal
|
///// </summary>
|
//public int PackageQty { get; set; }
|
///// <summary>
|
///// 入库数量
|
///// </summary>
|
//public int QuantityIn { get; set; }
|
///// <summary>
|
///// 出库数量
|
///// </summary>
|
//public int QuantityOut { get; set; }
|
///// <summary>
|
///// 状态
|
///// </summary>
|
//public int Status { get; set; }
|
/// <summary>
|
/// 批次
|
/// </summary>
|
public int BatchNum { get; set; }//
|
///// <summary>
|
///// 创建人员Id
|
///// </summary>
|
//public int CreateEmpId { get; set; }
|
///// <summary>
|
///// 任务单Id
|
///// </summary>
|
//public int TaskId { get; set; }
|
///// <summary>
|
///// 任务工序Id
|
///// </summary>
|
//public int TaskSubId { get; set; }
|
///// <summary>
|
///// 报工不良id
|
///// </summary>
|
//public int ReportNGId { get; set; }
|
/// <summary>
|
/// 派工单Id
|
/// </summary>
|
public long DispatchId { get; set; }//
|
///// <summary>
|
///// 报工单id
|
///// </summary>
|
//public int ReportId { get; set; }
|
///// <summary>
|
///// 来源类型
|
///// </summary>
|
//public int SourceType { get; set; }
|
///// <summary>
|
///// 客户条码
|
///// </summary>
|
//public int CustomerBarcode { get; set; }
|
///// <summary>
|
///// 客户品名
|
///// </summary>
|
//public int CustomerMaterialName { get; set; }
|
///// <summary>
|
///// 客户品号
|
///// </summary>
|
//public int CustomerMaterialCode { get; set; }
|
///// <summary>
|
///// 客户型号
|
///// </summary>
|
//public int CustomerMaterialModel { get; set; }
|
///// <summary>
|
///// 客户规格
|
///// </summary>
|
//public int CustomerMaterialSpecification { get; set; }
|
///// <summary>
|
///// 备注
|
///// </summary>
|
//public int Remark { get; set; }
|
///// <summary>
|
///// 体积
|
///// </summary>
|
//public int Volume { get; set; }
|
///// <summary>
|
///// 质检单Id
|
///// </summary>
|
//public int QcRecordId { get; set; }
|
///// <summary>
|
///// 供应商Id
|
///// </summary>
|
//public int SupplierId { get; set; }
|
///// <summary>
|
///// 设备Id
|
///// </summary>
|
//public int FacId { get; set; }
|
///// <summary>
|
///// 仓库
|
///// </summary>
|
//public int WarehouseId { get; set; }
|
///// <summary>
|
///// 库位
|
///// </summary>
|
//public int WareareaId { get; set; }
|
///// <summary>
|
///// 工作中心
|
///// </summary>
|
//public int WorkcenterId { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public int EntityId { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public int CreateTime { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public int CreateUserId { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public int CreateUserName { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public int LastUpdateTime { get; set; }
|
///// <summary>
|
////
|
///// </summary>
|
//public int LastUpdateUserId { get; set; }
|
///// <summary>
|
/////
|
///// </summary>
|
//public int LastUpdateUserName { get; set; }
|
}
|
|
//public class cusValues
|
//{
|
// /// <summary>
|
// /// 字段内码
|
// /// </summary>
|
// public int FormFieldCode { get; set; }
|
// /// <summary>
|
// /// 字段值
|
// /// </summary>
|
// public int FieldValue { get; set; }
|
//}
|
}
|