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.
 
 
 
 
 

58 lines
1.6 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace NFine.Application.HGWMS
{
/// <summary>
/// 工单打印实体对象
/// </summary>
public class MultitaskingViewModel
{
public MultitaskingSetting Setting { get; set; }
public List<BatchGroupsItem> BatchGroups { get; set; }
}
public class MultitaskingSetting
{
/// <summary>
/// 工单名称
/// </summary>
public string BatchName { get; set; }
/// <summary>
/// 模板文件调取目录
/// </summary>
public string TemplateDirectory { get; set; } = "";
}
public class BatchGroupsItem
{
/// <summary>
///分组名称
/// </summary>
public string GroupName { get; set; }
/// <summary>
///切管长度: 固定切管长度
/// </summary>
public int LengthFixed { get; set; } = 90;
/// <summary>
/// 通道选择
/// </summary>
public List<MarkContentsItem> MarkContents { get; set; }
/// <summary>
/// 每一段的切断方式,0:半切,1:全切
/// </summary>
public int EachCutMode { get; set; } = 0;
/// <summary>
/// 分组完成后的切断方式,0:半切,1:全切
/// </summary>
public int EndCutMode { get; set; } = 1;
/// <summary>
/// 分组打印次数
/// </summary>
public int Quantity { get; set; } = 1;
}
}