/
const.go
62 lines (53 loc) · 2.08 KB
/
const.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
package isen
import (
"net/url"
"github.com/AYDEV-FR/ISEN-Api/pkg/aurion"
)
const (
LoginPage = "https://ent-toulon.isen.fr/login"
MainMenuPage = "https://ent-toulon.isen.fr/faces/MainMenuPage.xhtml"
SelfInfoMenuId aurion.MenuId = "0_0"
NotationMenuId aurion.MenuId = "2_1"
AbsenceMenuId aurion.MenuId = "2_2"
)
func NotationPage() aurion.ScrapTableOption {
return aurion.ScrapTableOption{
Url: "https://ent-toulon.isen.fr/faces/LearnerNotationListPage.xhtml",
FormOption: url.Values{
"javax.faces.partial.ajax": {"true"},
"javax.faces.source": {"form:dataTableFavori"},
"javax.faces.partial.execute": {"form:dataTableFavori"},
"javax.faces.partial.render": {"form:dataTableFavori"},
"form:dataTableFavori": {"form:dataTableFavori"},
"form:dataTableFavori_sorting": {"true"},
"form:dataTableFavori_skipChildren": {"true"},
"form:dataTableFavori_encodeFeature": {"true"},
"form:dataTableFavori_sortKey": {"form:dataTableFavori:j_idt113"},
"form:dataTableFavori_sortDir": {"-1"},
"form:table_first": {"200"},
"form:table_rows": {"0"},
"form": {"form"},
},
}
}
func AbsencePage() aurion.ScrapTableOption {
return aurion.ScrapTableOption{
Url: "https://ent-toulon.isen.fr/faces/MesAbsences.xhtml",
FormOption: url.Values{
"javax.faces.partial.ajax": {"true"},
"javax.faces.source": {"form:dataTableFavori"},
"javax.faces.partial.execute": {"form:dataTableFavori"},
"javax.faces.partial.render": {"form:dataTableFavori"},
"form:dataTableFavori": {"form:dataTableFavori"},
"form:dataTableFavori_sorting": {"true"},
"form:dataTableFavori_skipChildren": {"true"},
"form:dataTableFavori_encodeFeature": {"true"},
"form:dataTableFavori_sortKey": {"form:dataTableFavori:j_idt153"},
"form:dataTableFavori_sortDir": {"-1"},
"form:table_first": {"200"},
"form:table_rows": {"0"},
"form": {"form"},
},
}
}
//2_3_3_0_0