daShangDao_psiServer/models/response/employee_settings.go
2026-06-15 13:47:39 +08:00

24 lines
809 B
Go

package response
import "psi/models"
// EmployeeSettingsResponse 员工设置响应
type EmployeeSettingsResponse struct {
ID int64 `json:"id"`
EmpID int64 `json:"emp_id"`
Settings models.EmployeeSettingsConfig `json:"settings"`
CreatedAt int64 `json:"created_at"`
UpdatedAt int64 `json:"updated_at"`
}
// ConvertEmployeeSettingsToResponse 转换员工设置为响应对象
func ConvertEmployeeSettingsToResponse(settings models.EmployeeSettings, config models.EmployeeSettingsConfig) EmployeeSettingsResponse {
return EmployeeSettingsResponse{
ID: settings.ID,
EmpID: settings.EmpID,
Settings: config,
CreatedAt: settings.CreatedAt,
UpdatedAt: settings.UpdatedAt,
}
}