refactor(server): 日期工具统一迁入 dayjs(utc 插件),移除手写 Intl/padStart 重复实现
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { UseGuards } from '@nestjs/common';
|
||||
import dayjs from '../common/dayjs';
|
||||
import { AttendanceService } from './attendance.service';
|
||||
import { AttendanceImportService } from './attendance-import.service';
|
||||
import { OperationLogsService } from '../operation-logs/operation-logs.service';
|
||||
@@ -32,11 +33,7 @@ export abstract class AttendanceControllerBase {
|
||||
) {}
|
||||
|
||||
protected getTodayDateOnly(): string {
|
||||
const today = new Date();
|
||||
const year = today.getFullYear();
|
||||
const month = String(today.getMonth() + 1).padStart(2, '0');
|
||||
const day = String(today.getDate()).padStart(2, '0');
|
||||
return `${year}-${month}-${day}`;
|
||||
return dayjs().format('YYYY-MM-DD');
|
||||
}
|
||||
|
||||
protected canManageAllAttendance(req: { user: RequestUser }): boolean {
|
||||
|
||||
Reference in New Issue
Block a user