You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

303 lines
6.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BarTenderPrint
{
public class SmallLable
{
//机种编号
public string Machine { get; set; }
//车间代号
public string ShopID { get; set; }
/// <summary>
/// 序列号
/// </summary>
public string SerialNum { get; set; }
/// <summary>
/// 转向
/// </summary>
public string TurnTo { get; set; }
/// <summary>
/// 冷冻油
/// </summary>
public string Oil { get; set; }
/// <summary>
/// 制冷剂
/// </summary>
public string Freezing { get; set; }
/// <summary>
/// 转速
/// </summary>
public string Speed { get; set; }
/// <summary>
/// 电压
/// </summary>
public string volatage { get; set; }
/// <summary>
/// 名称
/// </summary>
public string Name { get; set; }
}
public class BigLable
{
private string _supplier;
private string _partNum;
private string _yieldly;
private string _version;
/// <summary>
/// 供应商
/// </summary>
public string Supplier
{
get
{
if (_supplier == null)
{
_supplier = "1AB";
}
return _supplier;
}
set
{
_supplier = value;
}
}
/// <summary>
/// 零件号
/// </summary>
public string partNum
{
get
{
if (_partNum == null)
{
_partNum = "S00-1001415AB";
}
return _partNum;
}
set
{
_partNum = value;
}
}
/// <summary>
/// 生产日期
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// 生产流水号 A,BC代表早中夜
/// </summary>
public string serialNum { get; set; }
/// <summary>
/// 软件版本号
/// </summary>
public string SoftVersion
{
get
{
if (_version == null)
{
_version = "SW-1.3 HW-1.3";
}
return _version;
}
set
{
_version = value;
}
}
/// <summary>
/// 生产地
/// </summary>
public string yieldly
{
get
{
if (_yieldly == null)
{
_yieldly = "1AB";
}
return _yieldly;
}
set
{
_yieldly = value;
}
}
/// <summary>
/// 校验码
/// </summary>
public string CheckCode { get; set; }
/// <summary>
/// 返工码
/// </summary>
public string returnCount { get; set; }
}
/// <summary>
/// 纸箱标签信息
/// </summary>
public class BoxLable
{
public string MachineNam { get; set; }
}
//铭牌标签
public class MLable
{
/// <summary>
/// 是否含有A
/// </summary>
public bool HasA { get; set; }
/// <summary>
/// 车间代号
/// </summary>
public string ShopID { get; set; }
/// <summary>
/// 是否包含日期
/// </summary>
public bool HasDate { get; set; }
/// <summary>
/// 日期
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// 班组
/// </summary>
public string ShiftNO { get; set; }
/// <summary>
/// 序列号
/// </summary>
public string serialNum { get; set; }
/// <summary>
/// 模板名称
/// </summary>
public string TempName { get; set; }
/// <summary>
/// 打印形式
/// </summary>
public string PrintType { get; set; }
}
public class barcodLable
{
/// <summary>
/// 流水号
/// </summary>
public string SerialNum { get; set; }
/// <summary>
/// 前缀
/// </summary>
public string PreString { get; set; }
/// <summary>
/// 后缀
/// </summary>
public string EndString { get; set; }
/// <summary>
/// 班组
/// </summary>
public string ShiftNo { get; set; }
/// <summary>
/// 模板名称
/// </summary>
public string TempName { get; set; }
/// <summary>
/// 时间
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// 编码方式
/// </summary>
public string codeType { get; set; }
public string codeType2 { get; set; }
public string PrintType { get; set; }
public string ZJWeight { get; set; }
}
public class barcodeLable
{
/// <summary>
/// 追溯代码
/// </summary>
public string traceCode
{
get
{
return "47";
}
}
/// <summary>
/// 追溯组
/// </summary>
public string traceClass
{
get
{
return "032";
}
}
/// <summary>
/// 供应商代码
/// </summary>
public string Supplier
{
get
{
return "9DB";
}
}
/// <summary>
/// 序号
/// </summary>
public string SerialNum { get; set; }
/// <summary>
/// 校验码
/// </summary>
public string CheckCode { get; set; }
/// <summary>
/// 返工码
/// </summary>
public string Return
{
get
{
return "0";
}
set { }
}
/// <summary>
/// 生产日期
/// </summary>
public DateTime Date { get; set; }
}
}