Commit e47a2424 authored by szh's avatar szh

update tx

parent 98b954b2
...@@ -10,12 +10,12 @@ func UpdateBlock(rt *RaspMinerTxs,rs *RaspMinerStat) error { ...@@ -10,12 +10,12 @@ func UpdateBlock(rt *RaspMinerTxs,rs *RaspMinerStat) error {
if err := tx.Error; err != nil { if err := tx.Error; err != nil {
return err return err
} }
var res RaspMinerStat
if err := tx.Model(&RaspMinerStat{}).Updates(&rs).Error;err != nil { if err := tx.Where(&RaspMinerStat{Addr:rs.Addr}).Attrs(&rs).FirstOrCreate(&res).Error;err != nil {
tx.Rollback() tx.Rollback()
return err return err
} }
if err := tx.Model(&RaspMinerTxs{}).Updates(&rt).Error;err != nil { if err := tx.Create(&rt).Error;err != nil {
tx.Rollback() tx.Rollback()
return err return 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