办学质量监测教学评价系统
ageerle
2025-04-10 250909914676e295b4af615164b508ea1fc84835
ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/controller/system/AuthController.java
@@ -2,10 +2,8 @@
import cn.dev33.satoken.annotation.SaIgnore;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.json.JSONUtil;
import jakarta.servlet.http.HttpServletRequest;
import lombok.RequiredArgsConstructor;
import me.chanjar.weixin.common.error.WxErrorException;
import org.ruoyi.common.core.constant.Constants;
import org.ruoyi.common.core.domain.R;
import org.ruoyi.common.core.domain.model.*;
@@ -45,13 +43,13 @@
    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);
    }
//    @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);
//    }
    /**
     * 登录方法