diff --git a/app/models/user.rb b/app/models/user.rb index 8f7939bb3..96f0c5c3b 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -322,8 +322,9 @@ class User < Principal end # id 转换成 登录名 + # 如果是整数就去ID,否则就取login def to_param - self.login.to_i > 0 ? id : login + self.login.to_i.to_s == self.login ? id : login end