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