feat: 新增创作作品管理模块及相关配置

This commit is contained in:
2026-05-08 11:35:15 +08:00
parent ed333dd15c
commit 74ede5bc0f
16 changed files with 1373 additions and 4 deletions

View File

@@ -0,0 +1,31 @@
package entity
import "gitea.com/red-future/common/beans"
type CreationInfo struct {
beans.SQLBaseDO `orm:",inherit"` // 嵌入基础字段Id, TenantId, Creator, CreatedAt, Updater, UpdatedAt, DeletedAt
// 业务字段
HtmlFileUrl string `orm:"html_file_url" json:"htmlFileUrl"`
ImageUrls []string `orm:"image_urls" json:"imageUrls"`
ContentType string `orm:"content_type" json:"contentType"`
Theme string `orm:"theme" json:"theme"`
Title string `orm:"title" json:"title"`
}
type creationInfoCol struct {
beans.SQLBaseCol
HtmlFileUrl string
ImageUrls string
ContentType string
Theme string
Title string
}
var CreationInfoCol = creationInfoCol{
SQLBaseCol: beans.DefSQLBaseCol,
HtmlFileUrl: "html_file_url",
ImageUrls: "image_urls",
ContentType: "content_type",
Theme: "theme",
Title: "title",
}