using System;
using System.Threading;
namespace iWareCommon.Utils
{
///
/// 任务号帮助类
///
public class TaskNoHelper
{
private readonly static object obj = new object();
///
/// 生成唯一的XiGang任务号
///
/// 类别
///
public static string GenerateTaskNo(string categroy)
{
var newTaskNo = "";
lock (obj)
{
Thread.Sleep(1000);//休眠1秒
newTaskNo = categroy + "_" + DateTime.Now.ToString("yyyyMMddHHmmss");
}
return newTaskNo;
}
}
}