feat: 从黄果 NET hgdjnet-server 9bfbafe 导入 HKDJ 官网后端

来源:hgdjnet-server 9bfbafe10d417deea959bd53117bc88a10e60a83
项目身份 HKDJ / JHA-216,独立官网仓库,Jenkins 守卫键 hkdjnet
测试目录 /server/hkdj_net,App/Web API 30331/30332

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-10-16 11:20:04 +08:00
co-authored by Claude Opus 4.7
parent 99a4854def
commit 85c0071fd8
653 changed files with 85000 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
package utils
+11
View File
@@ -0,0 +1,11 @@
package utils
import (
"context"
)
// Init 初始化数据
func Init(ctx context.Context) {
//initIndex(ctx)
return
}
+30
View File
@@ -0,0 +1,30 @@
package utils
type TagGenerateId struct {
BusinessId string
CreateAt string
Desc string
Id string
MaxId string
Step string
UpdateAt string
}
var FN struct {
GenerateId TagGenerateId
}
var TN struct {
GenerateId string
}
func init() {
FN.GenerateId.BusinessId = "businessId"
FN.GenerateId.CreateAt = "createAt"
FN.GenerateId.Desc = "desc"
FN.GenerateId.Id = "_id"
FN.GenerateId.MaxId = "maxId"
FN.GenerateId.Step = "step"
FN.GenerateId.UpdateAt = "updateAt"
TN.GenerateId = "generate_id"
}
+18
View File
@@ -0,0 +1,18 @@
package utils
import (
"time"
"go.mongodb.org/mongo-driver/bson/primitive"
)
// @table:generate_id
type GenerateId struct {
Id primitive.ObjectID `bson:"_id"`
UpdateAt time.Time `bson:"updateAt"`
BusinessId string `bson:"businessId"`
MaxId int64 `bson:"maxId"`
Step int64 `bson:"step"`
Desc string `bson:"desc"`
CreateAt time.Time `bson:"createAt"`
}