Commit 7a46a9f3 authored by szh's avatar szh

update bug

parent 6353044e
......@@ -87,13 +87,14 @@ func UpdateBlocks(rt map[int64]*RaspMinerTxs,rs map[string]*RaspMinerStat,height
}
} else {
//存在 则更新状态
if err := tx.Model(&RaspMinerStat{}).Where("Addr = ? ",v.Addr).Update(&RaspMinerStat{
MinedAmount:prev.MinedAmount+v.MinedAmount,
MinedTicketCount:prev.MinedTicketCount+v.MinedTicketCount,
MiningTicketCount:prev.MiningTicketCount+v.MiningTicketCount,
Height:v.Height,
Time:v.Time,
}).Error;err != nil {
new := make(map[string]interface{},0)
new["mined_amount"] = prev.MinedAmount+v.MinedAmount
new["mined_ticket_count"] = prev.MinedTicketCount+v.MinedTicketCount
new["mining_ticket_count"] = prev.MiningTicketCount+v.MiningTicketCount
new["height"] = v.Height
new["time"] = v.Time
if err := tx.Model(&RaspMinerStat{}).Where("Addr = ? ",v.Addr).Update(new).Error;err != nil {
tx.Rollback()
return err
}
......
......@@ -167,7 +167,7 @@ func (p *Pai) GetTicketInfo(req *ReqTicketInfo) (*MinedInfo,error) {
return nil,err
}
if req.Detail {
txs,err := models.GetMinerTxs(req.Page,req.Pageszie,map[string]interface{}{"addr":req.Addr})
txs,err := models.GetMinerTxs(req.Page,req.Pageszie,map[string]interface{}{"miner":req.Addr})
if err != nil {
logging.Error("models.GetAddrs err",err)
return nil,err
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment