fix: 修复权限系统qq提取问题,新增权限问题

This commit is contained in:
lixiangwuxian
2024-10-20 03:20:37 +08:00
parent 049b5774bf
commit 6f78e3e30d
7 changed files with 148 additions and 14 deletions

View File

@@ -22,3 +22,17 @@ func getAuth(qqID int64) (auth Auth, err error) {
}
return auth, nil
}
func setAuth(auth Auth) error {
tx, err := sqlite3.GetTran()
if err != nil {
return err
}
defer tx.Rollback()
_, err = tx.Exec("UPDATE auth SET role = ? WHERE qqid = ?", auth.Role, auth.Qqid)
if err != nil {
return err
}
err = tx.Commit()
return err
}