From 8e941bd782f574597f19c980982afade4dc11748 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期五, 08 十二月 2023 19:52:20 +0800
Subject: [PATCH] snowflake的id传参换成字符串

---
 model/model.go |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/model/model.go b/model/model.go
index b873d13..efa8a39 100644
--- a/model/model.go
+++ b/model/model.go
@@ -1,6 +1,7 @@
 package model
 
 import (
+	"apsClient/pkg/snowflake"
 	"time"
 )
 
@@ -10,3 +11,9 @@
 	UpdatedAt time.Time
 	DeletedAt *time.Time `sql:"index"`
 }
+
+func (c *CommonModel) BeforeCreate() {
+	if c.ID == 0 {
+		c.ID = uint(snowflake.GenerateID())
+	}
+}

--
Gitblit v1.8.0