Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Apache
: 172.26.7.228 | : 3.133.147.193
Cant Read [ /etc/named.conf ]
5.6.40-24+ubuntu18.04.1+deb.sury.org+1
www-data
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
var /
www /
qptran /
static /
js /
[ HOME SHELL ]
Name
Size
Permission
Action
0.69926822.chunk.js
39.24
KB
-rw-rw-r--
0.69926822.chunk.js.map
195.71
KB
-rw-rw-r--
0.d0d1de1c.chunk.js
39.26
KB
-rw-rw-r--
0.d0d1de1c.chunk.js.map
195.71
KB
-rw-rw-r--
1.2c4420a7.chunk.js
2.55
KB
-rw-rw-r--
1.2c4420a7.chunk.js.map
9.21
KB
-rw-rw-r--
1.b84def81.chunk.js
2.57
KB
-rw-rw-r--
1.b84def81.chunk.js.map
9.21
KB
-rw-rw-r--
10.2c293975.chunk.js
23.49
KB
-rw-rw-r--
10.2c293975.chunk.js.map
47.57
KB
-rw-rw-r--
10.4ee5c072.chunk.js
23.47
KB
-rw-rw-r--
10.4ee5c072.chunk.js.map
47.53
KB
-rw-rw-r--
10.accea937.chunk.js
23.49
KB
-rw-r--r--
10.accea937.chunk.js.map
47.57
KB
-rw-r--r--
10.d461accd.chunk.js
23.51
KB
-rw-rw-r--
10.d461accd.chunk.js.map
47.57
KB
-rw-rw-r--
10.eba79e80.chunk.js
23.47
KB
-rw-r--r--
10.eba79e80.chunk.js.map
47.53
KB
-rw-r--r--
11.0b3257cc.chunk.js
17.94
KB
-rw-rw-r--
11.0b3257cc.chunk.js.map
46.21
KB
-rw-rw-r--
11.4fde32ed.chunk.js
18.55
KB
-rw-r--r--
11.4fde32ed.chunk.js.map
44.96
KB
-rw-r--r--
11.7e7b88eb.chunk.js
18.56
KB
-rw-rw-r--
11.7e7b88eb.chunk.js.map
45.04
KB
-rw-rw-r--
11.ab0dc695.chunk.js
18.56
KB
-rw-r--r--
11.ab0dc695.chunk.js.map
45.04
KB
-rw-r--r--
11.b9e137ad.chunk.js
18.58
KB
-rw-rw-r--
11.b9e137ad.chunk.js.map
45.04
KB
-rw-rw-r--
11.d09752a7.chunk.js
17.94
KB
-rw-rw-r--
11.d09752a7.chunk.js.map
46.21
KB
-rw-rw-r--
12.7e58117e.chunk.js
9.96
KB
-rw-rw-r--
12.7e58117e.chunk.js.map
49.95
KB
-rw-rw-r--
12.e92632f3.chunk.js
9.98
KB
-rw-rw-r--
12.e92632f3.chunk.js.map
49.95
KB
-rw-rw-r--
13.361e1d16.chunk.js
15.81
KB
-rw-rw-r--
13.361e1d16.chunk.js.map
37.87
KB
-rw-rw-r--
13.4aed36b2.chunk.js
15.79
KB
-rw-rw-r--
13.4aed36b2.chunk.js.map
37.87
KB
-rw-rw-r--
13.5a58d2f5.chunk.js
15.79
KB
-rw-r--r--
13.5a58d2f5.chunk.js.map
37.87
KB
-rw-r--r--
13.c8a9399a.chunk.js
15.78
KB
-rw-r--r--
13.c8a9399a.chunk.js.map
37.79
KB
-rw-r--r--
13.f200687b.chunk.js
15.78
KB
-rw-rw-r--
13.f200687b.chunk.js.map
37.79
KB
-rw-rw-r--
14.1356d0de.chunk.js
18.04
KB
-rw-r--r--
14.1356d0de.chunk.js.map
42.46
KB
-rw-r--r--
14.52c7fe69.chunk.js
18.04
KB
-rw-rw-r--
14.52c7fe69.chunk.js.map
42.46
KB
-rw-rw-r--
14.679c1348.chunk.js
18.03
KB
-rw-rw-r--
14.679c1348.chunk.js.map
42.39
KB
-rw-rw-r--
14.938a7c7f.chunk.js
18.06
KB
-rw-rw-r--
14.938a7c7f.chunk.js.map
42.46
KB
-rw-rw-r--
14.d97212a3.chunk.js
18.03
KB
-rw-r--r--
14.d97212a3.chunk.js.map
42.39
KB
-rw-r--r--
15.194bd9c2.chunk.js
11.12
KB
-rw-rw-r--
15.194bd9c2.chunk.js.map
13.13
KB
-rw-rw-r--
15.24bd0a62.chunk.js
11.14
KB
-rw-rw-r--
15.24bd0a62.chunk.js.map
13.13
KB
-rw-rw-r--
15.86187e01.chunk.js
11.11
KB
-rw-r--r--
15.86187e01.chunk.js.map
13.09
KB
-rw-r--r--
15.c6130058.chunk.js
11.12
KB
-rw-r--r--
15.c6130058.chunk.js.map
13.13
KB
-rw-r--r--
15.d6258655.chunk.js
11.11
KB
-rw-rw-r--
15.d6258655.chunk.js.map
13.09
KB
-rw-rw-r--
16.1785fdd6.chunk.js
15.91
KB
-rw-rw-r--
16.1785fdd6.chunk.js.map
38.09
KB
-rw-rw-r--
16.5d1e5299.chunk.js
15.93
KB
-rw-rw-r--
16.5d1e5299.chunk.js.map
38.09
KB
-rw-rw-r--
16.c9c22a62.chunk.js
15.89
KB
-rw-rw-r--
16.c9c22a62.chunk.js.map
38.02
KB
-rw-rw-r--
16.d7faeea6.chunk.js
15.89
KB
-rw-r--r--
16.d7faeea6.chunk.js.map
38.02
KB
-rw-r--r--
16.f9fb1507.chunk.js
15.91
KB
-rw-r--r--
16.f9fb1507.chunk.js.map
38.09
KB
-rw-r--r--
17.5fb5fde5.chunk.js
22.19
KB
-rw-r--r--
17.5fb5fde5.chunk.js.map
25.69
KB
-rw-r--r--
17.7e971def.chunk.js
22.2
KB
-rw-rw-r--
17.7e971def.chunk.js.map
25.75
KB
-rw-rw-r--
17.9246f7f3.chunk.js
22.2
KB
-rw-r--r--
17.9246f7f3.chunk.js.map
25.75
KB
-rw-r--r--
17.b47076a6.chunk.js
22.22
KB
-rw-rw-r--
17.b47076a6.chunk.js.map
25.75
KB
-rw-rw-r--
17.fba1cb6a.chunk.js
22.16
KB
-rw-rw-r--
17.fba1cb6a.chunk.js.map
28.46
KB
-rw-rw-r--
18.66540caf.chunk.js
14.91
KB
-rw-rw-r--
18.66540caf.chunk.js.map
36.66
KB
-rw-rw-r--
18.aa15222c.chunk.js
14.89
KB
-rw-rw-r--
18.aa15222c.chunk.js.map
36.66
KB
-rw-rw-r--
18.bc74fb4f.chunk.js
14.89
KB
-rw-r--r--
18.bc74fb4f.chunk.js.map
36.66
KB
-rw-r--r--
18.db962db2.chunk.js
14.89
KB
-rw-rw-r--
18.db962db2.chunk.js.map
36.66
KB
-rw-rw-r--
19.218cf290.chunk.js
14.54
KB
-rw-rw-r--
19.218cf290.chunk.js.map
35.38
KB
-rw-rw-r--
19.47b2eb2f.chunk.js
14.54
KB
-rw-rw-r--
19.47b2eb2f.chunk.js.map
35.38
KB
-rw-rw-r--
19.4c1783fb.chunk.js
14.56
KB
-rw-rw-r--
19.4c1783fb.chunk.js.map
35.38
KB
-rw-rw-r--
19.4cf0a8b7.chunk.js
14.54
KB
-rw-r--r--
19.4cf0a8b7.chunk.js.map
35.38
KB
-rw-r--r--
2.da67344f.chunk.js
58.2
KB
-rw-rw-r--
2.da67344f.chunk.js.map
233.42
KB
-rw-rw-r--
2.fd7ab139.chunk.js
58.18
KB
-rw-rw-r--
2.fd7ab139.chunk.js.map
233.42
KB
-rw-rw-r--
20.4b8316df.chunk.js
14.87
KB
-rw-r--r--
20.4b8316df.chunk.js.map
36.64
KB
-rw-r--r--
20.d0962de5.chunk.js
14.89
KB
-rw-rw-r--
20.d0962de5.chunk.js.map
36.64
KB
-rw-rw-r--
20.e6b2c82d.chunk.js
14.87
KB
-rw-rw-r--
20.e6b2c82d.chunk.js.map
36.64
KB
-rw-rw-r--
20.fe8c99dd.chunk.js
14.87
KB
-rw-rw-r--
20.fe8c99dd.chunk.js.map
36.64
KB
-rw-rw-r--
21.2fe4525d.chunk.js
14.88
KB
-rw-r--r--
21.2fe4525d.chunk.js.map
36.64
KB
-rw-r--r--
21.8f752462.chunk.js
14.9
KB
-rw-rw-r--
21.8f752462.chunk.js.map
36.64
KB
-rw-rw-r--
21.a57e73e8.chunk.js
14.88
KB
-rw-rw-r--
21.a57e73e8.chunk.js.map
36.64
KB
-rw-rw-r--
21.e23bff24.chunk.js
14.88
KB
-rw-rw-r--
21.e23bff24.chunk.js.map
36.64
KB
-rw-rw-r--
22.0077b13a.chunk.js
15.2
KB
-rw-rw-r--
22.0077b13a.chunk.js.map
56.78
KB
-rw-rw-r--
22.96f0613d.chunk.js
15.18
KB
-rw-rw-r--
22.96f0613d.chunk.js.map
56.78
KB
-rw-rw-r--
23.5c7a32e9.chunk.js
15.18
KB
-rw-rw-r--
23.5c7a32e9.chunk.js.map
56.78
KB
-rw-rw-r--
23.bc15b2f5.chunk.js
15.2
KB
-rw-rw-r--
23.bc15b2f5.chunk.js.map
56.78
KB
-rw-rw-r--
24.5ffade49.chunk.js
15.18
KB
-rw-rw-r--
24.5ffade49.chunk.js.map
56.78
KB
-rw-rw-r--
24.f185a309.chunk.js
15.2
KB
-rw-rw-r--
24.f185a309.chunk.js.map
56.78
KB
-rw-rw-r--
25.1f81e424.chunk.js
15.18
KB
-rw-rw-r--
25.1f81e424.chunk.js.map
56.78
KB
-rw-rw-r--
25.ba55dd0e.chunk.js
15.2
KB
-rw-rw-r--
25.ba55dd0e.chunk.js.map
56.78
KB
-rw-rw-r--
26.489bda12.chunk.js
1.13
KB
-rw-rw-r--
26.489bda12.chunk.js.map
2.69
KB
-rw-rw-r--
26.4be325fb.chunk.js
1.11
KB
-rw-r--r--
26.4be325fb.chunk.js.map
2.66
KB
-rw-r--r--
26.5283890f.chunk.js
1.15
KB
-rw-rw-r--
26.5283890f.chunk.js.map
2.69
KB
-rw-rw-r--
26.5e323fdd.chunk.js
1.13
KB
-rw-r--r--
26.5e323fdd.chunk.js.map
2.69
KB
-rw-r--r--
26.8431eb48.chunk.js
1.11
KB
-rw-rw-r--
26.8431eb48.chunk.js.map
2.66
KB
-rw-rw-r--
27.03344838.chunk.js
11.14
KB
-rw-rw-r--
27.03344838.chunk.js.map
12.41
KB
-rw-rw-r--
27.c96f1958.chunk.js
11.14
KB
-rw-r--r--
27.c96f1958.chunk.js.map
12.41
KB
-rw-r--r--
27.d9d59016.chunk.js
11.16
KB
-rw-rw-r--
27.d9d59016.chunk.js.map
12.41
KB
-rw-rw-r--
27.e2a51446.chunk.js
11.22
KB
-rw-rw-r--
27.e2a51446.chunk.js.map
13.97
KB
-rw-rw-r--
27.f7d8aac1.chunk.js
11.13
KB
-rw-r--r--
27.f7d8aac1.chunk.js.map
12.37
KB
-rw-r--r--
28.0ce8dd6f.chunk.js
11.94
KB
-rw-r--r--
28.0ce8dd6f.chunk.js.map
14.16
KB
-rw-r--r--
28.165f262d.chunk.js
11.4
KB
-rw-rw-r--
28.165f262d.chunk.js.map
15.34
KB
-rw-rw-r--
28.8a7c4a96.chunk.js
11.96
KB
-rw-r--r--
28.8a7c4a96.chunk.js.map
14.2
KB
-rw-r--r--
28.9801c858.chunk.js
11.96
KB
-rw-rw-r--
28.9801c858.chunk.js.map
14.2
KB
-rw-rw-r--
28.b1608e02.chunk.js
11.97
KB
-rw-rw-r--
28.b1608e02.chunk.js.map
14.2
KB
-rw-rw-r--
29.0756b948.chunk.js
11.83
KB
-rw-r--r--
29.0756b948.chunk.js.map
13.8
KB
-rw-r--r--
29.2cb8151c.chunk.js
11.83
KB
-rw-rw-r--
29.2cb8151c.chunk.js.map
13.8
KB
-rw-rw-r--
29.79d08472.chunk.js
11.27
KB
-rw-rw-r--
29.79d08472.chunk.js.map
14.98
KB
-rw-rw-r--
29.f90bd001.chunk.js
11.85
KB
-rw-rw-r--
29.f90bd001.chunk.js.map
13.8
KB
-rw-rw-r--
29.fa55bb9b.chunk.js
11.81
KB
-rw-r--r--
29.fa55bb9b.chunk.js.map
13.76
KB
-rw-r--r--
3.08025d9e.chunk.js
15.18
KB
-rw-rw-r--
3.08025d9e.chunk.js.map
56.78
KB
-rw-rw-r--
3.a105a9fc.chunk.js
15.2
KB
-rw-rw-r--
3.a105a9fc.chunk.js.map
56.78
KB
-rw-rw-r--
30.4a6d5636.chunk.js
10.57
KB
-rw-r--r--
30.4a6d5636.chunk.js.map
10.14
KB
-rw-r--r--
30.56808ad1.chunk.js
10.59
KB
-rw-rw-r--
30.56808ad1.chunk.js.map
10.14
KB
-rw-rw-r--
30.765fb11b.chunk.js
10.57
KB
-rw-rw-r--
30.765fb11b.chunk.js.map
10.14
KB
-rw-rw-r--
30.7e44e3c3.chunk.js
10.56
KB
-rw-rw-r--
30.7e44e3c3.chunk.js.map
10.1
KB
-rw-rw-r--
30.9b264ce1.chunk.js
10.56
KB
-rw-r--r--
30.9b264ce1.chunk.js.map
10.1
KB
-rw-r--r--
31.1ebbc726.chunk.js
12.22
KB
-rw-r--r--
31.1ebbc726.chunk.js.map
14.73
KB
-rw-r--r--
31.336d1753.chunk.js
12.2
KB
-rw-r--r--
31.336d1753.chunk.js.map
14.7
KB
-rw-r--r--
31.a7b887a2.chunk.js
12.22
KB
-rw-rw-r--
31.a7b887a2.chunk.js.map
14.73
KB
-rw-rw-r--
31.ff2b6e8b.chunk.js
12.24
KB
-rw-rw-r--
31.ff2b6e8b.chunk.js.map
14.73
KB
-rw-rw-r--
31.ffcf5570.chunk.js
11.95
KB
-rw-rw-r--
31.ffcf5570.chunk.js.map
16.14
KB
-rw-rw-r--
32.87c02a01.chunk.js
12.6
KB
-rw-r--r--
32.87c02a01.chunk.js.map
15.11
KB
-rw-r--r--
32.b3c207c9.chunk.js
12.6
KB
-rw-rw-r--
32.b3c207c9.chunk.js.map
15.11
KB
-rw-rw-r--
32.b58b7c58.chunk.js
12.62
KB
-rw-rw-r--
32.b58b7c58.chunk.js.map
15.11
KB
-rw-rw-r--
32.c498ce39.chunk.js
12.59
KB
-rw-r--r--
32.c498ce39.chunk.js.map
15.08
KB
-rw-r--r--
32.d596ff8b.chunk.js
12.95
KB
-rw-rw-r--
32.d596ff8b.chunk.js.map
17.02
KB
-rw-rw-r--
33.32736bdc.chunk.js
11.41
KB
-rw-rw-r--
33.32736bdc.chunk.js.map
12.95
KB
-rw-rw-r--
33.8e2e0229.chunk.js
11.39
KB
-rw-rw-r--
33.8e2e0229.chunk.js.map
12.95
KB
-rw-rw-r--
33.a5bc85ff.chunk.js
11.39
KB
-rw-r--r--
33.a5bc85ff.chunk.js.map
12.95
KB
-rw-r--r--
33.a94d37fe.chunk.js
11.38
KB
-rw-r--r--
33.a94d37fe.chunk.js.map
12.91
KB
-rw-r--r--
33.c5277ea6.chunk.js
11.37
KB
-rw-rw-r--
33.c5277ea6.chunk.js.map
14.34
KB
-rw-rw-r--
34.3d802237.chunk.js
53.1
KB
-rw-r--r--
34.3d802237.chunk.js.map
214.59
KB
-rw-r--r--
34.b035c3fb.chunk.js
53.1
KB
-rw-rw-r--
34.b035c3fb.chunk.js.map
214.63
KB
-rw-rw-r--
34.ee83110c.chunk.js
53.1
KB
-rw-rw-r--
34.ee83110c.chunk.js.map
214.58
KB
-rw-rw-r--
34.eef1fc62.chunk.js
53.12
KB
-rw-rw-r--
34.eef1fc62.chunk.js.map
214.58
KB
-rw-rw-r--
35.2e248a74.chunk.js
10.44
KB
-rw-rw-r--
35.2e248a74.chunk.js.map
8.73
KB
-rw-rw-r--
35.37228dd2.chunk.js
10.28
KB
-rw-rw-r--
35.37228dd2.chunk.js.map
8.37
KB
-rw-rw-r--
35.4df074bd.chunk.js
10.2
KB
-rw-r--r--
35.4df074bd.chunk.js.map
8.17
KB
-rw-r--r--
35.767f6660.chunk.js
10.3
KB
-rw-rw-r--
35.767f6660.chunk.js.map
8.49
KB
-rw-rw-r--
35.e1e7b81d.chunk.js
10.32
KB
-rw-rw-r--
35.e1e7b81d.chunk.js.map
8.49
KB
-rw-rw-r--
35.f38a1a73.chunk.js
10.3
KB
-rw-r--r--
35.f38a1a73.chunk.js.map
8.49
KB
-rw-r--r--
6.3877be8c.chunk.js
454.64
KB
-rw-rw-r--
6.3877be8c.chunk.js.map
1.74
MB
-rw-rw-r--
6.8860b801.chunk.js
454.64
KB
-rw-rw-r--
6.8860b801.chunk.js.map
1.74
MB
-rw-rw-r--
6.92f7417b.chunk.js
454.64
KB
-rw-r--r--
6.92f7417b.chunk.js.map
1.74
MB
-rw-r--r--
6.ee60ca93.chunk.js
454.66
KB
-rw-rw-r--
6.ee60ca93.chunk.js.map
1.74
MB
-rw-rw-r--
7.770ebe73.chunk.js
57.91
KB
-rw-r--r--
7.770ebe73.chunk.js.map
63.41
KB
-rw-r--r--
7.83852126.chunk.js
57.72
KB
-rw-r--r--
7.83852126.chunk.js.map
62.66
KB
-rw-r--r--
7.b67db582.chunk.js
57.91
KB
-rw-rw-r--
7.b67db582.chunk.js.map
63.41
KB
-rw-rw-r--
7.e87b2d34.chunk.js
57.83
KB
-rw-rw-r--
7.e87b2d34.chunk.js.map
63.62
KB
-rw-rw-r--
7.f3924bca.chunk.js
57.82
KB
-rw-rw-r--
7.f3924bca.chunk.js.map
63.62
KB
-rw-rw-r--
7.fd82704b.chunk.js
57.92
KB
-rw-rw-r--
7.fd82704b.chunk.js.map
63.41
KB
-rw-rw-r--
8.1d9c2cc7.chunk.js
18.08
KB
-rw-r--r--
8.1d9c2cc7.chunk.js.map
45.77
KB
-rw-r--r--
8.5009d97d.chunk.js
18.08
KB
-rw-rw-r--
8.5009d97d.chunk.js.map
45.77
KB
-rw-rw-r--
8.6a23ed7d.chunk.js
18.1
KB
-rw-rw-r--
8.6a23ed7d.chunk.js.map
45.77
KB
-rw-rw-r--
8.703a1bf2.chunk.js
18.07
KB
-rw-rw-r--
8.703a1bf2.chunk.js.map
45.7
KB
-rw-rw-r--
8.d9837dd3.chunk.js
18.07
KB
-rw-r--r--
8.d9837dd3.chunk.js.map
45.7
KB
-rw-r--r--
9.26a35738.chunk.js
15.91
KB
-rw-rw-r--
9.26a35738.chunk.js.map
38.5
KB
-rw-rw-r--
9.64ce3f4d.chunk.js
15.89
KB
-rw-r--r--
9.64ce3f4d.chunk.js.map
38.5
KB
-rw-r--r--
9.6ce53139.chunk.js
15.88
KB
-rw-r--r--
9.6ce53139.chunk.js.map
38.43
KB
-rw-r--r--
9.82e71713.chunk.js
15.89
KB
-rw-rw-r--
9.82e71713.chunk.js.map
38.5
KB
-rw-rw-r--
9.8776f9f8.chunk.js
15.88
KB
-rw-rw-r--
9.8776f9f8.chunk.js.map
38.43
KB
-rw-rw-r--
main.470a9728.chunk.js
191.32
KB
-rw-rw-r--
main.470a9728.chunk.js.map
215.4
KB
-rw-rw-r--
main.7dbaa353.chunk.js
191.52
KB
-rw-rw-r--
main.7dbaa353.chunk.js.map
215.81
KB
-rw-rw-r--
main.8ce0deb5.chunk.js
191.43
KB
-rw-r--r--
main.8ce0deb5.chunk.js.map
215.64
KB
-rw-r--r--
main.b38be664.chunk.js
191.43
KB
-rw-rw-r--
main.b38be664.chunk.js.map
215.64
KB
-rw-rw-r--
main.f4296309.chunk.js
191.43
KB
-rw-rw-r--
main.f4296309.chunk.js.map
215.68
KB
-rw-rw-r--
main.fb9fe8de.chunk.js
191.45
KB
-rw-r--r--
main.fb9fe8de.chunk.js.map
215.75
KB
-rw-r--r--
main.fedf15a4.chunk.js
191.5
KB
-rw-rw-r--
main.fedf15a4.chunk.js.map
215.81
KB
-rw-rw-r--
runtime~main.089df643.js
3.99
KB
-rw-rw-r--
runtime~main.089df643.js.map
17.3
KB
-rw-rw-r--
runtime~main.0f6169a9.js
3.99
KB
-rw-r--r--
runtime~main.0f6169a9.js.map
17.3
KB
-rw-r--r--
runtime~main.23bf6665.js
4.05
KB
-rw-rw-r--
runtime~main.23bf6665.js.map
17.37
KB
-rw-rw-r--
runtime~main.2a44292b.js
3.99
KB
-rw-rw-r--
runtime~main.2a44292b.js.map
17.3
KB
-rw-rw-r--
runtime~main.7bbd8cb4.js
3.99
KB
-rw-r--r--
runtime~main.7bbd8cb4.js.map
17.3
KB
-rw-r--r--
runtime~main.bd6db2a7.js
3.99
KB
-rw-r--r--
runtime~main.bd6db2a7.js.map
17.3
KB
-rw-r--r--
runtime~main.fc303783.js
3.99
KB
-rw-rw-r--
runtime~main.fc303783.js.map
17.3
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : 7.e87b2d34.chunk.js.map
{"version":3,"sources":["app/api/loader/index.js","app/dashboard/centerTable.js","app/dashboard/centerLog.js","app/dashboard/downloadqp.js","app/dashboard/centerpwd.js","app/dashboard/Dashboard.js"],"names":["Loader","style","position","margin","top","right","bottom","left","width","height","radisu","color","ariaLabel","wrapperStyle","wrapperClass","visible","CenterTable","state","search","searchHandle","e","data","setState","value","this","className","display","stayle","to","type","onClick","window","location","reload","class","Group","Field","Input","placeholder","float","onChange","celled","Header","Row","HeaderCell","singleLine","textAlign","Body","props","centercount","filter","user","fcntrcode","toLowerCase","includes","fcollname","ftown","map","el","i","key","Cell","Component","CenterLog","searchlog","searchHandleLog","console","log","logtable","f","fdoe","fenttype","fip","DownloadQp","searchqp","searchHandleQp","qptable","q","CenterPwd","searchpwd","handleSearchPwd","pwddata","c","Dashboard","date","session","count","option","deggrpoption","deggrp","showcenter","showcenlog","showcenqp","showcenpwd","showdashboard","tabledata","pwdtable","notlog","total","qp","notqp","pwdcpy","pwdnotcpy","loading","disabled","dateOptions","getDateAndSession","API","get","localStorage","getItem","res","error_code","response","resdoe","item","index","text","respo","ressession","id","dateChange","getCenterCount","cnt","logcount","logedin","qpcount","notcpy","copycount","copy","handleSession","handleDegreeGroup","handleClickctrTabl","result","getTabData","tabData","Swal","fire","icon","title","msg","handleClickLogTable","logdata","handleClickQpTable","qpdata","handleClickCpyPwd","componentDidMount","getData","stateOptions","fsession","fdescpn","sesoption","fdeggrp","deggrption","copydata","selection","options","justifyContent","alignItems","minHeight","borderRadius","padding","background","border","font","date_form","components"],"mappings":"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","file":"static/js/7.e87b2d34.chunk.js","sourcesContent":["import React from \"react\";\nimport { Puff } from \"react-loader-spinner\";\nimport \"react-loader-spinner/dist/loader/css/react-spinner-loader.css\";\n\nconst Loader = () => {\n return (\n <div>\n <div\n style={{\n position: \"absolute\",\n margin: \"auto\",\n top: 0,\n right: 0,\n bottom: 0,\n left: 0,\n width: \"200px\",\n height: \"200px\",\n }}\n >\n <Puff\n height=\"80\"\n width=\"80\"\n radisu={1}\n color=\"rgb(0 123 255)\"\n ariaLabel=\"puff-loading\"\n wrapperStyle={{}}\n wrapperClass=\"\"\n visible={true}\n />\n </div>\n </div>\n );\n};\n\nexport default Loader;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class CenterTable extends Component {\n state = {\n search: \"\",\n };\n\n searchHandle = async (e, data) => {\n await this.setState({ search: data.value });\n };\n\n render() {\n const { search } = this.state;\n return (\n <div>\n <div className=\"page\">\n <div className=\"row\">\n <div className=\"col-md-12 grid-margin stretch-card\">\n <div className=\"card\">\n <div className=\"card-body\" style={{ display: \"flex\" }}>\n <h4>center deatils</h4>\n <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n <Link to=\"./dashboard\">\n <button\n type=\"button\"\n className=\"btn btn-danger btn-fw\"\n onClick={() => window.location.reload()}\n >\n <span class=\"mdi mdi-exit-to-app\"></span>\n Back\n </button>\n </Link>\n </div>\n </div>\n <Divider />\n <div className=\"col-md-12\">\n <Form>\n <Form.Group>\n <Form.Field width={8}>\n <Form.Input\n type=\"text\"\n placeholder=\"Search\"\n style={{ float: \"right\" }}\n value={this.state.search}\n onChange={this.searchHandle}\n />\n </Form.Field>\n </Form.Group>\n <div className=\"ui mini form\">\n <Table celled>\n <Table.Header>\n <Table.Row>\n <Table.HeaderCell\n style={{ width: \"5%\" }}\n singleLine\n textAlign=\"center\"\n >\n Sl. No.\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Center Code\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"30%\" }}\n textAlign=\"center\"\n >\n Center Name\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n Town\n </Table.HeaderCell>\n </Table.Row>\n </Table.Header>\n <Table.Body>\n {this.props.centercount\n .filter(\n (user) =>\n user.fcntrcode.toLowerCase().includes(search) ||\n user.fcollname.toLowerCase().includes(search) ||\n user.ftown.toLowerCase().includes(search)\n )\n .map((el, i) => {\n return (\n <Table.Row key={i}>\n <Table.Cell textAlign=\"center\">\n {i + 1}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fcntrcode}\n </Table.Cell>\n <Table.Cell>{el.fcollname}</Table.Cell>\n <Table.Cell>{el.ftown}</Table.Cell>\n </Table.Row>\n );\n })}\n </Table.Body>\n </Table>\n </div>\n </Form>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n );\n }\n}\nexport default CenterTable;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class CenterLog extends Component {\n state = {\n searchlog: \"\",\n };\n\n searchHandleLog = async (e, data) => {\n await this.setState({ searchlog: data.value });\n console.log(this.state.searchlog);\n };\n render() {\n const { searchlog } = this.state;\n return (\n <div>\n <div className=\"page\">\n <div className=\"row\">\n <div className=\"col-md-12 grid-margin stretch-card\">\n <div className=\"card\">\n <div className=\"card-body\" style={{ display: \"flex\" }}>\n <h4>Logged deatils</h4>\n <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n <Link to=\"./dashboard\">\n <button\n type=\"button\"\n className=\"btn btn-danger btn-fw\"\n onClick={() => window.location.reload()}\n >\n <span class=\"mdi mdi-exit-to-app\"></span>\n Back\n </button>\n </Link>\n </div>\n </div>\n <Divider />\n <div className=\"col-md-12\">\n <Form>\n <Form.Group>\n <Form.Field width={8}>\n <Form.Input\n type=\"text\"\n placeholder=\"Search\"\n style={{ float: \"right\" }}\n value={searchlog}\n onChange={this.searchHandleLog}\n />\n </Form.Field>\n </Form.Group>\n <div className=\"ui mini form\">\n <Table celled>\n <Table.Header>\n <Table.Row>\n <Table.HeaderCell\n style={{ width: \"5%\" }}\n singleLine\n textAlign=\"center\"\n >\n Sl. No.\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Date\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Center Code\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"30%\" }}\n textAlign=\"center\"\n >\n Center Name\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n IP Address\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n Logged/Not\n </Table.HeaderCell>\n </Table.Row>\n </Table.Header>\n <Table.Body>\n {this.props.logtable\n .filter(\n (f) =>\n f.fcntrcode.toLowerCase().includes(searchlog) ||\n f.fcollname.toLowerCase().includes(searchlog) ||\n f.fdoe.toLowerCase().includes(searchlog) ||\n f.fenttype.toLowerCase().includes(searchlog)\n )\n .map((el, i) => {\n return (\n <Table.Row key={i}>\n <Table.Cell textAlign=\"center\">\n {i + 1}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fdoe}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fcntrcode}\n </Table.Cell>\n <Table.Cell>{el.fcollname}</Table.Cell>\n <Table.Cell>{el.fip}</Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fenttype}\n </Table.Cell>\n </Table.Row>\n );\n })}\n </Table.Body>\n </Table>\n </div>\n </Form>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n );\n }\n}\nexport default CenterLog;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class DownloadQp extends Component {\n state = {\n searchqp: \"\",\n };\n searchHandleQp = async (e, data) => {\n await this.setState({ searchqp: data.value });\n };\n\n render() {\n const { searchqp } = this.state;\n console.log(this.props);\n return (\n <div>\n <div className=\"page\">\n <div className=\"row\">\n <div className=\"col-md-12 grid-margin stretch-card\">\n <div className=\"card\">\n <div className=\"card-body\" style={{ display: \"flex\" }}>\n <h4>Download QP Deatils</h4>\n <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n <Link to=\"./dashboard\">\n <button\n type=\"button\"\n className=\"btn btn-danger btn-fw\"\n onClick={() => window.location.reload()}\n >\n <span class=\"mdi mdi-exit-to-app\"></span>\n Back\n </button>\n </Link>\n </div>\n </div>\n <Divider />\n <div className=\"col-md-12\">\n <Form>\n <Form.Group>\n <Form.Field width={8}>\n <Form.Input\n type=\"text\"\n placeholder=\"Search\"\n style={{ float: \"right\" }}\n value={searchqp}\n onChange={this.searchHandleQp}\n />\n </Form.Field>\n </Form.Group>\n <div className=\"ui mini form\">\n <Table celled>\n <Table.Header>\n <Table.Row>\n <Table.HeaderCell\n style={{ width: \"5%\" }}\n singleLine\n textAlign=\"center\"\n >\n Sl. No.\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Date\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Center Code\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"30%\" }}\n textAlign=\"center\"\n >\n Center Name\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n IP Address\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n DownloadQP/Not\n </Table.HeaderCell>\n </Table.Row>\n </Table.Header>\n <Table.Body>\n {this.props.qptable\n .filter(\n (q) =>\n q.fcntrcode.toLowerCase().includes(searchqp) ||\n q.fcollname.toLowerCase().includes(searchqp) ||\n q.fdoe.toLowerCase().includes(searchqp) ||\n q.fenttype.toLowerCase().includes(searchqp)\n )\n .map((el, i) => {\n return (\n <Table.Row key={i}>\n <Table.Cell textAlign=\"center\">\n {i + 1}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fdoe}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fcntrcode}\n </Table.Cell>\n <Table.Cell>{el.fcollname}</Table.Cell>\n <Table.Cell>{el.fip}</Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fenttype}\n </Table.Cell>\n </Table.Row>\n );\n })}\n </Table.Body>\n </Table>\n </div>\n </Form>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n );\n }\n}\nexport default DownloadQp;\n","import React, { Component } from \"react\";\nimport { Form, Table, Divider } from \"semantic-ui-react\";\nimport { Link } from \"react-router-dom\";\n\nexport class CenterPwd extends Component {\n state = { searchpwd: \"\" };\n handleSearchPwd = async (e, data) => {\n this.setState({ searchpwd: data.value });\n };\n render() {\n const { searchpwd } = this.state;\n console.log(this.props);\n return (\n <div>\n <div className=\"page\">\n <div className=\"row\">\n <div className=\"col-md-12 grid-margin stretch-card\">\n <div className=\"card\">\n <div className=\"card-body\" style={{ display: \"flex\" }}>\n <h4>Copy Password Deatils</h4>\n <div className=\"ml-auto\" stayle={{ display: \"flex\" }}>\n <Link to=\"./dashboard\">\n <button\n type=\"button\"\n className=\"btn btn-danger btn-fw\"\n onClick={() => window.location.reload()}\n >\n <span class=\"mdi mdi-exit-to-app\"></span>\n Back\n </button>\n </Link>\n </div>\n </div>\n <Divider />\n <div className=\"col-md-12\">\n <Form>\n <Form.Group>\n <Form.Field width={8}>\n <Form.Input\n type=\"text\"\n placeholder=\"Search\"\n style={{ float: \"right\" }}\n value={searchpwd}\n onChange={this.handleSearchPwd}\n />\n </Form.Field>\n </Form.Group>\n <div className=\"ui mini form\">\n <Table celled>\n <Table.Header>\n <Table.Row>\n <Table.HeaderCell\n style={{ width: \"5%\" }}\n singleLine\n textAlign=\"center\"\n >\n Sl. No.\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Date\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"10%\" }}\n textAlign=\"center\"\n >\n Center Code\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"30%\" }}\n textAlign=\"center\"\n >\n Center Name\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n IP Address\n </Table.HeaderCell>\n <Table.HeaderCell\n style={{ width: \"25%\" }}\n textAlign=\"center\"\n >\n PasswordCopy/ Not\n </Table.HeaderCell>\n </Table.Row>\n </Table.Header>\n <Table.Body>\n {this.props.pwddata\n .filter(\n (c) =>\n c.fcntrcode.toLowerCase().includes(searchpwd) ||\n c.fcollname.toLowerCase().includes(searchpwd) ||\n c.fdoe.toLowerCase().includes(searchpwd) ||\n c.fenttype.toLowerCase().includes(searchpwd)\n )\n .map((el, i) => {\n return (\n <Table.Row key={i}>\n <Table.Cell textAlign=\"center\">\n {i + 1}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fdoe}\n </Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fcntrcode}\n </Table.Cell>\n <Table.Cell>{el.fcollname}</Table.Cell>\n <Table.Cell>{el.fip}</Table.Cell>\n <Table.Cell textAlign=\"center\">\n {el.fenttype}\n </Table.Cell>\n </Table.Row>\n );\n })}\n </Table.Body>\n </Table>\n </div>\n </Form>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n );\n }\n}\nexport default CenterPwd;\n","import React, { Component } from \"react\";\nimport API from \"../api/apilink\";\nimport { Form, Dropdown } from \"semantic-ui-react\";\nimport { PieChart } from \"react-minimal-pie-chart\";\nimport Swal from \"sweetalert2\";\nimport moment from \"moment\";\nimport { Link } from \"react-router-dom\";\nimport { CenterTable } from \"./centerTable\";\nimport { CenterLog } from \"./centerLog\";\nimport { DownloadQp } from \"./downloadqp\";\nimport { CenterPwd } from \"./centerpwd\";\nimport Loader from \"../api/loader\";\n\nexport class Dashboard extends Component {\n state = {\n // date: moment().format(\"DD/MM/YYYY\"),\n date: \"21/05/2024\",\n session: \"M1\",\n count: \"\",\n option: [],\n deggrpoption: [],\n deggrp: \"all\",\n showcenter: false,\n showcenlog: false,\n showcenqp: false,\n showcenpwd: false,\n showdashboard: true,\n tabledata: [],\n logtable: [],\n qptable: [],\n pwdtable: [],\n log: \"\",\n notlog: \"\",\n total: \"\",\n qp: \"\",\n notqp: \"\",\n pwdcpy: \"\",\n pwdnotcpy: \"\",\n loading: false,\n disabled: false,\n dateOptions: [],\n };\n\n // componentDidMount = () => {\n\n // };\n\n getDateAndSession = async () => {\n const res = await API.get(\n \"app.php?a=qpupddates&univcode=\" +\n localStorage.getItem(\"univcode\") +\n \"&usertype=\" +\n localStorage.getItem(\"usertype\")\n );\n if (res.data.error_code === 0) {\n const response = res.data.data.resdoe.map((item, index) => ({\n key: index,\n value: item.value,\n text: item.value,\n }));\n this.setState({ dateOptions: response });\n\n const respo = res.data.data.ressession.map((item, index) => ({\n key: index,\n value: item.id,\n text: item.value,\n }));\n this.setState({ option: respo });\n }\n };\n\n dateChange = async (e, data) => {\n await this.setState({ date: data.value });\n\n this.setState({ loading: true });\n const getCenterCount = await API.get(\n `app.php?a=getCenterCount&univcode=${localStorage.getItem(\"univcode\")}` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n if (getCenterCount.data.error_code == 0) {\n this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n const notlog =\n getCenterCount.data.data.logcount.cnt -\n getCenterCount.data.data.logcount.logedin;\n this.setState({ log: getCenterCount.data.data.logcount.logedin });\n this.setState({ notlog: notlog });\n this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n const notqp =\n getCenterCount.data.data.qpcount.cnt -\n getCenterCount.data.data.qpcount.qp;\n this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n this.setState({ notqp: notqp });\n\n const notcpy =\n getCenterCount.data.data.copycount.cnt -\n getCenterCount.data.data.copycount.copy;\n this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n this.setState({ pwdnotcpy: notcpy });\n }\n this.setState({ loading: false });\n };\n\n handleSession = async (e, data) => {\n await this.setState({ session: data.value });\n this.setState({ loading: true });\n const getCenterCount = await API.get(\n `app.php?a=getCenterCount&univcode=${localStorage.getItem(\"univcode\")}` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n if (getCenterCount.data.error_code == 0) {\n this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n const notlog =\n getCenterCount.data.data.logcount.cnt -\n getCenterCount.data.data.logcount.logedin;\n this.setState({ log: getCenterCount.data.data.logcount.logedin });\n this.setState({ notlog: notlog });\n this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n const notqp =\n getCenterCount.data.data.qpcount.cnt -\n getCenterCount.data.data.qpcount.qp;\n this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n this.setState({ notqp: notqp });\n\n const notcpy =\n getCenterCount.data.data.copycount.cnt -\n getCenterCount.data.data.copycount.copy;\n this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n this.setState({ pwdnotcpy: notcpy });\n }\n this.setState({ loading: false });\n };\n\n handleDegreeGroup = async (e, data) => {\n await this.setState({ deggrp: data.value });\n await this.setState({ loading: true });\n const getCenterCount = await API.get(\n `app.php?a=getCenterCount&univcode=${localStorage.getItem(\"univcode\")}` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n if (getCenterCount.data.error_code == 0) {\n this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n const notlog =\n getCenterCount.data.data.logcount.cnt -\n getCenterCount.data.data.logcount.logedin;\n this.setState({ log: getCenterCount.data.data.logcount.logedin });\n this.setState({ notlog: notlog });\n this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n const notqp =\n getCenterCount.data.data.qpcount.cnt -\n getCenterCount.data.data.qpcount.qp;\n this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n this.setState({ notqp: notqp });\n\n const notcpy =\n getCenterCount.data.data.copycount.cnt -\n getCenterCount.data.data.copycount.copy;\n this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n this.setState({ pwdnotcpy: notcpy });\n }\n this.setState({ loading: false });\n };\n\n handleClickctrTabl = async () => {\n await this.setState({ result: true });\n await this.setState({ showdashboard: false });\n await this.setState({ showcenter: true });\n await this.setState({ loading: true });\n const getTabData = await API.get(\n `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n \"univcode\"\n )}&type=center` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n\n if (getTabData.data.error_code == 0) {\n const tabData = getTabData.data.data;\n this.setState({ tabledata: tabData });\n } else {\n Swal.fire({\n icon: \"error\",\n title: getTabData.data.data.msg,\n text: \"Something went wrong!\",\n });\n await this.setState({ loading: false });\n return;\n }\n await this.setState({ disabled: true });\n await this.setState({ loading: false });\n };\n\n handleClickLogTable = async () => {\n await this.setState({ result: true });\n await this.setState({ showdashboard: false });\n await this.setState({ CenterLog: true });\n this.setState({ loading: true });\n const getTabData = await API.get(\n `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n \"univcode\"\n )}&type=log` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n\n if (getTabData.data.error_code == 0) {\n const logdata = getTabData.data.data;\n this.setState({ logtable: logdata });\n } else {\n Swal.fire({\n icon: \"error\",\n title: getTabData.data.data.msg,\n text: \"Something went wrong!\",\n });\n await this.setState({ loading: false });\n return;\n }\n await this.setState({ disabled: true });\n this.setState({ loading: false });\n };\n\n handleClickQpTable = async () => {\n await this.setState({ result: true });\n await this.setState({ showdashboard: false });\n await this.setState({ showcenqp: true });\n this.setState({ loading: true });\n const getTabData = await API.get(\n `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n \"univcode\"\n )}&type=qp` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n if (getTabData.data.error_code == 0) {\n const qpdata = getTabData.data.data;\n this.setState({ qptable: qpdata });\n } else {\n Swal.fire({\n icon: \"error\",\n title: getTabData.data.data.msg,\n text: \"Something went wrong!\",\n });\n await this.setState({ loading: false });\n return;\n }\n await this.setState({ disabled: true });\n this.setState({ loading: false });\n };\n\n handleClickCpyPwd = async () => {\n await this.setState({ result: true });\n await this.setState({ showdashboard: false });\n await this.setState({ showcenpwd: true });\n this.setState({ loading: true });\n const getTabData = await API.get(\n `app.php?a=getCenterDetails&univcode=${localStorage.getItem(\n \"univcode\"\n )}&type=cpy` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n\n if (getTabData.data.error_code == 0) {\n const pwddata = getTabData.data.data;\n this.setState({ pwdtable: pwddata });\n } else {\n Swal.fire({\n icon: \"error\",\n title: getTabData.data.data.msg,\n text: \"Something went wrong!\",\n });\n await this.setState({ loading: false });\n return;\n }\n await this.setState({ disabled: true });\n this.setState({ loading: false });\n };\n\n componentDidMount = async () => {\n this.setState({ loading: true });\n this.setState({ disabled: false });\n const getData = await API.get(\n `app.php?a=qp_dashboard&univcode=${localStorage.getItem(\"univcode\")}` +\n \"&date=\" +\n this.state.date\n );\n\n console.log(getData, \"sddhsj\");\n\n if (getData.data.error_code == 0) {\n const stateOptions = getData.data.data.session.map((el, i) => {\n return {\n key: i,\n value: `${el.fsession}`,\n text: `${el.fsession} - ${el.fdescpn}`,\n };\n });\n const sesoption = [...stateOptions];\n this.setState({ option: sesoption });\n if (stateOptions == \"\") {\n await this.setState({ session: \"\" });\n } else {\n await this.setState({ session: this.state.option[0].value });\n }\n // await this.setState({ session: this.state.option[0].value });\n const deggrp = getData.data.data.deggrp.map((el, i) => {\n return {\n key: i,\n value: `${el.fdeggrp}`,\n text: `${el.fdeggrp} `,\n };\n });\n\n const deggrption = [...deggrp];\n this.setState({ deggrpoption: deggrption });\n\n if (deggrption == \"\") {\n await this.setState({ deggrp: \"\" });\n } else {\n await this.setState({ deggrp: this.state.deggrpoption[0].value });\n }\n\n const getCenterCount = await API.get(\n `app.php?a=getCenterCount&univcode=${localStorage.getItem(\n \"univcode\"\n )}` +\n \"&date=\" +\n this.state.date +\n \"&session=\" +\n this.state.session +\n \"°grp=all\"\n );\n\n const notlog =\n getCenterCount.data.data.logcount.cnt -\n getCenterCount.data.data.logcount.logedin;\n this.setState({ count: getCenterCount.data.data.centercount[0].cnt });\n console.log(this.state.count, \"jsdj\");\n this.setState({ log: getCenterCount.data.data.logcount.logedin });\n this.setState({ notlog: notlog });\n this.setState({ total: getCenterCount.data.data.logcount.cnt });\n\n const notqp =\n getCenterCount.data.data.qpcount.cnt -\n getCenterCount.data.data.qpcount.qp;\n this.setState({ qp: getCenterCount.data.data.qpcount.qp });\n this.setState({ notqp: notqp });\n\n const notcpy =\n getCenterCount.data.data.copycount.cnt -\n getCenterCount.data.data.copycount.copy;\n this.setState({ pwdcpy: getCenterCount.data.data.copycount.copy });\n this.setState({ pwdnotcpy: notcpy });\n }\n this.setState({ loading: false });\n\n this.getDateAndSession();\n };\n\n render() {\n const {\n date,\n session,\n deggrp,\n tabledata,\n log,\n notlog,\n logtable,\n qp,\n notqp,\n qptable,\n pwdcpy,\n pwdnotcpy,\n pwdtable,\n loading,\n } = this.state;\n\n const components = () => {\n switch (this.state.showdashboard == false) {\n case this.state.showcenter:\n return (\n <CenterTable\n date_form={date}\n session={session}\n deggrp={deggrp}\n centercount={tabledata}\n />\n );\n case this.state.CenterLog:\n return (\n <CenterLog\n date_form={date}\n session={session}\n deggrp={deggrp}\n logtable={logtable}\n />\n );\n case this.state.showcenqp:\n return (\n <DownloadQp\n date_form={date}\n session={session}\n deggrp={deggrp}\n qptable={qptable}\n />\n );\n case this.state.showcenpwd:\n return (\n <CenterPwd\n date_form={date}\n session={session}\n deggrp={deggrp}\n pwddata={pwdtable}\n />\n );\n\n default:\n return this.state.showdashboard == true;\n }\n };\n\n const formatChars = [\n {\n n: \"[0-1]\",\n m: \"[0-9]\",\n e: \"[0-3]\",\n d: \"[0-9]\",\n z: \"[1-2]\",\n y: \"[0-9]\",\n },\n ];\n\n const logdata = [\n { title: \"log\", value: log / 100, color: \"#50C878\" },\n { title: \"notlog\", value: notlog / 100, color: \"#FA8072\" },\n ];\n\n const qpdata = [\n { title: \"qp\", value: qp / 100, color: \"#50C878\" },\n { title: \"NotDownloadQP\", value: notqp / 100, color: \"#FA8072\" },\n ];\n\n const copydata = [\n { title: \"Copy Password\", value: pwdcpy / 100, color: \"#50C878\" },\n { title: \"Not Copy Password\", value: pwdnotcpy / 100, color: \"#FA8072\" },\n ];\n\n return (\n <div>\n {loading ? (\n <Loader />\n ) : (\n <div className=\"card mt-3\">\n <div className=\"card-body\">\n <h4 className=\"card-title\">Dashboard</h4>\n <div className=\"row\">\n <div class=\"col-sm-2 p-3 text-white \">\n <Dropdown\n placeholder=\"Date\"\n search\n selection\n value={this.state.date}\n options={this.state.dateOptions}\n onChange={(e, data) => this.dateChange(e, data)}\n />\n {/* <Form.Input\n disabled={this.state.disabled ? \"disabled\" : \"\"}\n formatChars={formatChars}\n type=\"text\"\n value={this.state.date}\n mask=\"ed/nm/zyyy\"\n placeholder=\"dd/mm/yyyy\"\n name=\"date\"\n onChange={this.dateChange}\n /> */}\n </div>\n <div class=\"col-sm-3 p-3 text-white\">\n <Dropdown\n disabled={this.state.disabled ? \"disabled\" : \"\"}\n placeholder=\"Session\"\n search\n selection\n onChange={this.handleSession}\n value={this.state.session}\n options={this.state.option}\n />\n </div>\n {/* <div class=\"col-sm-2 p-3 text-white\">\n <Dropdown\n disabled={this.state.disabled ? \"disabled\" : \"\"}\n placeholder=\"degreegroup\"\n search\n selection\n onChange={this.handleDegreeGroup}\n value={this.state.deggrp}\n options={this.state.deggrpoption}\n />\n </div> */}\n </div>\n {this.state.showdashboard ? (\n <div>\n <div class=\"row\">\n <div class=\"col-sm-6 p-3 text-white border\">\n <h4 className=\"card-title\">Total Centers</h4>\n\n {this.state.count != 0 ? (\n <div\n style={{\n display: \"flex\",\n justifyContent: \"center\",\n alignItems: \"center\",\n textAlign: \"center\",\n minHeight: \"18vh\",\n }}\n >\n <div\n style={{\n borderRadius: \"50%\",\n width: \"200px\",\n height: \"200px\",\n padding: \"8px\",\n background: \"#fff\",\n border: \"2px solid #666\",\n color: \"#666\",\n textAlign: \"center\",\n font: \"100px Arial, sans-serif\",\n display: \"flex\",\n justifyContent: \"center\",\n alignItems: \"center\",\n textAlign: \"center\",\n background: \"rgb(0 123 255)\",\n color: \"white\",\n }}\n >\n {this.state.count}\n </div>\n </div>\n ) : (\n <div\n style={{\n display: \"flex\",\n justifyContent: \"center\",\n alignItems: \"center\",\n textAlign: \"center\",\n minHeight: \"18vh\",\n color: \"Red\",\n }}\n >\n <h5>No data Found</h5>\n </div>\n )}\n <Link>\n <a\n style={{ float: \"right\" }}\n onClick={this.handleClickctrTabl}\n >\n View More\n </a>\n </Link>\n </div>\n\n <div className=\"col-sm-6 p-3 text-white border\">\n <h4 className=\"card-title\">Centers Logged in</h4>\n {this.state.count != 0 ? (\n <PieChart style={{ height: \"200px\" }} data={logdata} />\n ) : (\n <div\n style={{\n display: \"flex\",\n justifyContent: \"center\",\n alignItems: \"center\",\n textAlign: \"center\",\n minHeight: \"18vh\",\n color: \"Red\",\n }}\n >\n <h5>No data Found</h5>\n </div>\n )}\n <Link>\n <a\n style={{ float: \"right\" }}\n onClick={this.handleClickLogTable}\n >\n View More\n </a>\n </Link>\n </div>\n </div>\n <div class=\"row\">\n <div className=\"col-sm-6 p-3 text-white border\">\n <h4 className=\"card-title\">centers downloaded</h4>\n {this.state.count != 0 ? (\n <PieChart style={{ height: \"200px\" }} data={qpdata} />\n ) : (\n <div\n style={{\n display: \"flex\",\n justifyContent: \"center\",\n alignItems: \"center\",\n textAlign: \"center\",\n minHeight: \"18vh\",\n color: \"Red\",\n }}\n >\n <h5>No data Found</h5>\n </div>\n )}\n <Link>\n <a\n style={{ float: \"right\" }}\n onClick={this.handleClickQpTable}\n >\n View More\n </a>\n </Link>\n </div>\n <div className=\"col-sm-6 p-3 text-white border\">\n <h4 className=\"card-title\">centers copied password</h4>\n {this.state.count != 0 ? (\n <PieChart style={{ height: \"200px\" }} data={copydata} />\n ) : (\n <div\n style={{\n display: \"flex\",\n justifyContent: \"center\",\n alignItems: \"center\",\n textAlign: \"center\",\n minHeight: \"18vh\",\n color: \"Red\",\n }}\n >\n <h5>No data Found</h5>\n </div>\n )}\n <Link>\n <a\n style={{ float: \"right\" }}\n onClick={this.handleClickCpyPwd}\n >\n View More\n </a>\n </Link>\n </div>\n </div>\n </div>\n ) : (\n components()\n )}\n </div>\n </div>\n )}\n </div>\n );\n }\n}\n\nexport default Dashboard;\n"],"sourceRoot":""}
Close