Преглед на файлове

PayExtra is added

master
sp преди 4 години
родител
ревизия
6016559da8
променени са 4 файла, в които са добавени 11 реда и са изтрити 4 реда
  1. +8
    -1
      apiV1PayIn.go
  2. +1
    -1
      apiV1UploadAnalysis.go
  3. +1
    -1
      pay-in-decode.go
  4. +1
    -1
      pay-in-decode_test.go

+ 8
- 1
apiV1PayIn.go Целия файл

log.Error("cannot save basic loan", e.Error()) log.Error("cannot save basic loan", e.Error())
apiV1Client404Error(w, r, ss) apiV1Client404Error(w, r, ss)
} else { } else {
apiV1SendJson(input, w, r, ss)
piEx := loan.PayInEx{}
e = piEx.Read(input.Id)
if e != nil {
log.Error("weird failed to read PayInEx after successfuly write PayIn", input, piEx, e.Error())
apiV1Client404Error(w, r, ss)
} else {
apiV1SendJson(piEx, w, r, ss)
}
} }
} }



+ 1
- 1
apiV1UploadAnalysis.go Целия файл



analysisMutex.Lock() analysisMutex.Lock()
ai := AiDecodeIncome{} ai := AiDecodeIncome{}
e = ai.decodeUploadToPayIn(ul, true)
e = ai.decodeUploadToPayIn(ul, false)
analysisMutex.Unlock() analysisMutex.Unlock()
if e != nil { if e != nil {
log.Error("Invalid uploads Id cannot convert to integer", Id, e) log.Error("Invalid uploads Id cannot convert to integer", Id, e)

+ 1
- 1
pay-in-decode.go Целия файл

case loan.Funder_AAA: case loan.Funder_AAA:
m.Funders = append(m.Funders, loan.Funder_AAA) m.Funders = append(m.Funders, loan.Funder_AAA)
e = m.decodeAAAPdf(raw) e = m.decodeAAAPdf(raw)
// regardless of error, we pump in all available row successed so far
for _, row := range m.AAA { for _, row := range m.AAA {
pi := loan.PayIn{} pi := loan.PayIn{}
pi.Id = 0 pi.Id = 0
pi.OffsetBalance = -1 pi.OffsetBalance = -1
pi.IncomeAmount = row.InTrail pi.IncomeAmount = row.InTrail
pi.IncomeType = "Trail" pi.IncomeType = "Trail"

m.PayIn = append(m.PayIn, pi) m.PayIn = append(m.PayIn, pi)
} }
log.Println("AAA final result", m.AAA) log.Println("AAA final result", m.AAA)

+ 1
- 1
pay-in-decode_test.go Целия файл

ai := AiDecodeIncome{} ai := AiDecodeIncome{}
ul := loan.Uploads{} ul := loan.Uploads{}
ul.Read(30) ul.Read(30)
_ = ai.decodeUploadToPayIn(ul)
_ = ai.decodeUploadToPayIn(ul, false)
log.Println(ai) log.Println(ai)
} }

Loading…
Отказ
Запис