refactor: improve error messages in BindBL and BindSS functions to provide clearer feedback on input validation and player data retrieval issues
This commit is contained in:
@@ -82,11 +82,14 @@ func (ss *ssQuery) BindSS(qqId string, ssId string) (reply string) {
|
||||
defer tx.Rollback()
|
||||
// ssId为数字
|
||||
if _, isNum := strconv.Atoi(ssId); isNum != nil {
|
||||
return "ssId格式错误,应当为一串数字"
|
||||
return "ssId格式错误,应当为一串数字(大部分情况下是你的steamID)"
|
||||
}
|
||||
data, _ := FetchPlayerData(ssId)
|
||||
data, err := FetchPlayerData(ssId)
|
||||
if data == nil {
|
||||
return "未找到玩家"
|
||||
if err != nil {
|
||||
return "未找到玩家,请检查ID后重试:" + err.Error()
|
||||
}
|
||||
return "未找到玩家,请检查ID后重试"
|
||||
}
|
||||
//去重
|
||||
if rows, err := tx.Query("SELECT * FROM ssBind WHERE qqid = ?", qqId); err == nil {
|
||||
|
||||
Reference in New Issue
Block a user