2024-04-03 11:14:26 +07:00
|
|
|
interface FormQueryListProject {
|
2024-03-26 09:56:49 +07:00
|
|
|
year: number;
|
2024-04-03 11:14:26 +07:00
|
|
|
page: number;
|
|
|
|
|
pageSize: number;
|
2024-03-26 09:56:49 +07:00
|
|
|
keyword: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormBasicinfo {
|
|
|
|
|
year: number;
|
|
|
|
|
org: string;
|
|
|
|
|
projectName: string;
|
|
|
|
|
reason: string;
|
|
|
|
|
objective: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormGroupTarget {
|
|
|
|
|
groupTarget: string;
|
|
|
|
|
groupTargetSub: string;
|
|
|
|
|
position: string;
|
|
|
|
|
posType: string;
|
|
|
|
|
level: string;
|
|
|
|
|
type: string;
|
|
|
|
|
amount: number | null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormGroupRelate {
|
|
|
|
|
relate: string;
|
|
|
|
|
amount: number | null;
|
|
|
|
|
}
|
|
|
|
|
|
2024-03-29 18:05:19 +07:00
|
|
|
interface FormFollowResult {
|
2024-03-31 09:02:33 +07:00
|
|
|
metricType: string;
|
|
|
|
|
indicators: string;
|
|
|
|
|
target: string;
|
|
|
|
|
calculation: string;
|
|
|
|
|
measuRement: string;
|
|
|
|
|
results: string;
|
|
|
|
|
obstacles: string;
|
|
|
|
|
suggestions: string;
|
2024-04-01 13:42:24 +07:00
|
|
|
project: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
interface FormFollowOther {
|
|
|
|
|
dateStart: Date | null;
|
|
|
|
|
dateEnd: Date | null;
|
|
|
|
|
totalDate: number;
|
|
|
|
|
address: string;
|
|
|
|
|
province: string;
|
|
|
|
|
budget: string;
|
2024-04-03 11:14:26 +07:00
|
|
|
accept: number | null;
|
|
|
|
|
receive: number | null;
|
|
|
|
|
approved: number | null;
|
|
|
|
|
budgetPay: number | null;
|
|
|
|
|
issues: string;
|
|
|
|
|
chance: string;
|
|
|
|
|
effects: string;
|
|
|
|
|
riskLevel: string;
|
|
|
|
|
riskManagement: string;
|
|
|
|
|
benefits: string;
|
|
|
|
|
topicsIssues: string;
|
|
|
|
|
trainingStudy: string;
|
2024-03-29 18:05:19 +07:00
|
|
|
}
|
|
|
|
|
|
2024-04-03 11:14:26 +07:00
|
|
|
interface FormAddHistory {
|
|
|
|
|
citizenId: string;
|
|
|
|
|
name: string;
|
|
|
|
|
position: string;
|
|
|
|
|
type: string;
|
|
|
|
|
level: string;
|
|
|
|
|
positionSide: string;
|
|
|
|
|
oc: string;
|
2024-04-01 18:03:31 +07:00
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
2024-04-03 11:14:26 +07:00
|
|
|
interface FormAddHistoryProject {
|
|
|
|
|
project: string;
|
|
|
|
|
year: string;
|
|
|
|
|
trainingStart: string;
|
|
|
|
|
trainingEnd: string;
|
|
|
|
|
totalTraining: string;
|
|
|
|
|
location: string;
|
|
|
|
|
topic: string;
|
|
|
|
|
studyStart: string;
|
|
|
|
|
studyEnd: string;
|
|
|
|
|
organizingTraining: string;
|
2024-04-02 10:25:43 +07:00
|
|
|
[key: string]: any;
|
|
|
|
|
}
|
|
|
|
|
|
2024-03-26 09:56:49 +07:00
|
|
|
export type {
|
2024-04-03 11:14:26 +07:00
|
|
|
FormQueryListProject,
|
2024-03-26 09:56:49 +07:00
|
|
|
FormBasicinfo,
|
|
|
|
|
FormGroupTarget,
|
|
|
|
|
FormGroupRelate,
|
2024-03-29 18:05:19 +07:00
|
|
|
FormFollowResult,
|
2024-04-01 13:42:24 +07:00
|
|
|
FormFollowOther,
|
2024-04-01 18:03:31 +07:00
|
|
|
FormAddHistory,
|
2024-04-02 10:25:43 +07:00
|
|
|
FormAddHistoryProject,
|
2024-03-26 09:56:49 +07:00
|
|
|
};
|