Bläddra i källkod

添加不完整的微信认证

dev
yeqd 4 år sedan
förälder
incheckning
24362bd3a3
3 ändrade filer med 36 tillägg och 5 borttagningar
  1. +5
    -0
      user-service/src/main/java/com/hp/user/service/controller/AuthenticationController.java
  2. +31
    -4
      user-service/src/main/java/com/hp/user/service/impl/AccountServiceImpl.java
  3. +0
    -1
      user-service/src/main/java/com/hp/user/service/impl/StationServiceImpl.java

+ 5
- 0
user-service/src/main/java/com/hp/user/service/controller/AuthenticationController.java Visa fil

@@ -66,6 +66,11 @@ public class AuthenticationController {
accountService.bindWx(userId, wxNumber); accountService.bindWx(userId, wxNumber);
} }
@RequestMapping("/wxAuthorization")
public void wxAuthorization() {
}


} }

+ 31
- 4
user-service/src/main/java/com/hp/user/service/impl/AccountServiceImpl.java Visa fil

@@ -1,17 +1,18 @@
package com.hp.user.service.impl; package com.hp.user.service.impl;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.IdWorker; import com.baomidou.mybatisplus.core.toolkit.IdWorker;
import com.hp.user.client.entity.AccountVO; import com.hp.user.client.entity.AccountVO;
import com.hp.user.client.service.AccountService; import com.hp.user.client.service.AccountService;
import com.hp.user.client.service.MessageService; import com.hp.user.client.service.MessageService;
import com.hp.user.service.constants.UserConstants;
import com.hp.user.service.dao.AccountMapper; import com.hp.user.service.dao.AccountMapper;
import com.hp.user.service.entity.Account; import com.hp.user.service.entity.Account;
import com.hp.user.service.redis.RedisOperation;
import redis.clients.jedis.Jedis;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpUtils;
import org.apache.commons.codec.binary.StringUtils; import org.apache.commons.codec.binary.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
@@ -97,6 +98,7 @@ public class AccountServiceImpl implements AccountService {
Account account = new Account(); Account account = new Account();
account.setUserId(userId); account.setUserId(userId);
account.setWxNumber(wxNumber); account.setWxNumber(wxNumber);
account.setWxNumber(wxNumber);
accountMapper.updateById(account); accountMapper.updateById(account);
}catch(Exception e) { }catch(Exception e) {
@@ -104,4 +106,29 @@ public class AccountServiceImpl implements AccountService {
} }
@Override
public void wxAuthorization() {
try {
String wxLoginAppid = "";
String wxLoginSecret = "";
String jsCode = "";
String wxLoginGrantType = "";
String wxLoginUrl = "";
// userVO.getCode()
Map<String, String> param = new HashMap<>();
param.put("appid", wxLoginAppid);
param.put("secret", wxLoginSecret);
param.put("js_code", jsCode);
param.put("grant_type", wxLoginGrantType);
// 发送请求
// String wxResult = HttpUtils.doGet(wxLoginUrl, param);
String wxResult = "";
JSONObject jsonObject = JSONObject.parseObject(wxResult);
}catch(Exception e) {
}
}
} }

+ 0
- 1
user-service/src/main/java/com/hp/user/service/impl/StationServiceImpl.java Visa fil

@@ -8,7 +8,6 @@ import com.hp.user.client.entity.StationPage;
import com.hp.user.client.entity.StationVO; import com.hp.user.client.entity.StationVO;
import com.hp.user.client.service.StationService; import com.hp.user.client.service.StationService;
import com.hp.user.service.dao.StationMapper; import com.hp.user.service.dao.StationMapper;
import com.hp.user.service.entity.CustomerCompany;
import com.hp.user.service.entity.Station; import com.hp.user.service.entity.Station;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;


Laddar…
Avbryt
Spara