file transfer occurred #1
@@ -628,6 +628,7 @@ func (l *Luca) BordroYaz(month, year int, b *LucaBordro, lastItem bool) error {
|
|||||||
}
|
}
|
||||||
for k, v := range b.Ucretler {
|
for k, v := range b.Ucretler {
|
||||||
var elementInsertControl bool = true
|
var elementInsertControl bool = true
|
||||||
|
var displayControl bool = true
|
||||||
tt := v.String()
|
tt := v.String()
|
||||||
if k == "Normal Gün" {
|
if k == "Normal Gün" {
|
||||||
continue
|
continue
|
||||||
@@ -664,8 +665,38 @@ func (l *Luca) BordroYaz(month, year int, b *LucaBordro, lastItem bool) error {
|
|||||||
if strings.Contains(value, ".") {
|
if strings.Contains(value, ".") {
|
||||||
value = strings.Replace(value, ".", ",", -1)
|
value = strings.Replace(value, ".", ",", -1)
|
||||||
}
|
}
|
||||||
|
elemF := el
|
||||||
|
if strings.Contains(rsp[i].Index, rsp[i].Index) {
|
||||||
|
for {
|
||||||
|
parentElement, err := elemF.Parent()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println("Error:", err)
|
||||||
|
|
||||||
err = el.Input(value)
|
}
|
||||||
|
innerHTML, err := parentElement.HTML()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println("Error:", err)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// innerHTML'deki etiket adını al
|
||||||
|
tagName1 := strings.Split(innerHTML, ">")[0]
|
||||||
|
tagName := strings.TrimPrefix(tagName1, "<")
|
||||||
|
fmt.Println("Tag name:", tagName)
|
||||||
|
fmt.Print(tagName)
|
||||||
|
if strings.Contains(tagName, "table") {
|
||||||
|
if strings.Contains(tagName1, " display: none;") {
|
||||||
|
displayControl = false
|
||||||
|
}
|
||||||
|
break
|
||||||
|
}
|
||||||
|
elemF = parentElement
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if displayControl {
|
||||||
|
err = el.Input(value)
|
||||||
|
}
|
||||||
elementInsertControl = false
|
elementInsertControl = false
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user