mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-25 02:20:30 +08:00
47 lines
1.1 KiB
Go
47 lines
1.1 KiB
Go
package form
|
|
|
|
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"`
|
|
}
|