Commit 240f4a31 authored by szh's avatar szh

update

parent 0fe205e8
...@@ -30,8 +30,16 @@ func UpdateDevList1(rasp RaspDevList) error { ...@@ -30,8 +30,16 @@ func UpdateDevList1(rasp RaspDevList) error {
var dev RaspDevList var dev RaspDevList
dev.Addr = rasp.Addr dev.Addr = rasp.Addr
tx := db.Begin() tx := db.Begin()
if tx.First(dev).RecordNotFound() { if tx.First(&dev).RecordNotFound() {
return tx.Create(rasp).Error if err :=tx.Create(&rasp).Error;err != nil {
tx.Rollback()
return err
}
return tx.Commit().Error
} }
return tx.Save(rasp).Error if err := tx.Save(&rasp).Error;err != nil {
tx.Rollback()
return err
}
return tx.Commit().Error
} }
\ No newline at end of file
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