post.go 734 B

1234567891011121314151617181920212223242526272829303132
  1. package post_service
  2. import (
  3. "database/sql"
  4. "gfast/app/model/admin/sys_post"
  5. "github.com/gogf/gf/database/gdb"
  6. )
  7. func List(req *sys_post.SearchParams) (total, page int, list gdb.Result, err error) {
  8. return sys_post.List(req)
  9. }
  10. //获取正常状态的岗位
  11. func GetUsedPost() (list []*sys_post.Entity, err error) {
  12. return sys_post.GetUsedPost()
  13. }
  14. func Add(addParams *sys_post.AddParams) (result sql.Result, err error) {
  15. return sys_post.Add(addParams)
  16. }
  17. func Edit(editParams *sys_post.EditParams) (result sql.Result, err error) {
  18. return sys_post.Edit(editParams)
  19. }
  20. func GetOneById(id int64) (*sys_post.Entity, error) {
  21. return sys_post.GetOneById(id)
  22. }
  23. func Delete(ids []int) error {
  24. return sys_post.DeleteByIds(ids)
  25. }