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; }
|
|
/// <summary>
|
/// 是否强制入库
|
/// </summary>
|
public bool FocusStopIn { get; set; }
|
|
/// <summary>
|
/// 报工条码
|
/// </summary>
|
public List<barcodeSN> barcodeSN { get; set; }
|
|
/// <summary>
|
/// 报工信息自定义字段
|
/// </summary>
|
public List<cusValues> cusValues { get; set; }
|
}
|
|
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 int Id { get; set; }
|
/// <summary>
|
/// 数量必填decimal
|
/// </summary>
|
public int Quantity { get; set; }
|
/// <summary>
|
/// 物料ID必填
|
/// </summary>
|
public int 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 int 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; }
|
}
|
}
|