19 lines
478 B
TypeScript
19 lines
478 B
TypeScript
import type {
|
|
CampusAttendanceConfigDto,
|
|
} from '@/shared/types/campusAttendance';
|
|
import type {
|
|
CampusAttendanceConfigViewModel,
|
|
} from '@/business/campus-attendance/types';
|
|
|
|
export function toCampusAttendanceConfigViewModel(
|
|
dto: CampusAttendanceConfigDto,
|
|
): CampusAttendanceConfigViewModel {
|
|
return {
|
|
id: dto.id,
|
|
campus_id: dto.campus_key,
|
|
attendance_link: dto.attendance_link,
|
|
updated_by: dto.updated_by_label,
|
|
updated_at: dto.updatedAt,
|
|
};
|
|
}
|