ÏîÄ¿´úÂë/WMSÎÞ²Ö´¢°æ/WIDESEA_WMSServer/WIDESEA_BasicService/InvokeMESService.cs
@@ -824,5 +824,18 @@ // æ¼æ¥ï¼è®¡æ°å¨è¡¥0为3ä½ï¼é¿å 使°ä¸ä¸è´ï¼ return $"{datePart}{ticksPart}"; } public static string GenerateCount() { var now = DateTime.Now; string datePart = now.ToString("yyyyMMddHHmmss"); // ååéå¢è®¡æ°å¨ï¼å模1000ï¼ç¡®ä¿è®¡æ°å¨ä» 3ä½ï¼æ§å¶é¿åº¦ï¼ long counterPart = Interlocked.Increment(ref _counter) % 1000; // æ¼æ¥ï¼è®¡æ°å¨è¡¥0为3ä½ï¼é¿å 使°ä¸ä¸è´ï¼ return $"{datePart}{counterPart:D3}"; } } }