From 65c80ae56fa22982f89acd77152ff176537d1af5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=96=8C?= <259278618@qq.com> Date: Wed, 31 Dec 2025 11:04:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BF=AE=E6=94=B9=E5=85=AC?= =?UTF-8?q?=E5=85=B1beans=E5=8C=85=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go.mod | 1 + model/entity/ad_creative.go | 6 +++--- model/entity/ad_platform.go | 6 +++--- model/entity/ad_position.go | 6 +++--- model/entity/ad_source.go | 6 +++--- model/entity/ad_type.go | 4 ++-- model/entity/advertisement.go | 6 +++--- model/entity/advertiser.go | 6 +++--- model/entity/app_platform_config.go | 6 +++--- model/entity/application.go | 6 +++--- model/entity/cid_request.go | 4 ++-- model/entity/platform_delivery_rule.go | 6 +++--- model/entity/strategy.go | 6 +++--- 13 files changed, 35 insertions(+), 34 deletions(-) diff --git a/go.mod b/go.mod index ccdff2b..ccb6427 100644 --- a/go.mod +++ b/go.mod @@ -89,3 +89,4 @@ require ( google.golang.org/protobuf v1.36.8 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) + diff --git a/model/entity/ad_creative.go b/model/entity/ad_creative.go index 5faf58c..7ae820f 100644 --- a/model/entity/ad_creative.go +++ b/model/entity/ad_creative.go @@ -3,15 +3,15 @@ package entity import ( "cid/model/config" - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdCreativeCollection = "ad_creative" // AdCreative 广告创意素材实体 type AdCreative struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - AdvertiserId string `bson:"advertiserId" json:"advertiserId"` // 广告主ID + beans.MongoBaseDO `bson:",inline" json:",inline"` + AdvertiserId string `bson:"advertiserId" json:"advertiserId"` // 广告主ID // 基本信息 Name string `bson:"name" json:"name"` // 创意名称 diff --git a/model/entity/ad_platform.go b/model/entity/ad_platform.go index fc4ad95..70bdfd9 100644 --- a/model/entity/ad_platform.go +++ b/model/entity/ad_platform.go @@ -3,15 +3,15 @@ package entity import ( "cid/model/config" - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdPlatformCollection = "ad_platform" // AdPlatform 广告平台实体 type AdPlatform struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 平台基本信息 Name string `bson:"name" json:"name"` // 平台名称:小红书、抖音、快手、京东、淘宝、百度等 diff --git a/model/entity/ad_position.go b/model/entity/ad_position.go index 2504c7d..c1e4592 100644 --- a/model/entity/ad_position.go +++ b/model/entity/ad_position.go @@ -3,15 +3,15 @@ package entity import ( "cid/model/config" - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdPositionCollection = "ad_position" // AdPosition 广告位实体 type AdPosition struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 基本信息 Name string `bson:"name" json:"name"` // 广告位名称 diff --git a/model/entity/ad_source.go b/model/entity/ad_source.go index 8f1e26c..25b8ede 100644 --- a/model/entity/ad_source.go +++ b/model/entity/ad_source.go @@ -3,15 +3,15 @@ package entity import ( "cid/model/config" - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdSourceCollection = "ad_source" // AdSource 广告源实体 type AdSource struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 基本信息 Name string `bson:"name" json:"name"` // 广告源名称 diff --git a/model/entity/ad_type.go b/model/entity/ad_type.go index 3760cd2..d485d44 100644 --- a/model/entity/ad_type.go +++ b/model/entity/ad_type.go @@ -1,14 +1,14 @@ package entity import ( - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdTypeCollection = "ad_type" // AdType 广告类型实体 type AdType struct { - do.MongoBaseDO `bson:",inline"` + beans.MongoBaseDO `bson:",inline"` // 广告类型信息 Name string `bson:"name" json:"name"` // 广告类型名称 diff --git a/model/entity/advertisement.go b/model/entity/advertisement.go index 244d0b4..b6cca5f 100644 --- a/model/entity/advertisement.go +++ b/model/entity/advertisement.go @@ -3,15 +3,15 @@ package entity import ( "cid/model/config" - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdvertisementCollection = "advertisement" // Advertisement 广告实体 type Advertisement struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - AdvertiserId string `bson:"advertiserId" json:"advertiserId"` // 广告主ID + beans.MongoBaseDO `bson:",inline" json:",inline"` + AdvertiserId string `bson:"advertiserId" json:"advertiserId"` // 广告主ID // 广告基本信息 Title string `bson:"title" json:"title"` // 广告标题 diff --git a/model/entity/advertiser.go b/model/entity/advertiser.go index 021ea7d..8a34989 100644 --- a/model/entity/advertiser.go +++ b/model/entity/advertiser.go @@ -1,15 +1,15 @@ package entity import ( - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AdvertiserCollection = "advertiser" // Advertiser 广告主实体 type Advertiser struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 基本信息 Name string `bson:"name" json:"name"` // 广告主名称 diff --git a/model/entity/app_platform_config.go b/model/entity/app_platform_config.go index 3d75598..be3b9a1 100644 --- a/model/entity/app_platform_config.go +++ b/model/entity/app_platform_config.go @@ -1,15 +1,15 @@ package entity import ( - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const AppPlatformConfigCollection = "app_platform_config" // AppPlatformConfig 应用平台配置实体 type AppPlatformConfig struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 关联信息 AppID string `bson:"appId" json:"appId"` // 应用ID diff --git a/model/entity/application.go b/model/entity/application.go index a83e24c..42c4161 100644 --- a/model/entity/application.go +++ b/model/entity/application.go @@ -1,15 +1,15 @@ package entity import ( - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const ApplicationCollection = "application" // Application 应用实体 type Application struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 应用基本信息 Name string `bson:"name" json:"name"` // 应用名称 diff --git a/model/entity/cid_request.go b/model/entity/cid_request.go index 59881c5..6d31199 100644 --- a/model/entity/cid_request.go +++ b/model/entity/cid_request.go @@ -1,14 +1,14 @@ package entity import ( - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const CidRequestCollection = "cid_request" // CidRequest CID请求实体(合并后的统一版本) type CidRequest struct { - do.MongoBaseDO `bson:",inline" json:",inline"` // 嵌入基础字段:Id, Creator, CreatedAt, Updater, UpdatedAt, IsDeleted + beans.MongoBaseDO `bson:",inline" json:",inline"` // 嵌入基础字段:Id, Creator, CreatedAt, Updater, UpdatedAt, IsDeleted // 请求基础信息 RequestID string `bson:"requestId" json:"requestId"` // 请求唯一ID diff --git a/model/entity/platform_delivery_rule.go b/model/entity/platform_delivery_rule.go index e66fcc9..de9ba40 100644 --- a/model/entity/platform_delivery_rule.go +++ b/model/entity/platform_delivery_rule.go @@ -3,15 +3,15 @@ package entity import ( "cid/model/config" - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const PlatformDeliveryRuleCollection = "platform_delivery_rule" // PlatformDeliveryRule 平台投放规则实体 type PlatformDeliveryRule struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 关联信息 AppID string `bson:"appId" json:"appId"` // 应用ID diff --git a/model/entity/strategy.go b/model/entity/strategy.go index 45532e2..909f04c 100644 --- a/model/entity/strategy.go +++ b/model/entity/strategy.go @@ -1,15 +1,15 @@ package entity import ( - "gitee.com/red-future---jilin-g/common/do" + "gitee.com/red-future---jilin-g/common/beans" ) const StrategyCollection = "strategy" // Strategy 匹配策略表 type Strategy struct { - do.MongoBaseDO `bson:",inline" json:",inline"` - Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 + beans.MongoBaseDO `bson:",inline" json:",inline"` + Status string `bson:"status" json:"status"` // 状态:active、inactive、maintenance等 // 策略基本信息 Name string `bson:"name" json:"name"` // 策略名称