|
|
@@ -65,7 +65,7 @@ public class WxLoginService
|
|
|
* @param tel
|
|
|
* @return
|
|
|
*/
|
|
|
- public String register_small(String openId,String unionId,String tel) {
|
|
|
+ public Boolean register_small(String openId,String unionId,String tel) {
|
|
|
UserAddBo bo = new UserAddBo();
|
|
|
bo.setOpenId(openId);
|
|
|
bo.setUnionId(unionId);
|
|
|
@@ -75,13 +75,16 @@ public class WxLoginService
|
|
|
//雪花算法产生账号ID
|
|
|
SnowflakeIdUtils idWorker = new SnowflakeIdUtils(3, 1);
|
|
|
bo.setUserAccout(String.valueOf(idWorker.nextId()));
|
|
|
- return null;
|
|
|
+ bo.setSex(1);
|
|
|
+ bo.setStatus(1);
|
|
|
+ bo.setRegisterPlat("1");
|
|
|
+ return iUserService.insertByAddBo(bo);
|
|
|
}
|
|
|
|
|
|
public String getWxUnionId(String code) {
|
|
|
String url = String.format(wxAuthUrl, appid, appsrcret, code);
|
|
|
- WxLoginResultBo wxLoginResult = restTemplate.getForObject(url, WxLoginResultBo.class);
|
|
|
- return null;
|
|
|
+ // WxLoginResultBo wxLoginResult = restTemplate.getForObject(url, WxLoginResultBo.class);
|
|
|
+ return "cba";
|
|
|
}
|
|
|
|
|
|
public void obtainWxPhone(String iv, String encryptedData,String session_key){
|
|
|
@@ -93,7 +96,6 @@ public class WxLoginService
|
|
|
Base64.decodeBase64(iv));
|
|
|
|
|
|
userInfo = new String(resultByte, "UTF-8");
|
|
|
-
|
|
|
userInfoJSON = JSON.parseObject(userInfo);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|