Documentation ¶
Index ¶
- type FlowRepo
- func (u *FlowRepo) AddLikeNoteRecord(ctx *beanctx.BizContext, openid string, noteId int64) error
- func (u *FlowRepo) CreateComment(ctx *beanctx.BizContext, comment *do.Comment) error
- func (u *FlowRepo) CreateNote(ctx *beanctx.BizContext, note *do.Note) error
- func (u *FlowRepo) DelLikeNoteRecord(ctx *beanctx.BizContext, openid string, noteId int64) error
- func (u *FlowRepo) DelNoteById(ctx *beanctx.BizContext, id int64) error
- func (u *FlowRepo) GetCommentList(ctx *beanctx.BizContext, noteId, offset, limit int64) ([]*do.Comment, error)
- func (u *FlowRepo) GetNoteById(ctx *beanctx.BizContext, id int64) (*do.Note, error)
- func (u *FlowRepo) GetNoteList(ctx *beanctx.BizContext, openid string, isPublic int8, offset, limit int64) ([]*do.Note, error)
- func (u *FlowRepo) GetUserNotes(ctx *beanctx.BizContext, openid string, offset, limit int64) ([]*do.Note, error)
- func (u *FlowRepo) LikeNoteExist(ctx *beanctx.BizContext, openid string, id int64) (bool, error)
- func (u *FlowRepo) UpdateNote(ctx *beanctx.BizContext, note *do.Note) error
- type IFlowRepo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowRepo ¶
type FlowRepo struct { }
func NewFlowRepo ¶
func NewFlowRepo() *FlowRepo
func (*FlowRepo) AddLikeNoteRecord ¶
func (*FlowRepo) CreateComment ¶
func (*FlowRepo) CreateNote ¶
func (*FlowRepo) DelLikeNoteRecord ¶
func (*FlowRepo) DelNoteById ¶
func (u *FlowRepo) DelNoteById(ctx *beanctx.BizContext, id int64) error
func (*FlowRepo) GetCommentList ¶
func (*FlowRepo) GetNoteById ¶
func (*FlowRepo) GetNoteList ¶
func (*FlowRepo) GetUserNotes ¶
func (*FlowRepo) LikeNoteExist ¶
func (*FlowRepo) UpdateNote ¶
type IFlowRepo ¶
type IFlowRepo interface { CreateNote(ctx *beanctx.BizContext, note *do.Note) error GetUserNotes(ctx *beanctx.BizContext, openid string, offset, limit int64) ([]*do.Note, error) GetNoteList(ctx *beanctx.BizContext, openid string, isPublic int8, offset, limit int64) ([]*do.Note, error) GetNoteById(ctx *beanctx.BizContext, id int64) (*do.Note, error) DelNoteById(ctx *beanctx.BizContext, id int64) error LikeNoteExist(ctx *beanctx.BizContext, openid string, id int64) (bool, error) UpdateNote(ctx *beanctx.BizContext, note *do.Note) error AddLikeNoteRecord(ctx *beanctx.BizContext, openid string, noteId int64) error DelLikeNoteRecord(ctx *beanctx.BizContext, openid string, noteId int64) error CreateComment(ctx *beanctx.BizContext, comment *do.Comment) error GetCommentList(ctx *beanctx.BizContext, noteId, offset, limit int64) ([]*do.Comment, error) }
Click to show internal directories.
Click to hide internal directories.