Table of Contents

Class OrderModel

Namespace
CMS.Plugin.OrderManagement.Abstractions.Models
Assembly
CMS.Plugin.OrderManagement.Abstractions.dll

工单模型

public class OrderModel : ExtensibleObject, IHasExtraProperties, IValidatableObject
Inheritance
OrderModel
Implements
IHasExtraProperties
Inherited Members

Properties

Code

工单号

[Design("工单号", "工单号")]
public string Code { get; set; }

Property Value

string

FinishReason

结束原因

[Design("结束原因", "结束原因")]
public string FinishReason { get; set; }

Property Value

string

FinishTime

实际结束时间

[Design("实际结束时间", "实际结束时间")]
public DateTime? FinishTime { get; set; }

Property Value

DateTime?

Formula

关联配方

[Design("关联配方", "关联配方")]
public AssociationFormulaModel Formula { get; set; }

Property Value

AssociationFormulaModel

Id

工单Id

[Design("工单Id", "工单Id")]
public Guid Id { get; set; }

Property Value

Guid

PlanFinishTime

计划结束时间

[Design("计划结束时间", "计划结束时间")]
public DateTime? PlanFinishTime { get; set; }

Property Value

DateTime?

PlanQty

计划数量

[Design("计划数量", "计划数量")]
public ulong? PlanQty { get; set; }

Property Value

ulong?

PlanStartTime

计划开始时间

[Design("计划开始时间", "计划开始时间")]
public DateTime? PlanStartTime { get; set; }

Property Value

DateTime?

ProduceQty

加工数量

[Design("加工数量", "加工数量")]
public ulong? ProduceQty { get; set; }

Property Value

ulong?

Product

关联产品

[Design("关联产品", "关联产品")]
public AssociationProductModel Product { get; set; }

Property Value

AssociationProductModel

Product2Segments

工序段计划数系数

public List<Product2Segment> Product2Segments { get; set; }

Property Value

List<Product2Segment>

Progress

生产进度

[Design("生产进度", "生产进度")]
public string Progress { get; set; }

Property Value

string

QualifiedQty

合格数

[Design("合格数", "合格数")]
public ulong? QualifiedQty { get; set; }

Property Value

ulong?

SegmentId

工序段Id

[Design("工序段Id", "工序段Id")]
public Guid? SegmentId { get; set; }

Property Value

Guid?

Segments

工序段

[Design("工序段", "工序段")]
public List<AssociationSegmentModel> Segments { get; set; }

Property Value

List<AssociationSegmentModel>

Shift

班次

[Design("班次", "班次")]
public string Shift { get; set; }

Property Value

string

Sort

排序

[Design("排序", "工单来源")]
public int Sort { get; set; }

Property Value

int

Source

工单来源

[Design("工单来源", "工单来源")]
public string Source { get; set; }

Property Value

string

StartTime

实际开始时间

[Design("实际开始时间", "实际开始时间")]
public DateTime? StartTime { get; set; }

Property Value

DateTime?

Status

工单状态

[Design("工单状态", "工单状态")]
public OrderStatus Status { get; set; }

Property Value

OrderStatus

UnQualifiedQty

不合格数

[Design("不合格数", "不合格数")]
public ulong? UnQualifiedQty { get; set; }

Property Value

ulong?