瀏覽代碼

添加雪花算法接口

heteng 3 年之前
父節點
當前提交
63775c6347
共有 1 個文件被更改,包括 34 次插入0 次删除
  1. 34 0
      MicroServices/Business/Business.HttpApi/Controllers/SnowFlakeController.cs

+ 34 - 0
MicroServices/Business/Business.HttpApi/Controllers/SnowFlakeController.cs

@@ -0,0 +1,34 @@
+using Business.Core.Utilities;
+using Business.ResourceExamineManagement;
+using Business.ResourceExamineManagement.Dto;
+using Microsoft.AspNetCore.Mvc;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Volo.Abp;
+using Volo.Abp.AspNetCore.Mvc;
+
+namespace Business.Controllers
+{
+    /// <summary>
+    /// 雪花算法接口
+    /// </summary>
+    [RemoteService]
+    [Area("Business")]
+    [Route("api/business/snowflake")]
+    public class SnowFlakeController : AbpController
+    {
+        /// <summary>
+        /// 雪花算法
+        /// </summary>
+        /// <returns></returns>
+        [HttpGet]
+        public long CreatePrimaryKey()
+        {
+            SnowFlake snow = new SnowFlake();
+            return snow.NextId();
+        }
+    }
+}