1
zj
2025-09-19 1ff642981afabeea08cdf2ffc6607dafd6979b97
ruoyi-admin/src/main/java/com/ruoyi/im/ImApiController.java
@@ -12,6 +12,7 @@
import com.ruoyi.im.service.ImApiServcie;
import com.ruoyi.im.dto.RegisterDto;
import com.ruoyi.im.util.SymmetricCryptoUtil;
import com.ruoyi.im.util.ValidatorUtil;
import com.ruoyi.system.domain.GroupWelcomeConfig;
import com.ruoyi.system.domain.IpBlacklist;
import com.ruoyi.system.domain.UserAccount;
@@ -71,6 +72,11 @@
    @PostMapping("/register")
    public Result register(@Validated RegisterDto dto){
        try {
            // 验证手机号
            boolean isPhoneValid = ValidatorUtil.isValidPhone(dto.getAccount());
            if(!isPhoneValid){
                return Result.error("手机号格式不正确");
            }
            return imApiServcie.register(dto);
        } catch (RuntimeException e) {
            // 从异常消息中解析Result对象