enhance(god):增加几个漏掉删除的数据表。

This commit is contained in:
徐涛 2022-09-06 16:50:09 +08:00
parent 97bad80784
commit b0c4984b21

View File

@ -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