fix(加班申请、工作报告、我的绩效): 重构页面样式、修复一系列bug、对不合理的地方进行调整。
This commit is contained in:
1
src/typings/api/auth.d.ts
vendored
1
src/typings/api/auth.d.ts
vendored
@@ -14,6 +14,7 @@ declare namespace Api {
|
||||
userId: string;
|
||||
userName: string;
|
||||
nickname: string;
|
||||
deptId?: string | null;
|
||||
roles: string[];
|
||||
buttons: string[];
|
||||
}
|
||||
|
||||
6
src/typings/api/overtime-application.d.ts
vendored
6
src/typings/api/overtime-application.d.ts
vendored
@@ -98,11 +98,13 @@ declare namespace Api {
|
||||
}
|
||||
|
||||
interface TeamOvertimeSummaryParams {
|
||||
month?: string | null;
|
||||
overtimeDateStart?: string | null;
|
||||
overtimeDateEnd?: string | null;
|
||||
}
|
||||
|
||||
interface TeamOvertimeSummary {
|
||||
month: string;
|
||||
overtimeDateStart: string;
|
||||
overtimeDateEnd: string;
|
||||
totalApplicationCount: number;
|
||||
pendingCount: number;
|
||||
approvedCount: number;
|
||||
|
||||
4
src/typings/api/system-manage.d.ts
vendored
4
src/typings/api/system-manage.d.ts
vendored
@@ -98,6 +98,8 @@ declare namespace Api {
|
||||
|
||||
type DeptSimpleList = DeptSimple[];
|
||||
|
||||
type DeptSelfAndChildrenList = DeptSimple[];
|
||||
|
||||
type DeptSearchParams = CommonType.RecordNullable<Pick<Dept, 'name' | 'orgType' | 'status'>>;
|
||||
|
||||
type SaveDeptParams = Pick<Dept, 'name' | 'parentId' | 'orgType' | 'code' | 'sort' | 'status'>;
|
||||
@@ -457,5 +459,7 @@ declare namespace Api {
|
||||
/** 部门名称 */
|
||||
deptName?: string | null;
|
||||
}
|
||||
|
||||
type UserSimpleList = UserSimple[];
|
||||
}
|
||||
}
|
||||
|
||||
6
src/typings/api/work-report.d.ts
vendored
6
src/typings/api/work-report.d.ts
vendored
@@ -78,6 +78,8 @@ declare namespace Api {
|
||||
}
|
||||
|
||||
interface TeamReportSummary {
|
||||
periodStartDate?: string | null;
|
||||
periodEndDate?: string | null;
|
||||
totalShouldSubmit: number;
|
||||
submittedCount: number;
|
||||
unsubmittedCount: number;
|
||||
@@ -87,7 +89,9 @@ declare namespace Api {
|
||||
|
||||
interface TeamReportSummaryParams {
|
||||
reportType: ReportType;
|
||||
periodKey: string;
|
||||
periodKey?: string | null;
|
||||
periodStartDate?: string | null;
|
||||
periodEndDate?: string | null;
|
||||
}
|
||||
|
||||
interface TeamReportRemindParams {
|
||||
|
||||
1
src/typings/components.d.ts
vendored
1
src/typings/components.d.ts
vendored
@@ -130,6 +130,7 @@ declare module 'vue' {
|
||||
IconMdiFolderOpen: typeof import('~icons/mdi/folder-open')['default']
|
||||
IconMdiFolderOutline: typeof import('~icons/mdi/folder-outline')['default']
|
||||
IconMdiFolderPlusOutline: typeof import('~icons/mdi/folder-plus-outline')['default']
|
||||
IconMdiInformationOutline: typeof import('~icons/mdi/information-outline')['default']
|
||||
IconMdiKeyboardEsc: typeof import('~icons/mdi/keyboard-esc')['default']
|
||||
IconMdiKeyboardReturn: typeof import('~icons/mdi/keyboard-return')['default']
|
||||
IconMdiLinkVariant: typeof import('~icons/mdi/link-variant')['default']
|
||||
|
||||
Reference in New Issue
Block a user