enhance(god):增加几个漏掉删除的数据表。
This commit is contained in:
parent
97bad80784
commit
b0c4984b21
|
@ -565,7 +565,32 @@ func (g _GodModeService) DeleteUser(userId string) (bool, error) {
|
|||
result = result && r
|
||||
}
|
||||
|
||||
res, err := tx.Exec("delete from user where id=?", userId)
|
||||
// 删除用户服务计费数据。
|
||||
res, err := tx.Exec("delete from user_charge where user_id=?", userId)
|
||||
if err != nil {
|
||||
tx.Rollback()
|
||||
return false, err
|
||||
}
|
||||
if rows, err := res.RowsAffected(); err != nil {
|
||||
tx.Rollback()
|
||||
return false, err
|
||||
} else {
|
||||
result = result && (rows >= 0)
|
||||
}
|
||||
// 删除用户详细信息数据
|
||||
res, err = tx.Exec("delete from user_detail where id=?", userId)
|
||||
if err != nil {
|
||||
tx.Rollback()
|
||||
return false, err
|
||||
}
|
||||
if rows, err := res.RowsAffected(); err != nil {
|
||||
tx.Rollback()
|
||||
return false, err
|
||||
} else {
|
||||
result = result && (rows >= 0)
|
||||
}
|
||||
// 删除用户基本索引数据
|
||||
res, err = tx.Exec("delete from user where id=?", userId)
|
||||
if err != nil {
|
||||
tx.Rollback()
|
||||
return false, err
|
||||
|
|
Loading…
Reference in New Issue
Block a user