Files
gfast/app/service/admin/plug_service/plugAd.go
T

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)
}