|
|
@@ -83,7 +83,8 @@ func isUserNotFound(err error) bool {
|
|
|
return false
|
|
|
}
|
|
|
msg := err.Error()
|
|
|
- return strings.Contains(msg, "用户不存在") || strings.Contains(msg, "未查询到用户")
|
|
|
+ return strings.Contains(msg, "用户不存在") || strings.Contains(msg, "未查询到用户") ||
|
|
|
+ (strings.Contains(msg, "找不到") && strings.Contains(msg, "的用户"))
|
|
|
}
|
|
|
|
|
|
// FindUser 按手机号、证件号、三方用户 id 或登录账号查询契约锁用户;不存在时返回 nil。
|
|
|
@@ -207,7 +208,7 @@ func (c *Client) QueryPersonalSignAuthRecordsFor(user UserLocateParams, status s
|
|
|
return nil, err
|
|
|
}
|
|
|
if err := resp.err(); err != nil {
|
|
|
- if IsPersonalSignAuthRecordNotFound(err) {
|
|
|
+ if IsPersonalSignAuthRecordNotFound(err) || isUserNotFound(err) {
|
|
|
return []AuthRecord{}, nil
|
|
|
}
|
|
|
return nil, err
|