result

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Jan 2, 2021 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionResult

type ActionResult struct {
	Code    ActionResultCode
	Message string
	Data    interface{}
}

var dbMap *gorp.DbMap

func (*ActionResult) Smart

func (as *ActionResult) Smart(code ActionResultCode, s string, f string) *ActionResult

func (*ActionResult) SmartData

func (as *ActionResult) SmartData(code ActionResultCode, s string, f string, data interface{}) *ActionResult

func (*ActionResult) SmartError

func (as *ActionResult) SmartError(err error, successTxt string, data interface{}) *ActionResult

func (*ActionResult) SmartSuccessData

func (as *ActionResult) SmartSuccessData(data interface{}) *ActionResult

type ActionResultCode

type ActionResultCode int
const ActionFail ActionResultCode = 1
const ActionJSONError ActionResultCode = 200
const ActionOK ActionResultCode = 0
const ActionSQLError ActionResultCode = 100

type Pager

type Pager struct {
	Data        interface{}
	Total       int
	Limit       int
	Offset      int //0---
	OffsetCount int
}

func (*Pager) Calculation

func (p *Pager) Calculation() Pager

Jump to

Keyboard shortcuts

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