application

package
v0.0.0-...-35db060 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IAppWisdom

type IAppWisdom interface {
	// GetRandOneWisdomFromJsonFile 随机获取一条至理名言,如果是预览,默认给ID=1的首条
	GetRandOneWisdomFromJsonFile(ctx context.Context, isPreview bool) (*entity.Wisdom, error)

	// GetWisdomByCond 按条件查询wisdom
	GetWisdomByCond(ctx context.Context, qryCond *entity.WisdomQryCond) (*entity.Wisdom, error)

	// SaveOneWisdom 保存一条Wisdom记录到DB
	SaveOneWisdom(ctx context.Context, wisdom *entity.Wisdom) error
}

IAppWisdom wisdom应用接口

type ToolsApp

type ToolsApp struct {
	// contains filtered or unexported fields
}

func NewToolsApp

func NewToolsApp(wsrv service.IServiceWisdom) *ToolsApp

func (*ToolsApp) SaveWisdomToDB

func (t *ToolsApp) SaveWisdomToDB(ctx context.Context) error

SaveWisdomToDB 保存wisdom到db

type WisdomApp

type WisdomApp struct {
	// contains filtered or unexported fields
}

WisdomApp Wisdom应用

func NewWisdomApp

func NewWisdomApp(wisdomSvr service.IServiceWisdom) *WisdomApp

NewWisdomApp 初始化Wisdom的APP

func (*WisdomApp) GetRandOneWisdomFromJsonFile

func (app *WisdomApp) GetRandOneWisdomFromJsonFile(ctx context.Context, isPreview bool) (*entity.Wisdom, error)

GetRandOneWisdomFromJsonFile Randomly obtain and generate a famous aphorism

func (*WisdomApp) GetWisdomByCond

func (app *WisdomApp) GetWisdomByCond(ctx context.Context, qryCond *entity.WisdomQryCond) (*entity.Wisdom, error)

GetWisdomByCond 按条件查询wisdom

func (*WisdomApp) SaveOneWisdom

func (app *WisdomApp) SaveOneWisdom(ctx context.Context, wisdom *entity.Wisdom) error

SaveOneWisdom 保存一条wisdom记录到DB中

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL