package dto import ( "time" ) type FtpInfo struct { ID uint `json:"id"` CreatedAt time.Time `json:"createdAt"` User string `json:"user"` Password string `json:"password"` Path string `json:"path"` Status string `json:"status"` Description string `json:"description"` } type FtpBaseInfo struct { IsActive bool `json:"isActive"` IsExist bool `json:"isExist"` } type FtpLogSearch struct { PageInfo User string `json:"user"` Operation string `json:"operation"` } type FtpCreate struct { User string `json:"user" validate:"required"` Password string `json:"password" validate:"required"` Path string `json:"path" validate:"required"` Description string `json:"description"` } type FtpUpdate struct { ID uint `json:"id"` Password string `json:"password" validate:"required"` Path string `json:"path" validate:"required"` Status string `json:"status"` Description string `json:"description"` }