调整
This commit is contained in:
parent
3b1bbffc6c
commit
1216a7d741
@ -69,21 +69,12 @@ func (this *vip) Add(accountAddress string, val string, idx int64, valField stri
|
|||||||
}
|
}
|
||||||
bnNewVal := bnOldVal.Add(bnOldVal, bnVal)
|
bnNewVal := bnOldVal.Add(bnOldVal, bnVal)
|
||||||
updateKv = append(updateKv, [][]string{{valField, bnNewVal.String()}}...)
|
updateKv = append(updateKv, [][]string{{valField, bnNewVal.String()}}...)
|
||||||
lvParams[valField] = bnNewVal.String()
|
|
||||||
|
|
||||||
if valField != "escec_balance" {
|
|
||||||
lvParams["escec_balance"] = ds.GetByName("escec_balance")
|
|
||||||
}
|
|
||||||
|
|
||||||
if valField != "escec_stacking" {
|
|
||||||
lvParams["escec_stacking"] = ds.GetByName("escec_stacking")
|
|
||||||
}
|
|
||||||
|
|
||||||
if valField != "escec_convert" {
|
|
||||||
lvParams["escec_convert"] = ds.GetByName("escec_convert")
|
|
||||||
}
|
|
||||||
|
|
||||||
|
lvParams["escec_balance"] = ds.GetByName("escec_balance")
|
||||||
|
lvParams["escec_stacking"] = ds.GetByName("escec_stacking")
|
||||||
|
lvParams["escec_convert"] = ds.GetByName("escec_convert")
|
||||||
lvParams["last_convert_time"] = ds.GetByName("last_convert_time")
|
lvParams["last_convert_time"] = ds.GetByName("last_convert_time")
|
||||||
|
lvParams[valField] = bnNewVal.String()
|
||||||
|
|
||||||
newlv := this.calcVipLv(lvParams)
|
newlv := this.calcVipLv(lvParams)
|
||||||
updateKv = append(updateKv, []string{"vip_lv", q5.SafeToString(newlv)})
|
updateKv = append(updateKv, []string{"vip_lv", q5.SafeToString(newlv)})
|
||||||
@ -129,13 +120,14 @@ func (this *vip) Replace(accountAddress string, val string, idx int64, valField
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
lvParams := map[string]string{
|
lvParams := map[string]string{}
|
||||||
valField: val,
|
|
||||||
}
|
|
||||||
|
|
||||||
for _, sli := range extKv {
|
replaceFields:= func() {
|
||||||
if len(sli) > 1 {
|
lvParams[valField] = val
|
||||||
lvParams[sli[0]] = sli[1]
|
for _, sli := range extKv {
|
||||||
|
if len(sli) > 1 {
|
||||||
|
lvParams[sli[0]] = sli[1]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -159,21 +151,11 @@ func (this *vip) Replace(accountAddress string, val string, idx int64, valField
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
if _, exist := lvParams["escec_balance"]; !exist {
|
lvParams["escec_balance"] = ds.GetByName("escec_balance")
|
||||||
lvParams["escec_balance"] = ds.GetByName("escec_balance")
|
lvParams["escec_stacking"] = ds.GetByName("escec_stacking")
|
||||||
}
|
lvParams["escec_convert"] = ds.GetByName("escec_convert")
|
||||||
|
lvParams["last_convert_time"] = ds.GetByName("last_convert_time")
|
||||||
if _, exist := lvParams["escec_stacking"]; !exist {
|
replaceFields()
|
||||||
lvParams["escec_stacking"] = ds.GetByName("escec_stacking")
|
|
||||||
}
|
|
||||||
|
|
||||||
if _, exist := lvParams["escec_convert"]; !exist {
|
|
||||||
lvParams["escec_convert"] = ds.GetByName("escec_convert")
|
|
||||||
}
|
|
||||||
|
|
||||||
if _, exist := lvParams["last_convert_time"]; !exist {
|
|
||||||
lvParams["last_convert_time"] = ds.GetByName("last_convert_time")
|
|
||||||
}
|
|
||||||
|
|
||||||
newlv := this.calcVipLv(lvParams)
|
newlv := this.calcVipLv(lvParams)
|
||||||
updateKv = append(updateKv, []string{"vip_lv", q5.SafeToString(newlv)})
|
updateKv = append(updateKv, []string{"vip_lv", q5.SafeToString(newlv)})
|
||||||
@ -189,6 +171,7 @@ func (this *vip) Replace(accountAddress string, val string, idx int64, valField
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
replaceFields()
|
||||||
newlv := this.calcVipLv(lvParams)
|
newlv := this.calcVipLv(lvParams)
|
||||||
insertKv = append(insertKv, []string{"vip_lv", q5.SafeToString(newlv)})
|
insertKv = append(insertKv, []string{"vip_lv", q5.SafeToString(newlv)})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user