mirror of
https://github.com/tiger1103/gfast.git
synced 2026-09-21 18:20:47 +00:00
36 lines
903 B
Go
36 lines
903 B
Go
package plug_service
|
|
|
|
import (
|
|
"gfast/app/model/admin/plug_ad"
|
|
)
|
|
|
|
// 添加广告
|
|
func AddSaveAd(req *plug_ad.AddReq) error {
|
|
return plug_ad.AddSave(req)
|
|
}
|
|
|
|
// 删除广告
|
|
func DeleteByIDs(Ids []int) error {
|
|
return plug_ad.DeleteByIDs(Ids)
|
|
}
|
|
|
|
//修改广告
|
|
func EditPlugAdSave(editReq *plug_ad.EditReq) error {
|
|
return plug_ad.EditSave(editReq)
|
|
}
|
|
|
|
// 根据ID查询广告
|
|
func GetPlugAdByID(id int64) (*plug_ad.Entity, error) {
|
|
return plug_ad.GetPlugAdByID(id)
|
|
}
|
|
|
|
// 分页查询广告
|
|
func SelectPlugAdListByPage(req *plug_ad.SelectPageReq) (total int, page int64, list []*plug_ad.ListEntity, err error) {
|
|
return plug_ad.SelectListByPage(req)
|
|
}
|
|
|
|
// 获取size条状态为status的广告信息,优先按排序序号排序,其次按时间倒序(status 0停用 1正常)
|
|
func GetSizeAd(size int, status int, typeId int) ([]*plug_ad.Entity, error) {
|
|
return plug_ad.GetSizeAd(size, status, typeId)
|
|
}
|