Commit 446c3293 by yuwei

项目初始化

parent e9e3cb73
......@@ -7,25 +7,21 @@ public class DataConstant {
*/
public enum Security {
//请求头TOKEN名称
TOKENHEADER("tokenHeader", "gatewayToken"),
TOKENHEADER("gatewayToken"),
//请求头TOKEN值
TOKENVALUE("tokenValue", "datax:gateway:123456"),
TOKENVALUE("datax:gateway:123456"),
//OAUTH2请求头
AUTHORIZATION("Authorization"),
//OAUTH2令牌类型
TOKENTYPE("tokenType", "bearer "),
TOKENTYPE("bearer "),
//security授权角色前缀
ROLEPREFIX("rolePrefix", "ROLE_");
Security(String key, String val){
this.key = key;
ROLEPREFIX("ROLE_");
Security(String val){
this.val = val;
}
private final String key;
private final String val;
public String getKey() {
return key;
}
public String getVal() {
return val;
}
......@@ -105,4 +101,52 @@ public class DataConstant {
return val;
}
}
/**
* 流程审核状态
*/
public enum AuditState{
WAIT(1,"待审核"),
AUDIT(2,"审核中"),
PASS(3,"审核通过"),
NOTPASS(4,"审核不通过");
AuditState(Integer key, String val){
this.key = key;
this.val = val;
}
private final Integer key;
private final String val;
public Integer getKey() {
return key;
}
public String getVal() {
return val;
}
}
/**
* 流程审批状态
*/
public enum ApproveState{
REJECT(0,"不通过"),
PASS(1,"通过");
ApproveState(Integer key, String val){
this.key = key;
this.val = val;
}
private final Integer key;
private final String val;
public Integer getKey() {
return key;
}
public String getVal() {
return val;
}
}
}
......@@ -22,7 +22,7 @@ public class DataFeignRequestInterceptor {
Object details = SecurityContextHolder.getContext().getAuthentication().getDetails();
if (details instanceof OAuth2AuthenticationDetails) {
String authorizationToken = ((OAuth2AuthenticationDetails) details).getTokenValue();
requestTemplate.header(HttpHeaders.AUTHORIZATION, DataConstant.Security.TOKENTYPE.getVal() + authorizationToken);
requestTemplate.header(DataConstant.Security.AUTHORIZATION.getVal(), DataConstant.Security.TOKENTYPE.getVal() + authorizationToken);
}
};
}
......
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