param

package
v1.1.6 Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CPUParam

type CPUParam struct {
	Info    interface{} `json:"cpuInfo"` // CPU信息
	Percent float64     `json:"Percent"` // CPU使用率
	CPUNum  int         `json:"cpuNum"`  // CPU数量
}

CPUParam cpu信息

type ConfigParam

type ConfigParam struct {
	pagination.Param
	ConfigName string `form:"configName"`
	ConfigKey  string `form:"configKey"`
	ConfigType string `form:"configType"`
}

ConfigParam 查询条件

type DBColumnsParam

type DBColumnsParam struct {
	pagination.Param
	TableName string `form:"tableName" binding:"required"`
}

DBColumnsParam 查询条件

type DBTablesParam

type DBTablesParam struct {
	pagination.Param
	TableName string `form:"tableName"`
}

DBTablesParam 查询条件

type DeptParam

type DeptParam struct {
	pagination.Param
	Name   string `form:"name"`
	Status int    `form:"status"`
	Path   string `form:"path"`
}

DeptParam 查询条件

type DictDataParam

type DictDataParam struct {
	pagination.Param
	Label    string `form:"label"`
	Status   int    `form:"status"`
	DictType string `form:"dictType"`
	ID       int    `form:"id"`
}

DictDataParam 查询条件

type DictTypeParam

type DictTypeParam struct {
	pagination.Param
	ID   int    `form:"id"`
	Name string `form:"name"`
	Type string `form:"type"`
}

DictTypeParam 查询条件

type DiskParam

type DiskParam struct {
	Total      int              `json:"total"`      // 总存储
	Used       int              `json:"used"`       //	已使用
	Percent    float64          `json:"percent"`    // 使用率
	Partitions []disk.UsageStat `json:"partitions"` // 分区数组
}

DiskParam 硬盘信息

type FileDirParam

type FileDirParam struct {
	pagination.Param
	Path string `form:"path"`
}

FileDirParam 查询条件

type FileInfoParam

type FileInfoParam struct {
	pagination.Param
	PID string `form:"p_id"`
}

FileInfoParam 查询条件

type LoginLogParam

type LoginLogParam struct {
	pagination.Param
	IPAddr   string `form:"ipAddr"`
	Status   string `form:"status"`
	Username string `form:"userName"`
}

LoginLogParam 查询条件

type LoginParam

type LoginParam struct {
	Username   string `form:"username" json:"username" binding:"required"` // 用户名
	Password   string `form:"password" json:"password" binding:"required"` // 密码
	Code       string `form:"code" json:"code"`                            // 验证码
	UUID       string `form:"uuid" json:"uuid"`                            // 验证码ID
	RememberMe bool   `form:"rememberMe" json:"rememberMe"`                // 记住用户名
}

LoginParam 登录参数

type MemParam

type MemParam struct {
	Total int `json:"total"` // 总内存
	Used  int `json:"used"`  // 已用内存
	Free  int `json:"free"`  //	空闲内存
	Usage int `json:"usage"` // 使用率
}

MemParam 内存信息

type MenuParam struct {
	pagination.Param
	Title     string `form:"title"`
	MenuName  string `form:"menu_name"`
	Visible   string `form:"visible"`
	MenuType  string `form:"menu_type"`
	DataScope string `form:"-"`
}

MenuParam 查询条件

type OSParam

type OSParam struct {
	GoOs         string `json:"goOs"`         // 平台
	Arch         string `json:"arch"`         // 架构
	Mem          int    `json:"mem"`          // 内存
	Compiler     string `json:"compiler"`     // 编译器
	IP           string `json:"ip"`           // IP地址
	Version      string `json:"version"`      // 版本
	NumGoroutine int    `json:"numGoroutine"` // Goroutine数量
	ProjectDir   string `json:"projectDir"`   // 项目路径
}

OSParam 系统信息

type OperLogParam

type OperLogParam struct {
	pagination.Param
	OperIP       string `form:"operrIp"`
	Status       string `form:"status"`
	OperName     string `form:"operName"`
	BusinessType string `form:"businessType"`
}

OperLogParam 查询条件

type PostParam

type PostParam struct {
	pagination.Param
	Code   string `form:"code"`
	Name   string `form:"name"`
	Status int    `form:"status"`
	All    bool   `form:"all"`
}

PostParam 查询条件

type RoleParam

type RoleParam struct {
	pagination.Param
	RoleName string `form:"roleName"`
	Status   string `form:"status"`
	RoleKey  string `form:"roleKey"`
	All      bool   `form:"all"`
}

RoleParam 查询条件

type SettingParam

type SettingParam struct {
	Name string `json:"name" binding:"required"` // 名称
}

SettingParam 设置参数

type TablesParam

type TablesParam struct {
	pagination.Param
	Name    string `form:"tableName"`
	Comment string `form:"tableComment"`
}

TablesParam 查询条件

type UserParam

type UserParam struct {
	pagination.Param
	Username string `form:"userName"`
	Status   string `form:"status"`
	Phone    string `form:"phone"`
	PostID   int    `form:"postId"`
	DeptID   int    `form:"deptId"`
}

UserParam 查询条件

type UserPassword

type UserPassword struct {
	OldPassword string `json:"oldPassword"`
	NewPassword string `json:"newPassword"`
}

UserPassword 用户密码

Jump to

Keyboard shortcuts

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