办学质量监测教学评价系统
ageer
2025-04-12 4b539390029c93f965df2ee46d05c739df90631b
ruoyi-admin/src/main/java/org/ruoyi/controller/AuthController.java
文件名从 ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/controller/system/AuthController.java 修改
@@ -1,12 +1,14 @@
package org.ruoyi.system.controller.system;
package org.ruoyi.controller;
import cn.dev33.satoken.annotation.SaIgnore;
import cn.hutool.core.collection.CollUtil;
import jakarta.servlet.http.HttpServletRequest;
import lombok.RequiredArgsConstructor;
import org.ruoyi.common.core.constant.Constants;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.domain.model.*;
import org.ruoyi.common.core.domain.model.EmailLoginBody;
import org.ruoyi.common.core.domain.model.LoginBody;
import org.ruoyi.common.core.domain.model.RegisterBody;
import org.ruoyi.common.core.domain.model.SmsLoginBody;
import org.ruoyi.common.core.domain.model.VisitorLoginBody;
import org.ruoyi.common.core.utils.MapstructUtils;
import org.ruoyi.common.core.utils.StreamUtils;
import org.ruoyi.common.core.utils.StringUtils;
@@ -14,12 +16,16 @@
import org.ruoyi.common.tenant.helper.TenantHelper;
import org.ruoyi.system.domain.bo.SysTenantBo;
import org.ruoyi.system.domain.vo.LoginTenantVo;
import org.ruoyi.system.domain.vo.LoginVo;
import org.ruoyi.system.domain.vo.SysTenantVo;
import org.ruoyi.system.domain.vo.TenantListVo;
import org.ruoyi.system.service.ISysTenantService;
import org.ruoyi.system.service.SysLoginService;
import org.ruoyi.system.service.SysRegisterService;
import org.ruoyi.system.domain.vo.LoginVo;
import jakarta.servlet.http.HttpServletRequest;
import lombok.RequiredArgsConstructor;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
@@ -42,15 +48,6 @@
    private final SysRegisterService registerService;
    private final ISysTenantService tenantService;
//    @PostMapping("/xcxLogin")
//    public R<LoginVo> login(@Validated @RequestBody String xcxCode) throws WxErrorException {
//
//        String openidFromCode = loginService.getOpenidFromCode((String) JSONUtil.parseObj(xcxCode).get("xcxCode"));
//        LoginVo loginVo = loginService.mpLogin(openidFromCode);
//            return R.ok(loginVo);
//    }
    /**
     * 鐧诲綍鏂规硶
     *
@@ -67,7 +64,6 @@
                body.getUsername(), body.getPassword(),
                body.getCode(), body.getUuid());
        loginVo.setToken(token);
        loginVo.setAccess_token(token);
        loginVo.setUserInfo(LoginHelper.getLoginUser());
        return R.ok(loginVo);
    }
@@ -89,7 +85,6 @@
    /**
     * 璁垮鐧诲綍
     *
     * @param loginBody 鐧诲綍淇℃伅
     * @return token淇℃伅
     */
@@ -128,7 +123,7 @@
     */
    @PostMapping("/register")
    public R<Void> register(@Validated @RequestBody RegisterBody user, HttpServletRequest request) {
        String domainName = request.getServerName();
        String domainName =  request.getServerName();
        user.setDomainName(domainName);
        registerService.register(user);
        return R.ok();