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.
1428 lines
41 KiB
1428 lines
41 KiB
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace TaskManager.Controllers
|
|
{
|
|
|
|
#region 基础数据
|
|
|
|
|
|
|
|
public interface IDoExecute
|
|
{
|
|
Task ExecuteAsync();
|
|
}
|
|
/// <summary>
|
|
/// 供应商基础信息:记录供应商的基本资料、联系方式、资质等信息
|
|
/// </summary>
|
|
public class SupplierBaseInfo
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 人员资质信息:存储生产、质检等人员的资质证书、培训记录等
|
|
/// </summary>
|
|
public class PersonnelQualificationInfo { }
|
|
|
|
/// <summary>
|
|
/// BOM主数据:物料清单,定义产品结构和组成关系
|
|
/// </summary>
|
|
public class BOMMasterData { }
|
|
|
|
/// <summary>
|
|
/// 物料主数据:记录原材料、半成品、成品的基本属性和参数
|
|
/// </summary>
|
|
public class MaterialMasterData { }
|
|
|
|
/// <summary>
|
|
/// 工艺装备:生产过程中使用的工具、模具、夹具等信息
|
|
/// </summary>
|
|
public class ProcessEquipment { }
|
|
|
|
/// <summary>
|
|
/// 工艺:产品制造过程的工艺路线、参数和方法
|
|
/// </summary>
|
|
public class ProcessTechnology { }
|
|
#endregion
|
|
|
|
#region 计划数据
|
|
/// <summary>
|
|
/// 整车月度生产计划:月度整车生产数量、车型、时间安排等计划信息
|
|
/// </summary>
|
|
public class MonthlyProductionPlan
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 需求发布版次:唯一版次ID
|
|
/// </summary>
|
|
public string releaseEdition { get; set; }
|
|
/// <summary>
|
|
/// 车型
|
|
/// </summary>
|
|
public string models { get; set; }
|
|
/// <summary>
|
|
/// 销售单位
|
|
/// </summary>
|
|
public string salseDepartment { get; set; }
|
|
/// <summary>
|
|
/// 类型
|
|
/// </summary>
|
|
public string type { get; set; }
|
|
/// <summary>
|
|
/// 动力总成
|
|
/// </summary>
|
|
|
|
public string assembly { get; set; }
|
|
/// <summary>
|
|
/// 版型
|
|
/// </summary>
|
|
public string pattern { get; set; }
|
|
/// <summary>
|
|
/// 内饰
|
|
/// </summary>
|
|
public string omterior { get; set; }
|
|
/// <summary>
|
|
/// 物料号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 起始月份-格式:yyyy-MM
|
|
/// </summary>
|
|
public string startMonth { get; set; }
|
|
/// <summary>
|
|
/// 数量1
|
|
/// </summary>
|
|
public string quantity1 { get; set; }
|
|
/// <summary>
|
|
/// 数量2
|
|
/// </summary>
|
|
public string quantity2 { get; set; }
|
|
/// <summary>
|
|
/// 数量3
|
|
/// </summary>
|
|
public string quantity3 { get; set; }
|
|
/// <summary>
|
|
/// 数量4
|
|
/// </summary>
|
|
public string quantity4 { get; set; }
|
|
/// <summary>
|
|
/// 数量5
|
|
/// </summary>
|
|
public string quantity5 { get; set; }
|
|
/// <summary>
|
|
/// 数量6
|
|
/// </summary>
|
|
public string quantity6 { get; set; }
|
|
/// <summary>
|
|
/// 工厂
|
|
/// </summary>
|
|
public string plant { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// M+6月物料需求计划:未来6个月的物料需求预测和计划
|
|
/// </summary>
|
|
public class MaterialRequirementPlanM6
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 需求发布版次:唯一版次ID
|
|
/// </summary>
|
|
public string releaseEdition { get; set; }
|
|
/// <summary>
|
|
/// 零件号:奇瑞零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 工厂名称
|
|
/// </summary>
|
|
|
|
public string plantName { get; set; }
|
|
/// <summary>
|
|
/// 起始月份-格式:yyyy-MM
|
|
/// </summary>
|
|
public string startMonth { get; set; }
|
|
/// <summary>
|
|
/// 需求数量1
|
|
/// </summary>
|
|
public string quantityDemand1 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量2
|
|
/// </summary>
|
|
public string quantityDemand2 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量3
|
|
/// </summary>
|
|
public string quantityDemand3 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量4
|
|
/// </summary>
|
|
public string quantityDemand4 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量5
|
|
/// </summary>
|
|
public string quantityDemand5 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量6
|
|
/// </summary>
|
|
public string quantityDemand6 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量7
|
|
/// </summary>
|
|
public string quantityDemand7 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量8
|
|
/// </summary>
|
|
public string quantityDemand8 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量9
|
|
/// </summary>
|
|
public string quantityDemand9 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量10
|
|
/// </summary>
|
|
public string quantityDemand10 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量11
|
|
/// </summary>
|
|
public string quantityDemand11 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量12
|
|
/// </summary>
|
|
public string quantityDemand12 { get; set; }
|
|
/// <summary>
|
|
/// 当文件夹数据发生变更时(更新需求=1/否则=0)
|
|
/// </summary>
|
|
public string isUpdate { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 日物料需求计划:每日生产所需的物料明细和数量计划
|
|
/// </summary>
|
|
public class DailyMaterialRequirementPlan
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 需求发布版次:唯一版次ID
|
|
/// </summary>
|
|
public string releaseEdition { get; set; }
|
|
/// <summary>
|
|
/// 零件号:奇瑞零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 工厂名称
|
|
/// </summary>
|
|
|
|
public string plantName { get; set; }
|
|
/// <summary>
|
|
/// 起始月份-格式:yyyy-MM
|
|
/// </summary>
|
|
public string startMonth { get; set; }
|
|
/// <summary>
|
|
/// 需求数量1 (即需求起始日期的需求数量)
|
|
/// </summary>
|
|
public string quantityDemand1 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量2(即需求起始日期+1天的需求数量 .)
|
|
/// </summary>
|
|
public string quantityDemand2 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量3(即需求起始日期+2天的需求数量 .)
|
|
/// </summary>
|
|
public string quantityDemand3 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量4
|
|
/// </summary>
|
|
public string quantityDemand4 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量5
|
|
/// </summary>
|
|
public string quantityDemand5 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量6
|
|
/// </summary>
|
|
public string quantityDemand6 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量7
|
|
/// </summary>
|
|
public string quantityDemand7 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量8
|
|
/// </summary>
|
|
public string quantityDemand8 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量9
|
|
/// </summary>
|
|
public string quantityDemand9 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量10
|
|
/// </summary>
|
|
public string quantityDemand10 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量11
|
|
/// </summary>
|
|
public string quantityDemand11 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量12
|
|
/// </summary>
|
|
public string quantityDemand12 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量13
|
|
/// </summary>
|
|
public string quantityDemand13 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量14
|
|
/// </summary>
|
|
public string quantityDemand14 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量15
|
|
/// </summary>
|
|
public string quantityDemand15 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量16
|
|
/// </summary>
|
|
public string quantityDemand16 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量17
|
|
/// </summary>
|
|
public string quantityDemand17 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量18
|
|
/// </summary>
|
|
public string quantityDemand18 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量19
|
|
/// </summary>
|
|
public string quantityDemand19 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量20
|
|
/// </summary>
|
|
public string quantityDemand20 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量21
|
|
/// </summary>
|
|
public string quantityDemand21 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量22
|
|
/// </summary>
|
|
public string quantityDemand22 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量23
|
|
/// </summary>
|
|
public string quantityDemand23 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量24
|
|
/// </summary>
|
|
public string quantityDemand24 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量25
|
|
/// </summary>
|
|
public string quantityDemand25 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量26
|
|
/// </summary>
|
|
public string quantityDemand26 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量27
|
|
/// </summary>
|
|
public string quantityDemand27 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量28
|
|
/// </summary>
|
|
public string quantityDemand28 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量29
|
|
/// </summary>
|
|
public string quantityDemand29 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量30
|
|
/// </summary>
|
|
public string quantityDemand130 { get; set; }
|
|
/// <summary>
|
|
/// 需求数量31
|
|
/// </summary>
|
|
public string quantityDemand31 { get; set; }
|
|
/// <summary>
|
|
/// 当文件夹数据发生变更时(更新需求=1/否则=0)
|
|
/// </summary>
|
|
public string isUpdate { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 计划协议:与供应商签订的长期采购框架协议
|
|
/// </summary>
|
|
public class PlanningAgreement
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 计划协议号
|
|
/// </summary>
|
|
public string scheduleAgreement { get; set; }
|
|
/// <summary>
|
|
/// 行项目号
|
|
/// </summary>
|
|
public string serialNumber { get; set; }
|
|
/// <summary>
|
|
/// 零件号:奇瑞零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 采购组
|
|
/// </summary>
|
|
public string purchasingGroup { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 需求数量
|
|
/// </summary>
|
|
|
|
public string quantityDemand { get; set; }
|
|
/// <summary>
|
|
/// 交货日期-格式:yyyy-MM-dd
|
|
/// </summary>
|
|
public string dateReceived { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 采购订单:向供应商发出的具体采购请求和合同
|
|
/// </summary>
|
|
public class PurchaseOrder
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 采购订单号
|
|
/// </summary>
|
|
public string purchaseOrder { get; set; }
|
|
/// <summary>
|
|
/// 行项目号
|
|
/// </summary>
|
|
public string serialNumber { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 工厂名称
|
|
/// </summary>
|
|
public string plantName { get; set; }
|
|
/// <summary>
|
|
/// 凭证日期-格式:yyyy-MM-dd
|
|
/// </summary>
|
|
public string voucherDate { get; set; }
|
|
/// <summary>
|
|
/// 需方联系人
|
|
/// </summary>
|
|
public string purchaser { get; set; }
|
|
/// <summary>
|
|
/// 供方联系人
|
|
/// </summary>
|
|
|
|
public string supplier { get; set; }
|
|
/// <summary>
|
|
/// 物料编码
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 物料描述
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 需求数量
|
|
/// </summary>
|
|
public string quantityDemand { get; set; }
|
|
/// <summary>
|
|
/// 物料单位
|
|
/// </summary>
|
|
public string materialUnit { get; set; }
|
|
/// <summary>
|
|
/// 交货日期-格式:yyyy-MM-dd
|
|
/// </summary>
|
|
public string deliveryDate { get; set; }
|
|
/// <summary>
|
|
/// 交货地点
|
|
/// </summary>
|
|
public string deliveryPlace { get; set; }
|
|
/// <summary>
|
|
/// 到货数量
|
|
/// </summary>
|
|
public string quantityDelivery { get; set; }
|
|
/// <summary>
|
|
/// 备注:含批次号信息
|
|
/// </summary>
|
|
public string note { get; set; }
|
|
/// <summary>
|
|
/// 项目类别文本
|
|
/// </summary>
|
|
public string itemType { get; set; }
|
|
/// <summary>
|
|
/// 国际贸易条件
|
|
/// </summary>
|
|
public string tradeTerms { get; set; }
|
|
/// <summary>
|
|
/// 出口国家
|
|
/// </summary>
|
|
public string country { get; set; }
|
|
/// <summary>
|
|
/// 批次
|
|
/// </summary>
|
|
public string batch { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
#endregion
|
|
|
|
#region 生产过程数据
|
|
/// <summary>
|
|
/// 来料检验数据:原材料到货检验的结果和记录
|
|
/// </summary>
|
|
public class IncomingInspectionData { }
|
|
|
|
/// <summary>
|
|
/// 排产数据:生产任务的具体安排和调度信息
|
|
/// </summary>
|
|
public class ProductionSchedulingData { }
|
|
|
|
/// <summary>
|
|
/// 过程控制项质量数据:生产过程中关键控制点的质量检测数据
|
|
/// </summary>
|
|
public class ProcessControlQualityData { }
|
|
|
|
/// <summary>
|
|
/// 生产过程数据:记录产品生产过程中的工艺参数、设备状态等信息
|
|
/// </summary>
|
|
public class ProductionProcessData { }
|
|
|
|
/// <summary>
|
|
/// 产品一次合格率:产品首次通过所有检验的比例数据
|
|
/// </summary>
|
|
public class FirstPassYield { }
|
|
|
|
/// <summary>
|
|
/// 工位一次合格率:各个生产工位的首次通过率数据
|
|
/// </summary>
|
|
public class WorkstationFirstPassYield { }
|
|
|
|
/// <summary>
|
|
/// 缺陷业务数据:产品生产过程中发现的缺陷类型、数量和处理情况
|
|
/// </summary>
|
|
public class DefectBusinessData { }
|
|
|
|
/// <summary>
|
|
/// 环境业务数据:生产环境相关的数据,如温度、湿度、洁净度等
|
|
/// </summary>
|
|
public class EnvironmentalBusinessData { }
|
|
|
|
/// <summary>
|
|
/// 设备OEE达成率:设备综合效率的达成情况和统计数据
|
|
/// </summary>
|
|
public class EquipmentOEE { }
|
|
|
|
/// <summary>
|
|
/// OEE时间明细:设备OEE计算中的时间构成明细(运行、停机、空闲等)
|
|
/// </summary>
|
|
public class OEETimeDetails { }
|
|
#endregion
|
|
|
|
#region 物流配送数据
|
|
/// <summary>
|
|
/// 过焊装未过总装:已完成焊装但尚未进入总装阶段的车辆信息
|
|
/// </summary>
|
|
public class WeldingToAssemblyVehicles
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 车型
|
|
/// </summary>
|
|
public string models { get; set; }
|
|
/// <summary>
|
|
/// VIN
|
|
/// </summary>
|
|
public string vin { get; set; }
|
|
/// <summary>
|
|
/// 产线代码
|
|
/// </summary>
|
|
public string productionLineId { get; set; }
|
|
/// <summary>
|
|
/// 产线名称
|
|
/// </summary>
|
|
public string productionLineName { get; set; }
|
|
/// <summary>
|
|
/// 物料编码
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 物料描述
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 生产备注(报工类型)
|
|
/// </summary>
|
|
|
|
public string productionType { get; set; }
|
|
/// <summary>
|
|
/// 上线日期时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string onLineTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 过涂装未过总装:已完成涂装但尚未进入总装阶段的车辆信息
|
|
/// </summary>
|
|
public class PaintingToAssemblyVehicles
|
|
{
|
|
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 车型
|
|
/// </summary>
|
|
public string models { get; set; }
|
|
/// <summary>
|
|
/// VIN
|
|
/// </summary>
|
|
public string vin { get; set; }
|
|
/// <summary>
|
|
/// 产线代码
|
|
/// </summary>
|
|
public string productionLineId { get; set; }
|
|
/// <summary>
|
|
/// 产线名称
|
|
/// </summary>
|
|
public string productionLineName { get; set; }
|
|
/// <summary>
|
|
/// 物料编码
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 物料描述
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 上线日期时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string onLineTime { get; set; }
|
|
/// <summary>
|
|
/// 总装车间
|
|
/// </summary>
|
|
public string finalWorkshop { get; set; }
|
|
/// <summary>
|
|
/// 总装上线日期时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string finalOnLineTime { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 排序供货:按照生产顺序进行物料供应的相关数据
|
|
/// </summary>
|
|
public class SequencedSupply
|
|
{
|
|
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 车型
|
|
/// </summary>
|
|
public string models { get; set; }
|
|
/// <summary>
|
|
/// VIN
|
|
/// </summary>
|
|
public string vin { get; set; }
|
|
/// <summary>
|
|
/// 产线代码
|
|
/// </summary>
|
|
public string productionLineId { get; set; }
|
|
/// <summary>
|
|
/// 产线名称
|
|
/// </summary>
|
|
public string productionLineName { get; set; }
|
|
/// <summary>
|
|
/// 物料编码
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 物料描述
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 排序日期:时间格式 yyyy-MM-dd
|
|
/// </summary>
|
|
public string sortDate { get; set; }
|
|
/// <summary>
|
|
/// 排序时间:时间格式 HH:mm:ss
|
|
/// </summary>
|
|
public string sortTime { get; set; }
|
|
/// <summary>
|
|
/// 上线日期
|
|
/// </summary>
|
|
public string onLineDate { get; set; }
|
|
/// <summary>
|
|
/// 上线时间:时间格式:20:34:12
|
|
/// </summary>
|
|
public string onLineTime { get; set; }
|
|
/// <summary>
|
|
/// 车型类别
|
|
/// </summary>
|
|
public string modelCategory { get; set; }
|
|
/// <summary>
|
|
/// 动力总成物料号
|
|
/// </summary>
|
|
public string assemblyMaterialCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 发动机物料号
|
|
/// </summary>
|
|
public string motorMaterialCode { get; set; }
|
|
/// <summary>
|
|
/// 工厂
|
|
/// </summary>
|
|
public string plant { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 看板配送单:基于看板管理的物料配送单据和执行情况
|
|
/// </summary>
|
|
public class KanbanDeliveryNote
|
|
{ /// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 配送单号
|
|
/// </summary>
|
|
public string deliveryNumber { get; set; }
|
|
/// <summary>
|
|
/// 行项目号
|
|
/// </summary>
|
|
public string serialNumber { get; set; }
|
|
/// <summary>
|
|
/// 配送单状态
|
|
/// </summary>
|
|
public string serialSrate { get; set; }
|
|
/// <summary>
|
|
/// 零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 物料描述
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 收货道口
|
|
/// </summary>
|
|
public string receivingCrossings { get; set; }
|
|
/// <summary>
|
|
/// 数量
|
|
/// </summary>
|
|
public string quantityDelivery { get; set; }
|
|
/// <summary>
|
|
/// 创建时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string dataCreateTime { get; set; }
|
|
/// <summary>
|
|
/// 供应商接收时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string supplierReceiveTime { get; set; }
|
|
/// <summary>
|
|
/// 道口发货时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string roadShippedTime { get; set; }
|
|
|
|
/// <summary>
|
|
/// 道口收货时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string roadReceiveTime { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 退货单:记录不合格品或多余物料退回供应商的单据
|
|
/// </summary>
|
|
public class ReturnGoodsNote
|
|
{ /// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 退货单号
|
|
/// </summary>
|
|
public string returnNumber { get; set; }
|
|
/// <summary>
|
|
/// 行项目号
|
|
/// </summary>
|
|
public string serialNumber { get; set; }
|
|
/// <summary>
|
|
/// 退货单状态
|
|
/// </summary>
|
|
public string serialSrate { get; set; }
|
|
/// <summary>
|
|
/// 取货地
|
|
/// </summary>
|
|
public string pickUpLocation { get; set; }
|
|
/// <summary>
|
|
/// 需求取货时间:格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string demandPickupTime { get; set; }
|
|
/// <summary>
|
|
/// 取货道口
|
|
/// </summary>
|
|
public string pickUpCrossings { get; set; }
|
|
/// <summary>
|
|
/// 反馈信息:供应商在LES系统反馈的信息
|
|
/// </summary>
|
|
public string feedback { get; set; }
|
|
/// <summary>
|
|
/// 工厂:示例:1000-奇瑞汽车超一工厂
|
|
/// </summary>
|
|
public string plant { get; set; }
|
|
/// <summary>
|
|
/// 零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 数量
|
|
/// </summary>
|
|
public string quantityDelivery { get; set; }
|
|
/// <summary>
|
|
/// 退货类型:0-不合格品;1-合格品
|
|
/// </summary>
|
|
public string returnType { get; set; }
|
|
|
|
/// <summary>
|
|
/// 批次号
|
|
/// </summary>
|
|
public string lotNumber { get; set; }
|
|
/// <summary>
|
|
/// 判定人
|
|
/// </summary>
|
|
public string judge { get; set; }
|
|
/// <summary>
|
|
/// 退货原因
|
|
/// </summary>
|
|
public string returnReason { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 奇瑞RDC共享库存:奇瑞区域配送中心的共享库存信息
|
|
/// </summary>
|
|
public class CheryRDCSharedInventory
|
|
{
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 工厂名称
|
|
/// </summary>
|
|
public string plantName { get; set; }
|
|
/// <summary>
|
|
/// 零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 当前库存数量
|
|
/// </summary>
|
|
public string quantityCurrent { get; set; }
|
|
/// <summary>
|
|
/// 库存状态
|
|
/// </summary>
|
|
public string stockState { get; set; }
|
|
/// <summary>
|
|
/// 更新时间:格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string dataUpdateTime { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 日MRP状态监控:每日物料需求计划的执行状态和监控数据
|
|
/// </summary>
|
|
public class DailyMRPStatusMonitoring
|
|
{
|
|
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 工厂名称
|
|
/// </summary>
|
|
public string plantName { get; set; }
|
|
/// <summary>
|
|
/// 需求状态
|
|
/// </summary>
|
|
public string demandSrate { get; set; }
|
|
/// <summary>
|
|
/// 需求类型
|
|
/// </summary>
|
|
public string demandType { get; set; }
|
|
/// <summary>
|
|
/// 零件号:奇瑞零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 集货标识
|
|
/// </summary>
|
|
public string summarySign { get; set; }
|
|
/// <summary>
|
|
/// 需求日期-格式:yyyy-MM-dd
|
|
/// </summary>
|
|
public string dateRequired { get; set; }
|
|
/// <summary>
|
|
/// 需求数量
|
|
/// </summary>
|
|
public string quantityDemand { get; set; }
|
|
/// <summary>
|
|
/// 需求确认时间
|
|
/// </summary>
|
|
public string confirmTime { get; set; }
|
|
/// <summary>
|
|
/// 已建单数量
|
|
/// </summary>
|
|
public string creatQuantity { get; set; }
|
|
/// <summary>
|
|
/// 已发货数量
|
|
/// </summary>
|
|
public string quantityDelivery { get; set; }
|
|
/// <summary>
|
|
/// 已收货数量
|
|
/// </summary>
|
|
public string quantityReceive { get; set; }
|
|
/// <summary>
|
|
/// 在途数量
|
|
/// </summary>
|
|
|
|
public string quantityInTransit { get; set; }
|
|
/// <summary>
|
|
/// 按时到货比
|
|
/// </summary>
|
|
public string onTimePercentage { get; set; }
|
|
/// <summary>
|
|
/// 集货件已建单数量
|
|
/// </summary>
|
|
public string summaryCreatQuantity { get; set; }
|
|
/// <summary>
|
|
/// 集货件已发货数量
|
|
/// </summary>
|
|
public string summaryQuantityDelivery { get; set; }
|
|
/// <summary>
|
|
/// 集货件已收货数量
|
|
/// </summary>
|
|
public string summaryQuantityReceive { get; set; }
|
|
/// <summary>
|
|
/// 集货件已在途数量
|
|
/// </summary>
|
|
public string summaryQuantityInTransit { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 日MRP预警推移:每日物料需求计划的预警情况和趋势分析
|
|
/// </summary>
|
|
public class DailyMRPWarningTrend {
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
public string id { get; set; }
|
|
/// <summary>
|
|
/// 工厂代码
|
|
/// </summary>
|
|
public string plantId { get; set; }
|
|
/// <summary>
|
|
/// 零件号:奇瑞零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 当前库存
|
|
/// </summary>
|
|
public string quantityCurrent { get; set; }
|
|
/// <summary>
|
|
/// 需求日期-格式:yyyy-MM-dd
|
|
/// </summary>
|
|
public string reckonDate { get; set; }
|
|
/// <summary>
|
|
/// 需求数量
|
|
/// </summary>
|
|
public string quantityPlanned { get; set; }
|
|
/// <summary>
|
|
/// 满足数量
|
|
/// </summary>
|
|
public string quantityPlannedDelivery { get; set; }
|
|
/// <summary>
|
|
/// 在途数量
|
|
/// </summary>
|
|
public string quantityInTransit { get; set; }
|
|
/// <summary>
|
|
/// 日GAP:日需求数量与满足数量差异
|
|
/// </summary>
|
|
public string dateGap { get; set; }
|
|
/// <summary>
|
|
/// 库存GAP:库存推移差异
|
|
/// </summary>
|
|
public string inventoryGap { get; set; }
|
|
/// <summary>
|
|
/// 创建人
|
|
/// </summary>
|
|
public string createByUser { get; set; }
|
|
/// <summary>
|
|
/// 创建时间
|
|
/// </summary>
|
|
public string createTime { get; set; }
|
|
/// <summary>
|
|
/// 修改人
|
|
/// </summary>
|
|
public string updateByUser { get; set; }
|
|
/// <summary>
|
|
/// 修改时间
|
|
/// </summary>
|
|
public string updateTime { get; set; }
|
|
/// <summary>
|
|
/// 是否删除(0:否,1是)
|
|
/// </summary>
|
|
public string isDelete { get; set; }
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
public string version { get; set; }
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// 供应商共享库存
|
|
/// </summary>
|
|
public class SupplierSharedInventory
|
|
{
|
|
/// <summary>
|
|
/// 供应商代码
|
|
/// </summary>
|
|
public string supplierCode { get; set; }
|
|
/// <summary>
|
|
/// 供应商名称
|
|
/// </summary>
|
|
public string supplierName { get; set; }
|
|
/// <summary>
|
|
/// 零件号
|
|
/// </summary>
|
|
public string materialCode { get; set; }
|
|
/// <summary>
|
|
/// 零件名称
|
|
/// </summary>
|
|
public string materialDescription { get; set; }
|
|
/// <summary>
|
|
/// 物料类型(成品,半成品,原材料)
|
|
/// </summary>
|
|
public string materialType { get; set; }
|
|
/// <summary>
|
|
/// 当前库存数量
|
|
/// </summary>
|
|
public string quantityCurrent { get; set; }
|
|
/// <summary>
|
|
/// 原材料在途数量
|
|
/// </summary>
|
|
public string quantityPlan { get; set; }
|
|
/// <summary>
|
|
/// 库存状态(生产件,呆滞件,备件,KD件)
|
|
/// </summary>
|
|
public string inventoryStatus { get; set; }
|
|
/// <summary>
|
|
/// 安全库存
|
|
/// </summary>
|
|
public string safetyStock { get; set; }
|
|
/// <summary>
|
|
/// 生产/采购周期:成品即半成品为生产周期(天),原材料为采购周期(天)
|
|
/// </summary>
|
|
public string productionCycle { get; set; }
|
|
/// <summary>
|
|
/// 库存更新时间-格式:yyyy-MM-dd HH:mm:ss
|
|
/// </summary>
|
|
public string dataUpdateTime { get; set; }
|
|
/// <summary>
|
|
/// 批次
|
|
/// </summary>
|
|
public string supplierBatch { get; set; }
|
|
/// <summary>
|
|
/// 有效期截止日期 非必填
|
|
/// </summary>
|
|
public string supplieryxqDate { get; set; }
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region 其他数据
|
|
/// <summary>
|
|
/// 附件类数据:与生产过程相关的文档、图片、图纸等附件信息
|
|
/// </summary>
|
|
public class AttachmentData { }
|
|
#endregion
|
|
|
|
}
|
|
|