jonathanjordan21 commited on
Commit
5bea346
·
verified ·
1 Parent(s): 153a135

Create va_hr_lmd/data/dummy_data.py

Browse files
Files changed (1) hide show
  1. va_hr_lmd/data/dummy_data.py +73 -0
va_hr_lmd/data/dummy_data.py ADDED
@@ -0,0 +1,73 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from datetime import datetime
2
+
3
+
4
+ leave_db = [
5
+ {
6
+ "id": "LV001",
7
+ "employee_id": "EMP001",
8
+ "employee_name": "Jonathan",
9
+ "leave_type": "annual",
10
+ "start_date": "2026-05-20",
11
+ "end_date": "2026-05-22",
12
+ "reason": "Family vacation",
13
+ "created_at": datetime.now()
14
+ },
15
+ {
16
+ "id": "LV002",
17
+ "employee_id": "EMP002",
18
+ "employee_name": "Andi Saputra",
19
+ "leave_type": "sick",
20
+ "start_date": "2026-05-25",
21
+ "end_date": "2026-05-26",
22
+ "reason": "Fever and flu",
23
+ "created_at": datetime.now()
24
+ }
25
+ ]
26
+
27
+
28
+ permit_db = [
29
+ {
30
+ "id": "PR001",
31
+ "employee_id": "EMP003",
32
+ "employee_name": "Budi Santoso",
33
+ "permit_type": "medical",
34
+ "permit_date": "2026-05-18",
35
+ "start_time": "09:00",
36
+ "end_time": "11:00",
37
+ "reason": "Dental appointment",
38
+ "created_at": datetime.now()
39
+ },
40
+ {
41
+ "id": "PR002",
42
+ "employee_id": "EMP004",
43
+ "employee_name": "Dewi Lestari",
44
+ "permit_type": "personal",
45
+ "permit_date": "2026-05-19",
46
+ "start_time": "13:00",
47
+ "end_time": "15:00",
48
+ "reason": "Family event",
49
+ "created_at": datetime.now()
50
+ }
51
+ ]
52
+
53
+
54
+ presence_db = [
55
+ {
56
+ "id": "PS001",
57
+ "employee_id": "EMP001",
58
+ "employee_name": "Jonathan",
59
+ "check_in": "2026-05-18T08:00:00",
60
+ "check_out": "2026-05-18T17:00:00",
61
+ "status": "present",
62
+ "created_at": datetime.now()
63
+ },
64
+ {
65
+ "id": "PS002",
66
+ "employee_id": "EMP002",
67
+ "employee_name": "Andi Saputra",
68
+ "check_in": "2026-05-18T08:20:00",
69
+ "check_out": "2026-05-18T17:05:00",
70
+ "status": "late",
71
+ "created_at": datetime.now()
72
+ }
73
+ ]