Files
gfast/app/service/admin/plug_link_service/plugLink.go
T

36 lines
982 B
Go

package plug_link_service
import (
"gfast/app/model/admin/plug_link"
)
// 添加
func AddSavePlugLink(req *plug_link.AddReq) error {
return plug_link.AddSave(req)
}
// 删除
func DeleteByIDs(Ids []int) error {
return plug_link.DeleteByIDs(Ids)
}
//修改
func EditPlugLinkSave(editReq *plug_link.EditReq) error {
return plug_link.EditSave(editReq)
}
// 根据ID查询
func GetPlugLinkByID(id int64) (*plug_link.Entity, error) {
return plug_link.GetPlugLinkByID(id)
}
// 分页查询,返回值total总记录数,page当前页
func SelectPlugLinkListByPage(req *plug_link.SelectPageReq) (total int, page int64, list []*plug_link.ListEntity, err error) {
return plug_link.SelectListByPage(req)
}
// 按链接分类查询当前分类下的size条最新链接(status:1启用,0未启用,优先序号排序,其次时间倒序)
func ListByTypeId(typeId int, size int, status int) (list []*plug_link.Entity, err error) {
return plug_link.ListByTypeId(typeId, size, status)
}