Commit ee65fe45 authored by 贷前—徐菲's avatar 贷前—徐菲

将id生成方式有自增改为uuid

parent c50fb3a2
package cn.quantgroup.xyqb.controller.internal.user;
import cn.quantgroup.xyqb.Constants;
import cn.quantgroup.xyqb.aspect.logcaller.LogHttpCaller;
import cn.quantgroup.xyqb.entity.UserAuthorized;
import cn.quantgroup.xyqb.model.JsonResult;
......@@ -60,11 +59,6 @@ public class UserAuthorizedController {
@RequestMapping(value = "/getUserAuthorizedId")
public JsonResult getUserAuthorizedId(Long userId) {
LOGGER.info("[getUserAuthorizedId]获取实名账户的id,userId:{}", userId);
Long userAuthorizedId = userAuthorizedService.getUserAuthorizedId(userId);
if (null != userAuthorizedId) {
return JsonResult.buildSuccessResult(null, userAuthorizedId);
} else {
return JsonResult.buildErrorStateResult(null, null);
}
return JsonResult.buildSuccessResult(null, userAuthorizedService.getUserAuthorizedId(userId));
}
}
......@@ -2,6 +2,7 @@ package cn.quantgroup.xyqb.entity;
import cn.quantgroup.xyqb.model.AuthPattern;
import lombok.Data;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.*;
import java.sql.Timestamp;
......@@ -13,10 +14,12 @@ import java.sql.Timestamp;
@Entity
@Table(name = "user_authorized")
public class UserAuthorized {
@Id
@Column(name = "id")
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@GeneratedValue(generator = "uuid")
@GenericGenerator(name ="uuid" , strategy = "uuid")
private String id;
@Column(name = "user_id")
private Long userId;
......
......@@ -29,7 +29,7 @@ public interface IUserAuthorizedService {
* @param userId userId
* @return
*/
Long getUserAuthorizedId(Long userId);
String getUserAuthorizedId(Long userId);
/**
* 校验参数
......
package cn.quantgroup.xyqb.service.auth.impl;
import cn.quantgroup.xyqb.Constants;
import cn.quantgroup.xyqb.entity.UserAuthorized;
import cn.quantgroup.xyqb.model.AuthPattern;
import cn.quantgroup.xyqb.model.UserAuthorizedParam;
......@@ -13,7 +12,6 @@ import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import javax.naming.Name;
import java.sql.Timestamp;
import java.text.ParseException;
......@@ -88,7 +86,7 @@ public class UserAuthorizedServiceImpl implements IUserAuthorizedService {
}
@Override
public Long getUserAuthorizedId(Long userId) {
public String getUserAuthorizedId(Long userId) {
if (null == userId || userId == 0) {
return null;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment