รายงาน
This commit is contained in:
parent
23dbf79067
commit
f70af0129d
9 changed files with 2351 additions and 0 deletions
89
src/modules/21_report/interface/Main.ts
Normal file
89
src/modules/21_report/interface/Main.ts
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
interface ListDataText {
|
||||
value: string;
|
||||
label: string;
|
||||
}
|
||||
|
||||
interface DataSurvey {
|
||||
answer1: string;
|
||||
answer2: string;
|
||||
answer3: number;
|
||||
status: boolean;
|
||||
}
|
||||
|
||||
interface TabPermissions {
|
||||
isEdit: boolean;
|
||||
isView: boolean;
|
||||
}
|
||||
|
||||
interface DataPermissions {
|
||||
tab1: TabPermissions;
|
||||
tab2: TabPermissions;
|
||||
tab3: TabPermissions;
|
||||
tab4: TabPermissions;
|
||||
tab5: TabPermissions;
|
||||
tab6: TabPermissions;
|
||||
tab7: TabPermissions;
|
||||
}
|
||||
|
||||
interface AppointTopic {
|
||||
id: string;
|
||||
appointId: string;
|
||||
profileId: string;
|
||||
name: string;
|
||||
position: string;
|
||||
positionType: string;
|
||||
positionLevel: string;
|
||||
role: string;
|
||||
}
|
||||
|
||||
interface AppointTopicMain {
|
||||
id: string;
|
||||
profileId: string;
|
||||
topic: string;
|
||||
commandNo: string;
|
||||
status: string;
|
||||
directors: AppointTopic[];
|
||||
}
|
||||
|
||||
interface ProbationReportType {
|
||||
develop_orientation_score: number;
|
||||
develop_self_learning_score: number;
|
||||
develop_training_seminar_score: number;
|
||||
develop_other_training_score: number;
|
||||
develop_total_score: number;
|
||||
develop_orientation_percent: number;
|
||||
develop_self_learning_percent: number;
|
||||
develop_training_seminar_percent: number;
|
||||
develop_other_training_percent: number;
|
||||
develop_total_percent: number;
|
||||
develop_result: number;
|
||||
achievement_score: number;
|
||||
achievement_score_total: number;
|
||||
achievement_percent: number;
|
||||
achievement_result: number;
|
||||
behavior_score: number;
|
||||
behavior_score_total: number;
|
||||
behavior_percent: number;
|
||||
behavior_result: number;
|
||||
sum_score: number;
|
||||
sum_percent: number;
|
||||
reason: string;
|
||||
pass_result: number;
|
||||
evaluate_date: Date;
|
||||
}
|
||||
|
||||
interface FileType{
|
||||
path:string
|
||||
pathname:string
|
||||
fileName:string
|
||||
title:string
|
||||
}
|
||||
export type {
|
||||
ListDataText,
|
||||
DataSurvey,
|
||||
DataPermissions,
|
||||
AppointTopicMain,
|
||||
AppointTopic,
|
||||
ProbationReportType,
|
||||
FileType
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue