plugLink.go 982 B

1234567891011121314151617181920212223242526272829303132333435
  1. package plug_link_service
  2. import (
  3. "gfast/app/model/admin/plug_link"
  4. )
  5. // 添加
  6. func AddSavePlugLink(req *plug_link.AddReq) error {
  7. return plug_link.AddSave(req)
  8. }
  9. // 删除
  10. func DeleteByIDs(Ids []int) error {
  11. return plug_link.DeleteByIDs(Ids)
  12. }
  13. //修改
  14. func EditPlugLinkSave(editReq *plug_link.EditReq) error {
  15. return plug_link.EditSave(editReq)
  16. }
  17. // 根据ID查询
  18. func GetPlugLinkByID(id int64) (*plug_link.Entity, error) {
  19. return plug_link.GetPlugLinkByID(id)
  20. }
  21. // 分页查询,返回值total总记录数,page当前页
  22. func SelectPlugLinkListByPage(req *plug_link.SelectPageReq) (total int, page int64, list []*plug_link.ListEntity, err error) {
  23. return plug_link.SelectListByPage(req)
  24. }
  25. // 按链接分类查询当前分类下的size条最新链接(status:1启用,0未启用,优先序号排序,其次时间倒序)
  26. func ListByTypeId(typeId int, size int, status int) (list []*plug_link.Entity, err error) {
  27. return plug_link.ListByTypeId(typeId, size, status)
  28. }