Initial commit

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-15 13:57:10 +08:00
co-authored by Claude Opus 5
commit 8679200f41
1897 changed files with 257900 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
package officialser
import (
"91porn-server/common/log"
"91porn-server/common/stderr"
"91porn-server/models/v/officialmod"
"go.mongodb.org/mongo-driver/bson/primitive"
)
// QueryAll 查询列表
func QueryAll(in *officialmod.QueryAllCond) ([]*officialmod.OfficialConfig, stderr.Code) {
list, err := officialmod.QueryAll(in, in.Options())
if err != nil {
return nil, stderr.ErrDbQueryError
}
return list, stderr.Success
}
// UpdateOfficial 编辑官方配置
func UpdateOfficial(officialID primitive.ObjectID, doc officialmod.OfficiaUpdateDoc) (err error) {
tMod, err := officialmod.FindOneTagByID(officialID)
if err != nil {
log.Error("web service Official UpdateOfficial FindOneTagByID fail error", log.E(err), log.Any("officialID", officialID))
return
}
if tMod.ID.IsZero() {
log.Error("web service Official UpdateOfficial Official is null", log.E(err), log.Any("officialID", officialID))
return
}
return officialmod.UpdateOneOfficiaByID(officialID, doc)
}
// AddOfficial 添加标签
func AddOfficial(official officialmod.OfficialConfig) (data interface{}, err error) {
return officialmod.InsertOne(&official)
}
// DelOfficial 删除标签
func DelOfficial(tag officialmod.WebOfficialDeleteReqInfo) (err error) {
_, err = officialmod.DeleteOfficias(tag.IDs)
if err != nil {
return err
}
return nil
}