decimal price bug solved

This commit is contained in:
hysn99
2024-04-26 15:01:18 +03:00
parent 1f0a844fba
commit 0f51cd2848
2 changed files with 24 additions and 4 deletions

View File

@@ -636,6 +636,7 @@ func (l *Luca) BordroYaz(month, year int, b *LucaBordro, lastItem bool) error {
for i := 0; i < len(rsp); i++ {
if k == rsp[i].Value {
Wait(frame3, 200)
if rsp[i].itemType == "selectBox" {
elemBox, err := frame3.Element("#" + rsp[i].Index)
if err != nil {
@@ -653,7 +654,18 @@ func (l *Luca) BordroYaz(month, year int, b *LucaBordro, lastItem bool) error {
if err != nil {
return err
}
err = el.Input(v.String())
if strings.Contains(rsp[i].Index, "Carpan") {
el, err = frame3.Element("#" + rsp[i+1].Index)
if err != nil {
return err
}
}
value := v.String()
if strings.Contains(value, ".") {
value = strings.Replace(value, ".", ",", -1)
}
err = el.Input(value)
elementInsertControl = false
break
}