namespace WIDESEAWCS_Tasks
{
///
/// 机械手条码生成器 - 负责生成托盘条码
///
public static class RobotBarcodeGenerator
{
///
/// 生成托盘条码
///
/// 条码前缀,默认为空
/// 生成的条码字符串
public static string GenerateTrayBarcode(string prefix = "")
{
// 当前日期
string datePart = DateTime.Now.ToString("yyyyMMdd");
// 时间戳(时分秒)
string timePart = DateTime.Now.ToString("HHmmss");
// 随机数
string randomPart = Random.Shared.Next(100, 1000).ToString();
// 组合:前缀 + 日期 + 时间 + 随机数
return prefix + datePart + timePart + randomPart;
}
}
}