vote-admin-api/api/dto/SystemTime.go
2024-09-03 16:05:14 +08:00

27 lines
766 B
Go

package dto
import (
"fmt"
"vote-admin-api/api/model"
)
// SystemTimeDto 配置-时间
type SystemTimeDto struct {
SystemTimeId string `json:"system_time_id"` // 主键id
StartTime *model.LocalTime `json:"start_time"` // 开始投票时间
EndTime *model.LocalTime `json:"end_time"` // 结束投票时间
CreatedAt model.LocalTime `json:"created_at"` // 创建时间
UpdatedAt model.LocalTime `json:"updated_at"` // 修改时间
}
// GetSystemTimeDto 详情
func GetSystemTimeDto(m *model.SystemTime) *SystemTimeDto {
return &SystemTimeDto{
SystemTimeId: fmt.Sprintf("%d", m.SystemTimeId),
StartTime: m.StartTime,
EndTime: m.EndTime,
CreatedAt: m.CreatedAt,
UpdatedAt: m.UpdatedAt,
}
}