1234567891011121314151617181920 |
- package authorized
- import (
- "github.com/xinliangnote/go-gin-api/internal/pkg/core"
- "github.com/xinliangnote/go-gin-api/internal/repository/mysql"
- "github.com/xinliangnote/go-gin-api/internal/repository/mysql/authorized"
- )
- func (s *service) Detail(ctx core.Context, id int32) (info *authorized.Authorized, err error) {
- qb := authorized.NewQueryBuilder()
- qb.WhereIsDeleted(mysql.EqualPredicate, -1)
- qb.WhereId(mysql.EqualPredicate, id)
- info, err = qb.First(s.db.GetDbR().WithContext(ctx.RequestContext()))
- if err != nil {
- return nil, err
- }
- return
- }
|