派生自 projectDept/qhighschool

胡仁荣
2023-04-07 bc2fa8b08c72469e31433d1f9e70e8077f63d49b
src/main/java/com/qxueyou/scc/sys/action/LoginController.java
@@ -128,10 +128,18 @@
    */
   @PostMapping("/auth/wechat/login")
   @ApiOperation("微信登录")
   public Result wechatLogin(String code) {
   public Result wechatLogin(String code,String number) {
      JSONObject sessionKeyOrOpenId = wechatService.getSessionKeyOrOpenId(code);
      System.out.println(sessionKeyOrOpenId);
      return new Result(true,"cg",sessionKeyOrOpenId);
      String phone = wechatService.getNumber(number);
      String hql = "from User where deleteFlag is false and mobilePhone = ? ";
      List<Object> params =  CollectionUtils.newList(phone);
      User user = commonDAO.findUnique(hql,params, User.class);
      if(user==null){
         User user1=new User();
         user1.setMobilePhone(phone);
         commonDAO.save(user1);
      }
      return new Result(true,"cg",user);
//      return new Result(true,"token",securityProperties.getTokenStartWith() + token,"user",user);
   }