| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package plug_service
- import "gfast/app/model/admin/plug_adtype"
- // 添加广告位
- func AddSave(req *plug_adtype.AddReq) (err error) {
- // 判断广告位名称是否已存在
- err = plug_adtype.CheakAdtypeNameUnique(req.AdtypeName, 0)
- if err != nil {
- return err
- }
- // 不存在则调用plug_adtype中的AddSave()函数添加广告位信息
- err = plug_adtype.AddSave(req)
- if err != nil {
- return err
- }
- return nil
- }
- // 删除广告位
- func DeleteAdTypeByID(id []int) error {
- return plug_adtype.DeleteAdTypeByID(id)
- }
- // 修改广告位
- func EditSave(editReq *plug_adtype.EditReq) error {
- // 判断修改后的广告位名称的唯一性
- err := plug_adtype.CheakAdtypeNameUnique(editReq.AdtypeName, editReq.AdtypeID)
- if err != nil {
- return err
- }
- err = plug_adtype.EditSave(editReq)
- if err != nil {
- return err
- }
- return nil
- }
- // 根据ID查询广告位
- func GetAdtypeByID(id int64) (*plug_adtype.Entity, error) {
- return plug_adtype.GetAdtypeByID(id)
- }
- // 分页查询广告位
- func SelectListByPage(req *plug_adtype.SelectPageReq) (total int, page int64, list []*plug_adtype.Entity, err error) {
- return plug_adtype.SelectListByPage(req)
- }
|