Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
N
Nse
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
吴超
Nse
Commits
65cde3f0
Commit
65cde3f0
authored
Sep 01, 2025
by
周海峰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
token中获取用户ID
parent
834cf3e3
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
32 个修改的文件
包含
181 行增加
和
139 行删除
+181
-139
src/main/java/com/chenyang/nse/bussiness/aop/DesensitizationStrategyAspect.java
+3
-3
src/main/java/com/chenyang/nse/bussiness/aop/EncryptLogAspect.java
+4
-4
src/main/java/com/chenyang/nse/bussiness/aop/OperLogAspect.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/ccoresdf/impl/TCoreEncryptionServiceCCoreSDFImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/controller/IndexController.java
+0
-0
src/main/java/com/chenyang/nse/bussiness/controller/api/APIController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/console/SystemConsoleController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/console/SystemLogConfigController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/core/DataSystemController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/core/DesensitizationStrategyController.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/controller/core/EncryptionConfigController.java
+4
-4
src/main/java/com/chenyang/nse/bussiness/controller/core/FieldScopeController.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/controller/core/FileSystemController.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/controller/core/SchedulerController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/core/TableRuleController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/core/TdataProjectController.java
+12
-18
src/main/java/com/chenyang/nse/bussiness/controller/core/TdataSearchRegexController.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/controller/core/encryption/TCoreEncryptionController.java
+7
-7
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/AccountabilityAPIController.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/DataMaskingAPIController.java
+4
-4
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/FieldReportAPIController.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/TdataDiscoveryAPIController.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/dean/impl/TCoreEncryptionServiceDeAnImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/encryptor/service/impl/TCoreEncryptionServiceSdkImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/kms/service/impl/TCoreEncryptionServiceKmsImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/quantum/impl/TCoreEncryptionServiceQuantumImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/sanwei/impl/TCoreEncryptionServiceSanWeiImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/service/core/impl/DataSystemServiceImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/service/core/impl/encryption/TCoreEncryptionServiceImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/thkms/service/impl/TCoreEncryptionServiceThKmsImpl.java
+2
-2
src/main/java/com/chenyang/nse/bussiness/tools/licensekey/LicenseKeyTool.java
+1
-1
src/main/java/com/chenyang/nse/bussiness/tools/token/TokenUtil.java
+107
-59
没有找到文件。
src/main/java/com/chenyang/nse/bussiness/aop/DesensitizationStrategyAspect.java
View file @
65cde3f0
...
@@ -65,7 +65,7 @@ public class DesensitizationStrategyAspect {
...
@@ -65,7 +65,7 @@ public class DesensitizationStrategyAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
else
{
}
else
{
username
=
null
;
username
=
null
;
}
}
...
@@ -188,7 +188,7 @@ public class DesensitizationStrategyAspect {
...
@@ -188,7 +188,7 @@ public class DesensitizationStrategyAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
@@ -265,7 +265,7 @@ public class DesensitizationStrategyAspect {
...
@@ -265,7 +265,7 @@ public class DesensitizationStrategyAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
...
src/main/java/com/chenyang/nse/bussiness/aop/EncryptLogAspect.java
View file @
65cde3f0
...
@@ -101,7 +101,7 @@ public class EncryptLogAspect {
...
@@ -101,7 +101,7 @@ public class EncryptLogAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
else
{
}
else
{
username
=
null
;
username
=
null
;
}
}
...
@@ -370,7 +370,7 @@ public class EncryptLogAspect {
...
@@ -370,7 +370,7 @@ public class EncryptLogAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
@@ -590,7 +590,7 @@ public class EncryptLogAspect {
...
@@ -590,7 +590,7 @@ public class EncryptLogAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
@@ -692,7 +692,7 @@ public class EncryptLogAspect {
...
@@ -692,7 +692,7 @@ public class EncryptLogAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
...
src/main/java/com/chenyang/nse/bussiness/aop/OperLogAspect.java
View file @
65cde3f0
...
@@ -142,7 +142,7 @@ public class OperLogAspect {
...
@@ -142,7 +142,7 @@ public class OperLogAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
@@ -213,7 +213,7 @@ public class OperLogAspect {
...
@@ -213,7 +213,7 @@ public class OperLogAspect {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
...
src/main/java/com/chenyang/nse/bussiness/ccoresdf/impl/TCoreEncryptionServiceCCoreSDFImpl.java
View file @
65cde3f0
...
@@ -67,7 +67,7 @@ public class TCoreEncryptionServiceCCoreSDFImpl implements TCoreEncryptionServic
...
@@ -67,7 +67,7 @@ public class TCoreEncryptionServiceCCoreSDFImpl implements TCoreEncryptionServic
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -159,7 +159,7 @@ public class TCoreEncryptionServiceCCoreSDFImpl implements TCoreEncryptionServic
...
@@ -159,7 +159,7 @@ public class TCoreEncryptionServiceCCoreSDFImpl implements TCoreEncryptionServic
}
}
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/controller/IndexController.java
View file @
65cde3f0
差异被折叠。
点击展开。
src/main/java/com/chenyang/nse/bussiness/controller/api/APIController.java
View file @
65cde3f0
...
@@ -201,7 +201,7 @@ public class APIController {
...
@@ -201,7 +201,7 @@ public class APIController {
@ResponseBody
@ResponseBody
public
Response
<
Map
<
String
,
String
>>
getUrlAndToken
(
HttpServletRequest
request
,
HttpServletResponse
response
,
@RequestBody
Map
<
String
,
String
>
params
)
{
public
Response
<
Map
<
String
,
String
>>
getUrlAndToken
(
HttpServletRequest
request
,
HttpServletResponse
response
,
@RequestBody
Map
<
String
,
String
>
params
)
{
Map
<
String
,
String
>
map
=
new
HashMap
();
Map
<
String
,
String
>
map
=
new
HashMap
();
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
String
password
=
TokenUtil
.
getPassword
(
request
.
getHeader
(
"token"
));
String
password
=
TokenUtil
.
getPassword
(
request
.
getHeader
(
"token"
));
map
.
put
(
"token"
,
TokenUtil
.
getNoDateToken
(
username
,
password
));
map
.
put
(
"token"
,
TokenUtil
.
getNoDateToken
(
username
,
password
));
String
url
=
""
;
String
url
=
""
;
...
...
src/main/java/com/chenyang/nse/bussiness/controller/console/SystemConsoleController.java
View file @
65cde3f0
...
@@ -47,7 +47,7 @@ public class SystemConsoleController {
...
@@ -47,7 +47,7 @@ public class SystemConsoleController {
thread
.
start
();
thread
.
start
();
String
username
=
""
;
String
username
=
""
;
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
TConsoleLog
record
=
new
TConsoleLog
();
TConsoleLog
record
=
new
TConsoleLog
();
...
...
src/main/java/com/chenyang/nse/bussiness/controller/console/SystemLogConfigController.java
View file @
65cde3f0
...
@@ -43,7 +43,7 @@ public class SystemLogConfigController {
...
@@ -43,7 +43,7 @@ public class SystemLogConfigController {
TCoreLogParam
tCoreLogParam
=
new
TCoreLogParam
();
TCoreLogParam
tCoreLogParam
=
new
TCoreLogParam
();
tCoreLogParam
.
setReservemonth
(
reservemonth
);
tCoreLogParam
.
setReservemonth
(
reservemonth
);
tCoreLogParam
.
setCreatetime
(
new
Date
());
tCoreLogParam
.
setCreatetime
(
new
Date
());
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
tCoreLogParam
.
setCreateuser
(
username
);
tCoreLogParam
.
setCreateuser
(
username
);
tCoreLogParam
.
setId
(
StringTool
.
getTablePrimaryKey
());
tCoreLogParam
.
setId
(
StringTool
.
getTablePrimaryKey
());
this
.
tCoreLogParamDao
.
save
(
tCoreLogParam
);
this
.
tCoreLogParamDao
.
save
(
tCoreLogParam
);
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/DataSystemController.java
View file @
65cde3f0
...
@@ -764,7 +764,7 @@ public class DataSystemController {
...
@@ -764,7 +764,7 @@ public class DataSystemController {
@ResponseBody
@ResponseBody
public
Response
<
TCoreDatasystem
>
add
(
@RequestBody
DataSystemConfig
dataSystemConfig
,
String
linkname
,
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
public
Response
<
TCoreDatasystem
>
add
(
@RequestBody
DataSystemConfig
dataSystemConfig
,
String
linkname
,
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
TCoreDatasystem
datasource
=
new
TCoreDatasystem
();
TCoreDatasystem
datasource
=
new
TCoreDatasystem
();
datasource
.
setCreateuser
(
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
)));
datasource
.
setCreateuser
(
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
)));
datasource
.
setCreatetime
(
dataSystemConfig
.
getCreattime
());
datasource
.
setCreatetime
(
dataSystemConfig
.
getCreattime
());
datasource
.
setDbip
(
StringUtils
.
isBlank
(
dataSystemConfig
.
getDbip
())
?
""
:
dataSystemConfig
.
getDbip
());
datasource
.
setDbip
(
StringUtils
.
isBlank
(
dataSystemConfig
.
getDbip
())
?
""
:
dataSystemConfig
.
getDbip
());
datasource
.
setDbport
(
dataSystemConfig
.
getDbport
());
datasource
.
setDbport
(
dataSystemConfig
.
getDbport
());
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/DesensitizationStrategyController.java
View file @
65cde3f0
...
@@ -74,7 +74,7 @@ public class DesensitizationStrategyController {
...
@@ -74,7 +74,7 @@ public class DesensitizationStrategyController {
String
remarks
=
(
String
)
map
.
get
(
"remarks"
);
String
remarks
=
(
String
)
map
.
get
(
"remarks"
);
String
state
=
(
String
)
map
.
get
(
"state"
);
String
state
=
(
String
)
map
.
get
(
"state"
);
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
String
finalStrategyId
=
strategyId
;
String
finalStrategyId
=
strategyId
;
((
Map
)
map
.
get
(
"map"
)).
forEach
((
k
,
v
)
->
{
((
Map
)
map
.
get
(
"map"
)).
forEach
((
k
,
v
)
->
{
String
[]
split
=
k
.
toString
().
split
(
"\\."
);
String
[]
split
=
k
.
toString
().
split
(
"\\."
);
...
@@ -304,7 +304,7 @@ public class DesensitizationStrategyController {
...
@@ -304,7 +304,7 @@ public class DesensitizationStrategyController {
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
if
(!
ObjectUtils
.
isEmpty
(
attributes
))
{
HttpServletRequest
request
=
attributes
.
getRequest
();
HttpServletRequest
request
=
attributes
.
getRequest
();
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
}
}
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/EncryptionConfigController.java
View file @
65cde3f0
...
@@ -171,7 +171,7 @@ public class EncryptionConfigController {
...
@@ -171,7 +171,7 @@ public class EncryptionConfigController {
String
dataareaname
=
(
String
)
map
.
get
(
"dataareaname"
);
String
dataareaname
=
(
String
)
map
.
get
(
"dataareaname"
);
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
dataSystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
dataSystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
((
Map
)
map
.
get
(
"map"
)).
forEach
((
k
,
v
)
->
{
((
Map
)
map
.
get
(
"map"
)).
forEach
((
k
,
v
)
->
{
String
[]
split
=
k
.
toString
().
split
(
"#\\|#"
);
String
[]
split
=
k
.
toString
().
split
(
"#\\|#"
);
String
schemaname
=
split
[
0
];
String
schemaname
=
split
[
0
];
...
@@ -229,10 +229,10 @@ public class EncryptionConfigController {
...
@@ -229,10 +229,10 @@ public class EncryptionConfigController {
public
Response
<
String
>
saveKafka
(
@RequestBody
Map
<
String
,
Object
>
map
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
public
Response
<
String
>
saveKafka
(
@RequestBody
Map
<
String
,
Object
>
map
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
dataSystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
dataSystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
String
topic
=
(
String
)
map
.
get
(
"topic"
);
String
topic
=
(
String
)
map
.
get
(
"topic"
);
String
fileid
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"fileid"
));
String
fileid
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"fileid"
));
String
encryptionSecretKeyId
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"encryptionSecretKeyId"
));
String
encryptionSecretKeyId
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"encryptionSecretKeyId"
));
List
<
String
>
dataColumList
=
new
ArrayList
();
List
<
String
>
dataColumList
=
new
ArrayList
();
dataColumList
.
add
(
topic
);
dataColumList
.
add
(
topic
);
dataColumList
.
add
(
fileid
);
dataColumList
.
add
(
fileid
);
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/FieldScopeController.java
View file @
65cde3f0
...
@@ -1790,7 +1790,7 @@ public class FieldScopeController {
...
@@ -1790,7 +1790,7 @@ public class FieldScopeController {
String
datasystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
datasystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
projectid
=
(
String
)
map
.
get
(
"projectid"
);
String
projectid
=
(
String
)
map
.
get
(
"projectid"
);
String
editionid
=
(
String
)
map
.
get
(
"editionid"
);
String
editionid
=
(
String
)
map
.
get
(
"editionid"
);
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
List
<
Map
<
String
,
String
>>
list
=
null
;
List
<
Map
<
String
,
String
>>
list
=
null
;
if
(
"1"
.
equals
(
flag
)
&&
CacheUtil
.
cacheManager
.
containsKey
(
"filter_name_"
+
datasystemid
+
"_"
+
schema
+
"_"
+
fieldname
))
{
if
(
"1"
.
equals
(
flag
)
&&
CacheUtil
.
cacheManager
.
containsKey
(
"filter_name_"
+
datasystemid
+
"_"
+
schema
+
"_"
+
fieldname
))
{
list
=
(
List
)
CacheUtil
.
getCacheValue
(
"filter_name_"
+
datasystemid
+
"_"
+
schema
+
"_"
+
fieldname
);
list
=
(
List
)
CacheUtil
.
getCacheValue
(
"filter_name_"
+
datasystemid
+
"_"
+
schema
+
"_"
+
fieldname
);
...
@@ -1997,7 +1997,7 @@ public class FieldScopeController {
...
@@ -1997,7 +1997,7 @@ public class FieldScopeController {
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
projectid
=
(
String
)
map
.
get
(
"projectId"
);
String
dataSystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
dataSystemid
=
(
String
)
map
.
get
(
"datasystemid"
);
String
editionid
=
(
String
)
map
.
get
(
"editionid"
);
String
editionid
=
(
String
)
map
.
get
(
"editionid"
);
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
((
Map
)
map
.
get
(
"map"
)).
forEach
((
k
,
v
)
->
{
((
Map
)
map
.
get
(
"map"
)).
forEach
((
k
,
v
)
->
{
String
[]
split
=
k
.
toString
().
split
(
"\\."
);
String
[]
split
=
k
.
toString
().
split
(
"\\."
);
String
schemaname
=
split
[
0
];
String
schemaname
=
split
[
0
];
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/FileSystemController.java
View file @
65cde3f0
...
@@ -109,7 +109,7 @@ public class FileSystemController {
...
@@ -109,7 +109,7 @@ public class FileSystemController {
@ResponseBody
@ResponseBody
@PostMapping
({
"/saveFileStructureGroup"
})
@PostMapping
({
"/saveFileStructureGroup"
})
public
Response
addFileStructureGroup
(
@Valid
@RequestBody
TCoreFileStructureGroup
group
,
HttpServletRequest
request
)
{
public
Response
addFileStructureGroup
(
@Valid
@RequestBody
TCoreFileStructureGroup
group
,
HttpServletRequest
request
)
{
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
Boolean
flag
=
this
.
fileSystemService
.
checkRepeatGroupName
(
group
.
getGroupname
());
Boolean
flag
=
this
.
fileSystemService
.
checkRepeatGroupName
(
group
.
getGroupname
());
if
(
flag
)
{
if
(
flag
)
{
this
.
fileSystemService
.
saveFileStructureGroup
(
group
);
this
.
fileSystemService
.
saveFileStructureGroup
(
group
);
...
@@ -205,7 +205,7 @@ public class FileSystemController {
...
@@ -205,7 +205,7 @@ public class FileSystemController {
@ResponseBody
@ResponseBody
@RequestMapping
({
"/delFileStructureGroup"
})
@RequestMapping
({
"/delFileStructureGroup"
})
public
Response
delFileStructureGroup
(
@Valid
@RequestBody
FileStructureGroupParam
param
,
HttpServletRequest
request
)
{
public
Response
delFileStructureGroup
(
@Valid
@RequestBody
FileStructureGroupParam
param
,
HttpServletRequest
request
)
{
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
if
(
null
!=
param
.
getGroupname
())
{
if
(
null
!=
param
.
getGroupname
())
{
MDC
.
put
(
"module"
,
"文件结构管理"
);
MDC
.
put
(
"module"
,
"文件结构管理"
);
MDC
.
put
(
"time"
,
(
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
)).
format
(
new
Date
()));
MDC
.
put
(
"time"
,
(
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
)).
format
(
new
Date
()));
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/SchedulerController.java
View file @
65cde3f0
...
@@ -214,7 +214,7 @@ public class SchedulerController {
...
@@ -214,7 +214,7 @@ public class SchedulerController {
@ResponseBody
@ResponseBody
public
Response
<
String
>
saveSchedualTask
(
@RequestBody
SchedulRuleVO
vo
,
HttpServletRequest
request
)
throws
ParseException
{
public
Response
<
String
>
saveSchedualTask
(
@RequestBody
SchedulRuleVO
vo
,
HttpServletRequest
request
)
throws
ParseException
{
String
token
=
request
.
getHeader
(
"token"
);
String
token
=
request
.
getHeader
(
"token"
);
String
username
=
TokenUtil
.
getUser
Id
(
token
);
String
username
=
TokenUtil
.
getUser
Name
(
token
);
TCoreSchedulerKmRules
schedulerRule
=
vo
.
gettCoreSchedulerKmRules
();
TCoreSchedulerKmRules
schedulerRule
=
vo
.
gettCoreSchedulerKmRules
();
schedulerRule
.
setCreateuser
(
username
);
schedulerRule
.
setCreateuser
(
username
);
String
result
=
this
.
schedulerService
.
saveSchedualTask
(
schedulerRule
);
String
result
=
this
.
schedulerService
.
saveSchedualTask
(
schedulerRule
);
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/TableRuleController.java
View file @
65cde3f0
...
@@ -93,7 +93,7 @@ public class TableRuleController {
...
@@ -93,7 +93,7 @@ public class TableRuleController {
String
newUsername
=
"admin"
;
String
newUsername
=
"admin"
;
String
token
=
request
.
getHeader
(
"token"
);
String
token
=
request
.
getHeader
(
"token"
);
if
(
token
!=
null
)
{
if
(
token
!=
null
)
{
newUsername
=
TokenUtil
.
getUser
Id
(
token
);
newUsername
=
TokenUtil
.
getUser
Name
(
token
);
}
}
info
.
setUsername
(
newUsername
);
info
.
setUsername
(
newUsername
);
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/TdataProjectController.java
View file @
65cde3f0
...
@@ -39,6 +39,7 @@ import java.util.List;
...
@@ -39,6 +39,7 @@ import java.util.List;
import
java.util.Map
;
import
java.util.Map
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.hibernate.criterion.Criterion
;
import
org.hibernate.criterion.Criterion
;
import
org.hibernate.criterion.Restrictions
;
import
org.hibernate.criterion.Restrictions
;
...
@@ -47,6 +48,7 @@ import org.springframework.stereotype.Controller;
...
@@ -47,6 +48,7 @@ import org.springframework.stereotype.Controller;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.ui.Model
;
import
org.springframework.ui.Model
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.ObjectUtils
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.ResponseBody
;
...
@@ -102,8 +104,8 @@ public class TdataProjectController {
...
@@ -102,8 +104,8 @@ public class TdataProjectController {
@RequestMapping
({
"/addDataProject"
})
@RequestMapping
({
"/addDataProject"
})
public
Response
<
String
>
addDataProject
(
@RequestBody
TCoreDataProjectVO
vo
,
HttpServletRequest
request
)
{
public
Response
<
String
>
addDataProject
(
@RequestBody
TCoreDataProjectVO
vo
,
HttpServletRequest
request
)
{
String
token
=
request
.
getHeader
(
"token"
);
String
token
=
request
.
getHeader
(
"token"
);
String
username
=
TokenUtil
.
getUser
Id
(
token
);
String
username
=
TokenUtil
.
getUser
Name
(
token
);
String
userid
=
this
.
userDao
.
queryUserIdByName
(
TokenUtil
.
getUser
Id
(
token
));
String
userid
=
this
.
userDao
.
queryUserIdByName
(
TokenUtil
.
getUser
Name
(
token
));
TCoreDataProject
projectObj
=
vo
.
getProject
();
TCoreDataProject
projectObj
=
vo
.
getProject
();
projectObj
.
setCreateuser
(
username
);
projectObj
.
setCreateuser
(
username
);
projectObj
.
setCreatetime
(
new
Date
());
projectObj
.
setCreatetime
(
new
Date
());
...
@@ -254,7 +256,7 @@ public class TdataProjectController {
...
@@ -254,7 +256,7 @@ public class TdataProjectController {
return
RespHelper
.<
String
>
createResp
(
false
,
"202"
,
(
String
)
map
.
get
(
"msg"
));
return
RespHelper
.<
String
>
createResp
(
false
,
"202"
,
(
String
)
map
.
get
(
"msg"
));
}
else
{
}
else
{
String
token
=
request
.
getHeader
(
"token"
);
String
token
=
request
.
getHeader
(
"token"
);
String
username
=
TokenUtil
.
getUser
Id
(
token
);
String
username
=
TokenUtil
.
getUser
Name
(
token
);
if
(
StringUtils
.
isNotEmpty
(
projectId
))
{
if
(
StringUtils
.
isNotEmpty
(
projectId
))
{
this
.
clientIpControlledDao
.
remove
(
new
Criterion
[]{
Restrictions
.
eq
(
"project_id"
,
projectId
)});
this
.
clientIpControlledDao
.
remove
(
new
Criterion
[]{
Restrictions
.
eq
(
"project_id"
,
projectId
)});
}
}
...
@@ -279,25 +281,17 @@ public class TdataProjectController {
...
@@ -279,25 +281,17 @@ public class TdataProjectController {
@ResponseBody
@ResponseBody
@RequestMapping
({
"/selectDataProject"
})
@RequestMapping
({
"/selectDataProject"
})
public
Response
<
List
<
TCoreProjectDetailVO
>>
selectDataProject
(
@RequestBody
TDataProjectReqVO
vo
)
{
public
Response
<
List
<
TCoreProjectDetailVO
>>
selectDataProject
(
@RequestBody
TDataProjectReqVO
vo
)
{
LoginUser
loginUser
=
vo
.
getLoginUser
();
String
note
=
vo
.
getNote
();
String
note
=
vo
.
getNote
();
String
proName
=
vo
.
getProName
();
String
proName
=
vo
.
getProName
();
String
uid
=
loginUser
.
getTsysUser
().
getId
();
String
uid
=
TokenUtil
.
getUserId
();
//
loginUser.getTsysUser().getId();
String
gid
=
loginUser
.
getTsysGroup
()
==
null
?
""
:
loginUser
.
getTsysGroup
().
getId
();
List
<
TCoreProjectDetailVO
>
proList
=
new
ArrayList
<>
();
String
userid
=
""
;
List
<
TCoreDataProject
>
list1
=
new
ArrayList
<>()
;
if
(!
"1"
.
equals
(
uid
))
{
if
(!
"1"
.
equals
(
uid
))
{
userid
=
"('"
+
uid
+
"','"
+
gid
+
"')"
;
List
<
TCoreDataProject
>
list2
=
this
.
tdataProjectService
.
selectMyDataProject
(
uid
,
proName
,
note
);
}
UserVO
uservo
=
this
.
userService
.
queryByUserid
(
uid
);
if
(!
ObjectUtils
.
isEmpty
(
uservo
))
{
List
<
TCoreProjectDetailVO
>
proList
=
new
ArrayList
();
new
ArrayList
();
List
<
TCoreDataProject
>
list1
=
new
ArrayList
();
if
(!
loginUser
.
getTsysUser
().
getId
().
equals
(
"1"
))
{
List
<
TCoreDataProject
>
list2
=
this
.
tdataProjectService
.
selectMyDataProject
(
loginUser
.
getTsysUser
().
getId
(),
proName
,
note
);
UserVO
uservo
=
this
.
userService
.
queryByUserid
(
loginUser
.
getTsysUser
().
getId
());
if
(
uservo
!=
null
)
{
List
<
TCoreDataProject
>
list3
=
this
.
tdataProjectService
.
selectMyDataProject
(
uservo
.
getGroupid
(),
proName
,
note
);
List
<
TCoreDataProject
>
list3
=
this
.
tdataProjectService
.
selectMyDataProject
(
uservo
.
getGroupid
(),
proName
,
note
);
Map
<
String
,
TCoreDataProject
>
allProject
=
new
HashMap
();
Map
<
String
,
TCoreDataProject
>
allProject
=
new
HashMap
<>
();
for
(
TCoreDataProject
userpro
:
list2
)
{
for
(
TCoreDataProject
userpro
:
list2
)
{
allProject
.
put
(
userpro
.
getId
(),
userpro
);
allProject
.
put
(
userpro
.
getId
(),
userpro
);
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/TdataSearchRegexController.java
View file @
65cde3f0
...
@@ -543,7 +543,7 @@ public class TdataSearchRegexController {
...
@@ -543,7 +543,7 @@ public class TdataSearchRegexController {
@RequestMapping
({
"/importExcel"
})
@RequestMapping
({
"/importExcel"
})
@ResponseBody
@ResponseBody
public
Response
importExcel
(
@RequestPart
(
"file"
)
MultipartFile
file
,
HttpServletRequest
request
)
throws
IOException
{
public
Response
importExcel
(
@RequestPart
(
"file"
)
MultipartFile
file
,
HttpServletRequest
request
)
throws
IOException
{
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
String
msg
=
""
;
String
msg
=
""
;
MultipartFile
excelFile
=
file
;
MultipartFile
excelFile
=
file
;
if
(
null
==
file
)
{
if
(
null
==
file
)
{
...
...
src/main/java/com/chenyang/nse/bussiness/controller/core/encryption/TCoreEncryptionController.java
View file @
65cde3f0
...
@@ -671,7 +671,7 @@ public class TCoreEncryptionController {
...
@@ -671,7 +671,7 @@ public class TCoreEncryptionController {
public
Response
loadingTableParams
(
@RequestBody
LoadingColumnParamVO
loadingColumnParamVO
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
public
Response
loadingTableParams
(
@RequestBody
LoadingColumnParamVO
loadingColumnParamVO
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
String
username
=
""
;
String
username
=
""
;
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
TCoreEncrypLog
encryptionLog
=
new
TCoreEncrypLog
();
TCoreEncrypLog
encryptionLog
=
new
TCoreEncrypLog
();
...
@@ -2656,7 +2656,7 @@ public class TCoreEncryptionController {
...
@@ -2656,7 +2656,7 @@ public class TCoreEncryptionController {
public
Response
excelFileUpLoad
(
@RequestParam
(
"fileUpload"
)
MultipartFile
excelFile
,
@RequestParam
(
"pid"
)
String
pid
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
public
Response
excelFileUpLoad
(
@RequestParam
(
"fileUpload"
)
MultipartFile
excelFile
,
@RequestParam
(
"pid"
)
String
pid
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
InputStream
in
=
null
;
InputStream
in
=
null
;
String
fileName
=
excelFile
.
getOriginalFilename
();
String
fileName
=
excelFile
.
getOriginalFilename
();
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
try
{
try
{
in
=
excelFile
.
getInputStream
();
in
=
excelFile
.
getInputStream
();
...
@@ -2856,7 +2856,7 @@ public class TCoreEncryptionController {
...
@@ -2856,7 +2856,7 @@ public class TCoreEncryptionController {
tCoreEncryptionTypeField
.
setProjectid
(((
TCoreProjectDatasource
)
coreProjectDatasources
.
get
(
0
)).
getProject_id
());
tCoreEncryptionTypeField
.
setProjectid
(((
TCoreProjectDatasource
)
coreProjectDatasources
.
get
(
0
)).
getProject_id
());
tCoreEncryptionTypeField
.
setColumn_type
(
getColumnType
);
tCoreEncryptionTypeField
.
setColumn_type
(
getColumnType
);
tCoreEncryptionTypeField
.
setCreateuser
(
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
)));
tCoreEncryptionTypeField
.
setCreateuser
(
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
)));
tCoreEncryptionTypeField
.
setCreatetime
(
new
Date
());
tCoreEncryptionTypeField
.
setCreatetime
(
new
Date
());
tCoreEncryptionTypeField
.
setFlag
(
"0"
);
tCoreEncryptionTypeField
.
setFlag
(
"0"
);
tCoreEncryptionTypeField
.
setTschemas
(
jsonObject
.
getString
(
"schema"
));
tCoreEncryptionTypeField
.
setTschemas
(
jsonObject
.
getString
(
"schema"
));
...
@@ -3044,7 +3044,7 @@ public class TCoreEncryptionController {
...
@@ -3044,7 +3044,7 @@ public class TCoreEncryptionController {
TCoreEncryption
oldt
=
(
TCoreEncryption
)
this
.
tCoreEncryptionDao
.
queryUnique
(
new
Criterion
[]{
Restrictions
.
eq
(
"encryption_name"
,
tCoreEncryption
.
getEncryption_name
())});
TCoreEncryption
oldt
=
(
TCoreEncryption
)
this
.
tCoreEncryptionDao
.
queryUnique
(
new
Criterion
[]{
Restrictions
.
eq
(
"encryption_name"
,
tCoreEncryption
.
getEncryption_name
())});
String
enctid
=
null
;
String
enctid
=
null
;
Date
date
=
new
Date
();
Date
date
=
new
Date
();
String
newUsername
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
newUsername
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
if
(
null
!=
oldt
)
{
if
(
null
!=
oldt
)
{
tCoreEncryption
.
setFlag
(
"0"
);
tCoreEncryption
.
setFlag
(
"0"
);
enctid
=
oldt
.
getId
();
enctid
=
oldt
.
getId
();
...
@@ -3361,7 +3361,7 @@ public class TCoreEncryptionController {
...
@@ -3361,7 +3361,7 @@ public class TCoreEncryptionController {
String
copySuffix
=
PropertyGhcaUtil
.
copySuffix
;
String
copySuffix
=
PropertyGhcaUtil
.
copySuffix
;
String
username
=
""
;
String
username
=
""
;
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
request
)
&&
!
ObjectUtils
.
isEmpty
(
request
.
getHeader
(
"token"
)))
{
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
}
}
List
<
TCoreEncryptionTypeField
>
tCorTypeFieldList
=
new
ArrayList
();
List
<
TCoreEncryptionTypeField
>
tCorTypeFieldList
=
new
ArrayList
();
...
@@ -4230,7 +4230,7 @@ public class TCoreEncryptionController {
...
@@ -4230,7 +4230,7 @@ public class TCoreEncryptionController {
public
Response
importfile
(
@RequestParam
(
"fileUpload"
)
MultipartFile
excelFile
,
HttpServletRequest
request
)
throws
IllegalAccessException
,
IllegalArgumentException
,
InvocationTargetException
{
public
Response
importfile
(
@RequestParam
(
"fileUpload"
)
MultipartFile
excelFile
,
HttpServletRequest
request
)
throws
IllegalAccessException
,
IllegalArgumentException
,
InvocationTargetException
{
InputStream
in
=
null
;
InputStream
in
=
null
;
String
fileName
=
excelFile
.
getOriginalFilename
();
String
fileName
=
excelFile
.
getOriginalFilename
();
String
username
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
try
{
try
{
in
=
excelFile
.
getInputStream
();
in
=
excelFile
.
getInputStream
();
...
@@ -4302,7 +4302,7 @@ public class TCoreEncryptionController {
...
@@ -4302,7 +4302,7 @@ public class TCoreEncryptionController {
TCoreEncryption
oldt
=
(
TCoreEncryption
)
this
.
tCoreEncryptionDao
.
queryUnique
(
new
Criterion
[]{
Restrictions
.
eq
(
"encryption_name"
,
tCoreEncryption
.
getEncryption_name
())});
TCoreEncryption
oldt
=
(
TCoreEncryption
)
this
.
tCoreEncryptionDao
.
queryUnique
(
new
Criterion
[]{
Restrictions
.
eq
(
"encryption_name"
,
tCoreEncryption
.
getEncryption_name
())});
String
enctid
=
null
;
String
enctid
=
null
;
Date
date
=
new
Date
();
Date
date
=
new
Date
();
String
newUsername
=
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
));
String
newUsername
=
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
));
if
(
null
!=
oldt
)
{
if
(
null
!=
oldt
)
{
tCoreEncryption
.
setFlag
(
"0"
);
tCoreEncryption
.
setFlag
(
"0"
);
enctid
=
oldt
.
getId
();
enctid
=
oldt
.
getId
();
...
...
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/AccountabilityAPIController.java
View file @
65cde3f0
...
@@ -86,7 +86,7 @@ public class AccountabilityAPIController {
...
@@ -86,7 +86,7 @@ public class AccountabilityAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"3"
);
info
.
setApitype
(
"3"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
@@ -197,7 +197,7 @@ public class AccountabilityAPIController {
...
@@ -197,7 +197,7 @@ public class AccountabilityAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"3"
);
info
.
setApitype
(
"3"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
...
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/DataMaskingAPIController.java
View file @
65cde3f0
...
@@ -75,7 +75,7 @@ public class DataMaskingAPIController {
...
@@ -75,7 +75,7 @@ public class DataMaskingAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"3"
);
info
.
setApitype
(
"3"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
@@ -99,7 +99,7 @@ public class DataMaskingAPIController {
...
@@ -99,7 +99,7 @@ public class DataMaskingAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"3"
);
info
.
setApitype
(
"3"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
@@ -214,7 +214,7 @@ public class DataMaskingAPIController {
...
@@ -214,7 +214,7 @@ public class DataMaskingAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"3"
);
info
.
setApitype
(
"3"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
@@ -232,7 +232,7 @@ public class DataMaskingAPIController {
...
@@ -232,7 +232,7 @@ public class DataMaskingAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"3"
);
info
.
setApitype
(
"3"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
...
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/FieldReportAPIController.java
View file @
65cde3f0
...
@@ -89,7 +89,7 @@ public class FieldReportAPIController {
...
@@ -89,7 +89,7 @@ public class FieldReportAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"2"
);
info
.
setApitype
(
"2"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
request
.
getHeader
(
"token"
)));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
request
.
getHeader
(
"token"
)));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
@@ -212,7 +212,7 @@ public class FieldReportAPIController {
...
@@ -212,7 +212,7 @@ public class FieldReportAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"2"
);
info
.
setApitype
(
"2"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
...
src/main/java/com/chenyang/nse/bussiness/controller/restfulapi/TdataDiscoveryAPIController.java
View file @
65cde3f0
...
@@ -89,7 +89,7 @@ public class TdataDiscoveryAPIController {
...
@@ -89,7 +89,7 @@ public class TdataDiscoveryAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"1"
);
info
.
setApitype
(
"1"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
@@ -202,7 +202,7 @@ public class TdataDiscoveryAPIController {
...
@@ -202,7 +202,7 @@ public class TdataDiscoveryAPIController {
ApiInfoLog
info
=
new
ApiInfoLog
();
ApiInfoLog
info
=
new
ApiInfoLog
();
info
.
setApitype
(
"1"
);
info
.
setApitype
(
"1"
);
info
.
setAuthorization
(
token
);
info
.
setAuthorization
(
token
);
info
.
setUsername
(
TokenUtil
.
getUser
Id
(
token
));
info
.
setUsername
(
TokenUtil
.
getUser
Name
(
token
));
info
.
setCalldatetime
(
new
Date
());
info
.
setCalldatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setCreatetime
(
new
Date
());
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
info
.
setRestatus
(
String
.
valueOf
(
result
.
get
(
"code"
)));
...
...
src/main/java/com/chenyang/nse/bussiness/dean/impl/TCoreEncryptionServiceDeAnImpl.java
View file @
65cde3f0
...
@@ -68,7 +68,7 @@ public class TCoreEncryptionServiceDeAnImpl implements TCoreEncryptionService {
...
@@ -68,7 +68,7 @@ public class TCoreEncryptionServiceDeAnImpl implements TCoreEncryptionService {
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -176,7 +176,7 @@ public class TCoreEncryptionServiceDeAnImpl implements TCoreEncryptionService {
...
@@ -176,7 +176,7 @@ public class TCoreEncryptionServiceDeAnImpl implements TCoreEncryptionService {
}
}
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/encryptor/service/impl/TCoreEncryptionServiceSdkImpl.java
View file @
65cde3f0
...
@@ -78,7 +78,7 @@ public class TCoreEncryptionServiceSdkImpl implements TCoreEncryptionService {
...
@@ -78,7 +78,7 @@ public class TCoreEncryptionServiceSdkImpl implements TCoreEncryptionService {
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -201,7 +201,7 @@ public class TCoreEncryptionServiceSdkImpl implements TCoreEncryptionService {
...
@@ -201,7 +201,7 @@ public class TCoreEncryptionServiceSdkImpl implements TCoreEncryptionService {
}
}
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/kms/service/impl/TCoreEncryptionServiceKmsImpl.java
View file @
65cde3f0
...
@@ -71,7 +71,7 @@ public class TCoreEncryptionServiceKmsImpl implements TCoreEncryptionService {
...
@@ -71,7 +71,7 @@ public class TCoreEncryptionServiceKmsImpl implements TCoreEncryptionService {
protected
static
final
String
RUNNING
=
"-1"
;
protected
static
final
String
RUNNING
=
"-1"
;
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -143,7 +143,7 @@ public class TCoreEncryptionServiceKmsImpl implements TCoreEncryptionService {
...
@@ -143,7 +143,7 @@ public class TCoreEncryptionServiceKmsImpl implements TCoreEncryptionService {
String
challengeCode
=
this
.
kmsService
.
obtainChallengeCode
();
String
challengeCode
=
this
.
kmsService
.
obtainChallengeCode
();
String
accessToken
=
this
.
kmsService
.
obtainAccessToken
(
challengeCode
);
String
accessToken
=
this
.
kmsService
.
obtainAccessToken
(
challengeCode
);
String
sectet_key_plain_text
=
this
.
kmsService
.
obtainSecretKey
(
Kms
.
MasterKey
.
getInstance
().
getKeyid
(),
accessToken
,
tCoreSecretKey
.
getSectet_key_value
());
String
sectet_key_plain_text
=
this
.
kmsService
.
obtainSecretKey
(
Kms
.
MasterKey
.
getInstance
().
getKeyid
(),
accessToken
,
tCoreSecretKey
.
getSectet_key_value
());
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/quantum/impl/TCoreEncryptionServiceQuantumImpl.java
View file @
65cde3f0
...
@@ -72,7 +72,7 @@ public class TCoreEncryptionServiceQuantumImpl implements TCoreEncryptionService
...
@@ -72,7 +72,7 @@ public class TCoreEncryptionServiceQuantumImpl implements TCoreEncryptionService
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -151,7 +151,7 @@ public class TCoreEncryptionServiceQuantumImpl implements TCoreEncryptionService
...
@@ -151,7 +151,7 @@ public class TCoreEncryptionServiceQuantumImpl implements TCoreEncryptionService
}
}
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/sanwei/impl/TCoreEncryptionServiceSanWeiImpl.java
View file @
65cde3f0
...
@@ -70,7 +70,7 @@ public class TCoreEncryptionServiceSanWeiImpl implements TCoreEncryptionService
...
@@ -70,7 +70,7 @@ public class TCoreEncryptionServiceSanWeiImpl implements TCoreEncryptionService
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -138,7 +138,7 @@ public class TCoreEncryptionServiceSanWeiImpl implements TCoreEncryptionService
...
@@ -138,7 +138,7 @@ public class TCoreEncryptionServiceSanWeiImpl implements TCoreEncryptionService
}
}
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/service/core/impl/DataSystemServiceImpl.java
View file @
65cde3f0
...
@@ -1001,7 +1001,7 @@ public class DataSystemServiceImpl implements DataSystemService {
...
@@ -1001,7 +1001,7 @@ public class DataSystemServiceImpl implements DataSystemService {
public
List
<
TCoreDatasystem
>
querydatasourceds
(
String
projectId
)
{
public
List
<
TCoreDatasystem
>
querydatasourceds
(
String
projectId
)
{
List
<
Map
<
String
,
String
>>
list
=
this
.
tCoreProjectDatasourceVoDao
.
queryDatasystemListDataScope
(
projectId
);
List
<
Map
<
String
,
String
>>
list
=
this
.
tCoreProjectDatasourceVoDao
.
queryDatasystemListDataScope
(
projectId
);
String
token
=
this
.
request
.
getHeader
(
"token"
);
String
token
=
this
.
request
.
getHeader
(
"token"
);
String
userid
=
this
.
userDao
.
queryUserIdByName
(
TokenUtil
.
getUser
Id
(
token
));
String
userid
=
this
.
userDao
.
queryUserIdByName
(
TokenUtil
.
getUser
Name
(
token
));
List
<
TBaseUsersys
>
userSysLst
=
this
.
userService
.
queryusersysbyuserid
(
userid
);
List
<
TBaseUsersys
>
userSysLst
=
this
.
userService
.
queryusersysbyuserid
(
userid
);
Map
<
String
,
String
>
sysMap
=
new
HashMap
();
Map
<
String
,
String
>
sysMap
=
new
HashMap
();
...
@@ -1881,7 +1881,7 @@ public class DataSystemServiceImpl implements DataSystemService {
...
@@ -1881,7 +1881,7 @@ public class DataSystemServiceImpl implements DataSystemService {
projectList
=
this
.
tCoreDataProjectDao
.
queryAll
(
Order
.
desc
(
"createtime"
),
new
Criterion
[]{
Restrictions
.
like
(
"project"
,
""
,
MatchMode
.
ANYWHERE
),
Restrictions
.
like
(
"note"
,
""
,
MatchMode
.
ANYWHERE
)});
projectList
=
this
.
tCoreDataProjectDao
.
queryAll
(
Order
.
desc
(
"createtime"
),
new
Criterion
[]{
Restrictions
.
like
(
"project"
,
""
,
MatchMode
.
ANYWHERE
),
Restrictions
.
like
(
"note"
,
""
,
MatchMode
.
ANYWHERE
)});
}
}
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
TBaseUser
tBaseUser
=
this
.
tBaseUserDao
.
queryByusername
(
username
);
TBaseUser
tBaseUser
=
this
.
tBaseUserDao
.
queryByusername
(
username
);
if
(!
"1"
.
equals
(
tBaseUser
.
getId
()))
{
if
(!
"1"
.
equals
(
tBaseUser
.
getId
()))
{
List
<
TBaseUserproject
>
baseUserProjectList
=
this
.
tBaseUserprojectDao
.
queryAll
(
new
Criterion
[]{
Restrictions
.
eq
(
"userid"
,
tBaseUser
.
getId
())});
List
<
TBaseUserproject
>
baseUserProjectList
=
this
.
tBaseUserprojectDao
.
queryAll
(
new
Criterion
[]{
Restrictions
.
eq
(
"userid"
,
tBaseUser
.
getId
())});
...
...
src/main/java/com/chenyang/nse/bussiness/service/core/impl/encryption/TCoreEncryptionServiceImpl.java
View file @
65cde3f0
...
@@ -62,7 +62,7 @@ public class TCoreEncryptionServiceImpl implements TCoreEncryptionService {
...
@@ -62,7 +62,7 @@ public class TCoreEncryptionServiceImpl implements TCoreEncryptionService {
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
protected
Logger
logger
=
LoggerFactory
.
getLogger
(
this
.
getClass
());
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
TCoreEncryption
tCoreEncryption
=
(
TCoreEncryption
)
this
.
tCoreEncryptionDao
.
get
(
encryption
.
getId
());
TCoreEncryption
tCoreEncryption
=
(
TCoreEncryption
)
this
.
tCoreEncryptionDao
.
get
(
encryption
.
getId
());
tCoreEncryption
.
setEncryption_name
(
encryption
.
getEncryption_name
());
tCoreEncryption
.
setEncryption_name
(
encryption
.
getEncryption_name
());
...
@@ -172,7 +172,7 @@ public class TCoreEncryptionServiceImpl implements TCoreEncryptionService {
...
@@ -172,7 +172,7 @@ public class TCoreEncryptionServiceImpl implements TCoreEncryptionService {
}
}
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
TCoreSecretkey
secretkey
=
(
TCoreSecretkey
)
this
.
tCoreSecretkeyDao
.
get
(
tCoreSecretKey
.
getId
());
TCoreSecretkey
secretkey
=
(
TCoreSecretkey
)
this
.
tCoreSecretkeyDao
.
get
(
tCoreSecretKey
.
getId
());
secretkey
.
setSecret_key_name
(
tCoreSecretKey
.
getSecret_key_name
());
secretkey
.
setSecret_key_name
(
tCoreSecretKey
.
getSecret_key_name
());
...
...
src/main/java/com/chenyang/nse/bussiness/thkms/service/impl/TCoreEncryptionServiceThKmsImpl.java
View file @
65cde3f0
...
@@ -66,7 +66,7 @@ public class TCoreEncryptionServiceThKmsImpl implements TCoreEncryptionService {
...
@@ -66,7 +66,7 @@ public class TCoreEncryptionServiceThKmsImpl implements TCoreEncryptionService {
protected
TCoreKeyTypeManagementDao
tCoreKeyTypeManagementDao
;
protected
TCoreKeyTypeManagementDao
tCoreKeyTypeManagementDao
;
public
void
save
(
TCoreEncryption
encryption
)
{
public
void
save
(
TCoreEncryption
encryption
)
{
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
if
(
encryption
.
getId
()
!=
null
&&
!
encryption
.
getId
().
equals
(
""
))
{
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdatetime
(
new
Date
());
encryption
.
setUpdateuser
(
username
);
encryption
.
setUpdateuser
(
username
);
...
@@ -134,7 +134,7 @@ public class TCoreEncryptionServiceThKmsImpl implements TCoreEncryptionService {
...
@@ -134,7 +134,7 @@ public class TCoreEncryptionServiceThKmsImpl implements TCoreEncryptionService {
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
public
void
saveSecretKey
(
TCoreSecretkey
tCoreSecretKey
)
{
String
sectet_key_plain_text
=
this
.
thKmsService
.
decryptDataKey
(
tCoreSecretKey
.
getSectet_key_value
());
String
sectet_key_plain_text
=
this
.
thKmsService
.
decryptDataKey
(
tCoreSecretKey
.
getSectet_key_value
());
String
username
=
TokenUtil
.
getUser
Id
(
this
.
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUser
Name
(
this
.
request
.
getHeader
(
"token"
));
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
if
(
tCoreSecretKey
.
getId
()
!=
null
&&
!
tCoreSecretKey
.
getId
().
equals
(
""
))
{
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdatetime
(
new
Date
());
tCoreSecretKey
.
setUpdateuser
(
username
);
tCoreSecretKey
.
setUpdateuser
(
username
);
...
...
src/main/java/com/chenyang/nse/bussiness/tools/licensekey/LicenseKeyTool.java
View file @
65cde3f0
...
@@ -253,7 +253,7 @@ public class LicenseKeyTool {
...
@@ -253,7 +253,7 @@ public class LicenseKeyTool {
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
// String content = "有效期1个月,10.10.200.24,fe:fc:fe:21:01:2d,2024-12-11,2025-01-11,5";
// String content = "有效期1个月,10.10.200.24,fe:fc:fe:21:01:2d,2024-12-11,2025-01-11,5";
String
content
=
"有效期12个月,172.1
6.100.75
,bc:d0:74:a5:4d:b7,2024-12-11,2025-12-11,100"
;
String
content
=
"有效期12个月,172.1
9.1.167
,bc:d0:74:a5:4d:b7,2024-12-11,2025-12-11,100"
;
String
password
=
"ghca"
;
String
password
=
"ghca"
;
System
.
out
.
println
(
"加密之前:"
+
content
);
System
.
out
.
println
(
"加密之前:"
+
content
);
String
encrypt
=
AesTool
.
encrypt
(
content
,
password
);
String
encrypt
=
AesTool
.
encrypt
(
content
,
password
);
...
...
src/main/java/com/chenyang/nse/bussiness/tools/token/TokenUtil.java
View file @
65cde3f0
...
@@ -5,75 +5,123 @@ import com.auth0.jwt.JWTVerifier;
...
@@ -5,75 +5,123 @@ import com.auth0.jwt.JWTVerifier;
import
com.auth0.jwt.algorithms.Algorithm
;
import
com.auth0.jwt.algorithms.Algorithm
;
import
com.auth0.jwt.exceptions.JWTDecodeException
;
import
com.auth0.jwt.exceptions.JWTDecodeException
;
import
com.auth0.jwt.interfaces.DecodedJWT
;
import
com.auth0.jwt.interfaces.DecodedJWT
;
import
org.springframework.web.context.request.RequestContextHolder
;
import
org.springframework.web.context.request.ServletRequestAttributes
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
public
class
TokenUtil
{
public
class
TokenUtil
{
private
static
final
long
EXPIRE_DATE
=
7200000L
;
private
static
final
long
EXPIRE_DATE
=
7200000L
;
private
static
final
String
TOKEN_SECRET
=
"GHCA"
;
private
static
final
String
TOKEN_SECRET
=
"GHCA"
;
/**
* 生成签名,2小时后过期
*
* @param username 用户名
* @param password 密码
* @param userId 用户ID
* @return 加密的token
*/
public
static
String
getToken
(
String
username
,
String
password
,
String
userId
)
{
String
token
=
""
;
public
static
String
getToken
(
String
username
,
String
password
)
{
try
{
String
token
=
""
;
Date
date
=
new
Date
(
System
.
currentTimeMillis
()
+
EXPIRE_DATE
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
TOKEN_SECRET
);
Map
<
String
,
Object
>
header
=
new
HashMap
<>();
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"alg"
,
"HS256"
);
token
=
JWT
.
create
()
.
withHeader
(
header
)
.
withSubject
(
userId
)
.
withClaim
(
"username"
,
username
)
.
withClaim
(
"password"
,
password
)
.
withExpiresAt
(
date
).
sign
(
algorithm
);
return
token
;
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
null
;
}
}
try
{
public
static
String
getNoDateToken
(
String
username
,
String
password
)
{
Date
date
=
new
Date
(
System
.
currentTimeMillis
()
+
7200000L
);
String
token
=
""
;
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
"GHCA"
);
Map
<
String
,
Object
>
header
=
new
HashMap
();
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"alg"
,
"HS256"
);
token
=
JWT
.
create
().
withHeader
(
header
).
withClaim
(
"username"
,
username
).
withClaim
(
"password"
,
password
).
withExpiresAt
(
date
).
sign
(
algorithm
);
return
token
;
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
null
;
}
}
public
static
String
getNoDateToken
(
String
username
,
String
password
)
{
try
{
String
token
=
""
;
new
Date
(
System
.
currentTimeMillis
()
+
7200000L
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
TOKEN_SECRET
);
Map
<
String
,
Object
>
header
=
new
HashMap
<>();
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"alg"
,
"HS256"
);
token
=
JWT
.
create
().
withHeader
(
header
).
withClaim
(
"username"
,
username
).
withClaim
(
"password"
,
password
).
sign
(
algorithm
);
return
token
;
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
null
;
}
}
try
{
public
static
boolean
verify
(
String
token
)
{
new
Date
(
System
.
currentTimeMillis
()
+
7200000L
);
try
{
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
"GHCA"
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
TOKEN_SECRET
);
Map
<
String
,
Object
>
header
=
new
HashMap
();
JWTVerifier
verifier
=
JWT
.
require
(
algorithm
).
build
();
header
.
put
(
"typ"
,
"JWT"
);
verifier
.
verify
(
token
);
header
.
put
(
"alg"
,
"HS256"
);
return
true
;
token
=
JWT
.
create
().
withHeader
(
header
).
withClaim
(
"username"
,
username
).
withClaim
(
"password"
,
password
).
sign
(
algorithm
);
}
catch
(
Exception
e
)
{
return
token
;
e
.
printStackTrace
();
}
catch
(
Exception
e
)
{
return
false
;
e
.
printStackTrace
();
}
return
null
;
}
}
}
public
static
boolean
verify
(
String
token
)
{
/**
try
{
* 获取token中的用户ID
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
"GHCA"
);
*
JWTVerifier
verifier
=
JWT
.
require
(
algorithm
).
build
();
* @return 用户ID
verifier
.
verify
(
token
);
*/
return
true
;
public
static
String
getUserId
()
{
}
catch
(
Exception
e
)
{
try
{
e
.
printStackTrace
();
ServletRequestAttributes
attributes
=
(
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
();
return
false
;
assert
attributes
!=
null
;
}
HttpServletRequest
request
=
attributes
.
getRequest
();
}
String
token
=
request
.
getHeader
(
"token"
);
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
return
jwt
.
getSubject
();
}
catch
(
JWTDecodeException
var2
)
{
return
null
;
}
}
public
static
String
getUserId
(
String
token
)
{
/**
try
{
* 获取token中的用户名
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
*
return
jwt
.
getClaim
(
"username"
).
asString
();
* @param token 令牌
}
catch
(
JWTDecodeException
var2
)
{
* @return 用户名
return
null
;
*/
}
public
static
String
getUserName
(
String
token
)
{
}
try
{
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
return
jwt
.
getClaim
(
"username"
).
asString
();
}
catch
(
JWTDecodeException
var2
)
{
return
null
;
}
}
public
static
String
getPassword
(
String
token
)
{
/**
try
{
* 获取token中的密码
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
*
return
jwt
.
getClaim
(
"password"
).
asString
();
* @param token 令牌
}
catch
(
JWTDecodeException
var2
)
{
* @return 密码
return
null
;
*/
}
public
static
String
getPassword
(
String
token
)
{
}
try
{
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
return
jwt
.
getClaim
(
"password"
).
asString
();
}
catch
(
JWTDecodeException
var2
)
{
return
null
;
}
}
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论