mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-12-09 01:10:26 +08:00
53 lines
1.2 KiB
Go
53 lines
1.2 KiB
Go
|
|
package form
|
||
|
|
|
||
|
|
// 登录表单
|
||
|
|
type LoginForm struct {
|
||
|
|
Username string `valid:"Required"`
|
||
|
|
Password string `valid:"Required"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type MachineForm struct {
|
||
|
|
Id uint64 `json:"id"`
|
||
|
|
Name string `json:"name" valid:"Required"`
|
||
|
|
// IP地址
|
||
|
|
Ip string `json:"ip" valid:"Required"`
|
||
|
|
// 用户名
|
||
|
|
Username string `json:"username" valid:"Required"`
|
||
|
|
Password string `json:"password" valid:"Required"`
|
||
|
|
// 端口号
|
||
|
|
Port int `json:"port" valid:"Required"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type MachineRunForm struct {
|
||
|
|
MachineId int64 `valid:"Required"`
|
||
|
|
Cmd string `valid:"Required"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type MachineFileForm struct {
|
||
|
|
Id uint64
|
||
|
|
Name string `valid:"Required"`
|
||
|
|
MachineId uint64 `valid:"Required"`
|
||
|
|
Type int `valid:"Required"`
|
||
|
|
Path string `valid:"Required"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type MachineScriptForm struct {
|
||
|
|
Id uint64
|
||
|
|
Name string `valid:"Required"`
|
||
|
|
MachineId uint64 `valid:"Required"`
|
||
|
|
Type int `valid:"Required"`
|
||
|
|
Description string `valid:"Required"`
|
||
|
|
Script string `valid:"Required"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type DbSqlSaveForm struct {
|
||
|
|
Sql string `valid:"Required"`
|
||
|
|
Type int `valid:"Required"`
|
||
|
|
}
|
||
|
|
|
||
|
|
type MachineFileUpdateForm struct {
|
||
|
|
Content string `valid:"Required"`
|
||
|
|
Id uint64 `valid:"Required"`
|
||
|
|
Path string `valid:"Required"`
|
||
|
|
}
|