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 ...@@ -87,13 +87,14 @@ func UpdateBlocks(rt map[int64]*RaspMinerTxs,rs map[string]*RaspMinerStat,height
} }
} else { } else {
//存在 则更新状态 //存在 则更新状态
if err := tx.Model(&RaspMinerStat{}).Where("Addr = ? ",v.Addr).Update(&RaspMinerStat{ new := make(map[string]interface{},0)
MinedAmount:prev.MinedAmount+v.MinedAmount, new["mined_amount"] = prev.MinedAmount+v.MinedAmount
MinedTicketCount:prev.MinedTicketCount+v.MinedTicketCount, new["mined_ticket_count"] = prev.MinedTicketCount+v.MinedTicketCount
MiningTicketCount:prev.MiningTicketCount+v.MiningTicketCount, new["mining_ticket_count"] = prev.MiningTicketCount+v.MiningTicketCount
Height:v.Height, new["height"] = v.Height
Time:v.Time, new["time"] = v.Time
}).Error;err != nil {
if err := tx.Model(&RaspMinerStat{}).Where("Addr = ? ",v.Addr).Update(new).Error;err != nil {
tx.Rollback() tx.Rollback()
return err return err
} }
......
...@@ -167,7 +167,7 @@ func (p *Pai) GetTicketInfo(req *ReqTicketInfo) (*MinedInfo,error) { ...@@ -167,7 +167,7 @@ func (p *Pai) GetTicketInfo(req *ReqTicketInfo) (*MinedInfo,error) {
return nil,err return nil,err
} }
if req.Detail { 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 { if err != nil {
logging.Error("models.GetAddrs err",err) logging.Error("models.GetAddrs err",err)
return nil,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