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 个修改的文件
包含
176 行增加
和
160 行删除
+176
-160
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
+45
-71
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
+57
-9
没有找到文件。
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
...
@@ -26,6 +26,7 @@ import com.chenyang.nse.bussiness.tools.object.JsonTool;
...
@@ -26,6 +26,7 @@ import com.chenyang.nse.bussiness.tools.object.JsonTool;
import
com.chenyang.nse.bussiness.tools.string.PasswordEncryptTool
;
import
com.chenyang.nse.bussiness.tools.string.PasswordEncryptTool
;
import
com.chenyang.nse.bussiness.tools.token.TokenUtil
;
import
com.chenyang.nse.bussiness.tools.token.TokenUtil
;
import
com.ghca.sso.SSOClient
;
import
com.ghca.sso.SSOClient
;
import
java.io.File
;
import
java.io.File
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.net.SocketException
;
import
java.net.SocketException
;
...
@@ -41,6 +42,7 @@ import java.util.Properties;
...
@@ -41,6 +42,7 @@ import java.util.Properties;
import
javax.servlet.http.Cookie
;
import
javax.servlet.http.Cookie
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -78,13 +80,13 @@ public class IndexController {
...
@@ -78,13 +80,13 @@ public class IndexController {
return
"login"
;
return
"login"
;
}
else
{
}
else
{
LoginUser
loginUser
=
(
LoginUser
)
obj
;
LoginUser
loginUser
=
(
LoginUser
)
obj
;
String
flag
=
"1"
;
String
flag
=
"1"
;
if
(
EroleFlag
.
USER
.
getFlag
().
equals
(
flag
))
{
if
(
EroleFlag
.
USER
.
getFlag
().
equals
(
flag
))
{
Boolean
sysChpwdFlg
=
false
;
Boolean
sysChpwdFlg
=
false
;
List
<
TConsoleSystemSetting
>
tcssLst
=
loginUser
.
getTcssLst
();
List
<
TConsoleSystemSetting
>
tcssLst
=
loginUser
.
getTcssLst
();
if
(
null
!=
tcssLst
&&
tcssLst
.
size
()
>
0
)
{
if
(
null
!=
tcssLst
&&
tcssLst
.
size
()
>
0
)
{
for
(
TConsoleSystemSetting
tcss
:
tcssLst
)
{
for
(
TConsoleSystemSetting
tcss
:
tcssLst
)
{
if
(
tcss
.
getId
().
equals
(
"1"
)
&&
"1"
.
equals
(
tcss
.
getValue
()))
{
if
(
tcss
.
getId
().
equals
(
"1"
)
&&
"1"
.
equals
(
tcss
.
getValue
()))
{
sysChpwdFlg
=
true
;
sysChpwdFlg
=
true
;
}
}
...
@@ -114,8 +116,8 @@ public class IndexController {
...
@@ -114,8 +116,8 @@ public class IndexController {
List
<
TBaseMenu
>
mLst
=
loginUser
.
getMenus
();
List
<
TBaseMenu
>
mLst
=
loginUser
.
getMenus
();
TBaseMenu
nMenu
=
null
;
TBaseMenu
nMenu
=
null
;
for
(
int
i
=
0
;
i
<
mLst
.
size
();
++
i
)
{
for
(
int
i
=
0
;
i
<
mLst
.
size
();
++
i
)
{
TBaseMenu
mInfo
=
(
TBaseMenu
)
mLst
.
get
(
i
);
TBaseMenu
mInfo
=
(
TBaseMenu
)
mLst
.
get
(
i
);
if
(
mInfo
.
getMenuname
().
equals
(
"设置"
))
{
if
(
mInfo
.
getMenuname
().
equals
(
"设置"
))
{
nMenu
=
mInfo
;
nMenu
=
mInfo
;
break
;
break
;
...
@@ -124,8 +126,8 @@ public class IndexController {
...
@@ -124,8 +126,8 @@ public class IndexController {
TBaseMenu
nSubMenu
=
null
;
TBaseMenu
nSubMenu
=
null
;
if
(
null
!=
nMenu
)
{
if
(
null
!=
nMenu
)
{
for
(
int
i
=
0
;
i
<
nMenu
.
getSubmenu
().
size
();
++
i
)
{
for
(
int
i
=
0
;
i
<
nMenu
.
getSubmenu
().
size
();
++
i
)
{
TBaseMenu
smInfo
=
(
TBaseMenu
)
nMenu
.
getSubmenu
().
get
(
i
);
TBaseMenu
smInfo
=
(
TBaseMenu
)
nMenu
.
getSubmenu
().
get
(
i
);
if
(
submenuname
.
equals
(
smInfo
.
getMenuname
()))
{
if
(
submenuname
.
equals
(
smInfo
.
getMenuname
()))
{
nSubMenu
=
smInfo
;
nSubMenu
=
smInfo
;
break
;
break
;
...
@@ -161,42 +163,14 @@ public class IndexController {
...
@@ -161,42 +163,14 @@ public class IndexController {
Response
resultContent
=
null
;
Response
resultContent
=
null
;
List
<
TBaseRole
>
trole
=
null
;
List
<
TBaseRole
>
trole
=
null
;
LoginUser
loginUser
=
null
;
LoginUser
loginUser
=
null
;
TBaseUser
newuser
=
new
TBaseUser
();
TBaseUser
newUser
=
this
.
indexService
.
querykeyByUsername
(
user
.
getUsername
());
TBaseUser
tBaseUser
=
null
;
Cookie
[]
cookies
=
request
.
getCookies
();
if
(
cookies
!=
null
)
{
String
cardUserName
=
""
;
for
(
Cookie
cookie
:
cookies
)
{
if
(
"KOAL_CERT_CN"
.
equalsIgnoreCase
(
cookie
.
getName
()))
{
cardUserName
=
new
String
(
URLDecoder
.
decode
(
cookie
.
getValue
()).
getBytes
(
"ISO-8859-1"
),
"GBK"
);
tBaseUser
=
this
.
indexService
.
querykeyByUsername
(
cardUserName
);
if
(
tBaseUser
!=
null
)
{
newuser
=
this
.
indexService
.
login1
(
tBaseUser
);
}
else
{
newuser
=
null
;
}
break
;
}
}
if
(
""
.
equals
(
cardUserName
))
{
tBaseUser
=
this
.
indexService
.
querykeyByUsername
(
user
.
getUsername
());
newuser
=
this
.
indexService
.
login1
(
user
);
List
var38
=
this
.
operationService
.
query
(
""
,
""
,
""
);
}
}
else
{
tBaseUser
=
this
.
indexService
.
querykeyByUsername
(
user
.
getUsername
());
newuser
=
this
.
indexService
.
login1
(
user
);
List
var34
=
this
.
operationService
.
query
(
""
,
""
,
""
);
}
if
(
null
!=
newu
ser
)
{
if
(
null
!=
newU
ser
)
{
boolean
resultVOBool
=
true
;
boolean
resultVOBool
=
true
;
Response
resultVOResponse
=
null
;
Response
resultVOResponse
=
null
;
try
{
try
{
ResultVO
resultVO
=
LicenseKeyTool
.
verifyproperties
(
tBase
User
);
ResultVO
resultVO
=
LicenseKeyTool
.
verifyproperties
(
new
User
);
resultVOBool
=
resultVO
.
getResult
();
resultVOBool
=
resultVO
.
getResult
();
resultVOResponse
=
resultVO
.
getResponse
();
resultVOResponse
=
resultVO
.
getResponse
();
}
catch
(
Exception
var26
)
{
}
catch
(
Exception
var26
)
{
...
@@ -204,49 +178,49 @@ public class IndexController {
...
@@ -204,49 +178,49 @@ public class IndexController {
resultVOResponse
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_005"
,
MesUtil
.
getMsg
(
"LGS_ERR_005"
,
new
String
[
0
]));
resultVOResponse
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_005"
,
MesUtil
.
getMsg
(
"LGS_ERR_005"
,
new
String
[
0
]));
}
}
if
(!
newu
ser
.
getId
().
equals
(
"1"
)
&&
!
resultVOBool
)
{
if
(!
newU
ser
.
getId
().
equals
(
"1"
)
&&
!
resultVOBool
)
{
resultContent
=
resultVOResponse
;
resultContent
=
resultVOResponse
;
}
else
if
(
newu
ser
.
getIsenable
()
==
0
)
{
}
else
if
(
newU
ser
.
getIsenable
()
==
0
)
{
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_005"
,
MesUtil
.
getMsg
(
"LGS_ERR_005"
,
new
String
[
0
]));
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_005"
,
MesUtil
.
getMsg
(
"LGS_ERR_005"
,
new
String
[
0
]));
}
else
if
(
newu
ser
.
getLimitnum
()
!=
null
)
{
}
else
if
(
newU
ser
.
getLimitnum
()
!=
null
)
{
int
limitNum
=
Integer
.
parseInt
(
newu
ser
.
getLimitnum
());
int
limitNum
=
Integer
.
parseInt
(
newU
ser
.
getLimitnum
());
if
(!
newu
ser
.
getId
().
equals
(
"1"
)
&&
0
==
limitNum
)
{
if
(!
newU
ser
.
getId
().
equals
(
"1"
)
&&
0
==
limitNum
)
{
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_006"
,
MesUtil
.
getMsg
(
"LGS_ERR_006"
,
new
String
[
0
]));
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_006"
,
MesUtil
.
getMsg
(
"LGS_ERR_006"
,
new
String
[
0
]));
}
else
if
(!
newu
ser
.
getPassword
().
toUpperCase
().
equals
(
user
.
getPassword
().
toUpperCase
()))
{
}
else
if
(!
newU
ser
.
getPassword
().
toUpperCase
().
equals
(
user
.
getPassword
().
toUpperCase
()))
{
if
(!
newu
ser
.
getId
().
equals
(
"1"
))
{
if
(!
newU
ser
.
getId
().
equals
(
"1"
))
{
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_007"
,
MesUtil
.
getMsg
(
"LGS_ERR_007"
,
new
String
[]{
newu
ser
.
getLimitnum
()}));
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_007"
,
MesUtil
.
getMsg
(
"LGS_ERR_007"
,
new
String
[]{
newU
ser
.
getLimitnum
()}));
newu
ser
.
setLimitnum
(
limitNum
-
1
+
""
);
newU
ser
.
setLimitnum
(
limitNum
-
1
+
""
);
}
else
{
}
else
{
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_008"
,
MesUtil
.
getMsg
(
"LGS_ERR_008"
,
new
String
[
0
]));
resultContent
=
RespHelper
.
createResp
(
false
,
"LGS_ERR_008"
,
MesUtil
.
getMsg
(
"LGS_ERR_008"
,
new
String
[
0
]));
}
}
this
.
indexService
.
saveOrUpdate
(
newu
ser
);
this
.
indexService
.
saveOrUpdate
(
newU
ser
);
}
else
{
}
else
{
try
{
try
{
new
Properties
();
new
Properties
();
Properties
var45
=
PropertiesLoaderUtils
.
loadAllProperties
(
"config.properties"
);
Properties
var45
=
PropertiesLoaderUtils
.
loadAllProperties
(
"config.properties"
);
String
limitnum
=
var45
.
get
(
"login_limit_num"
).
toString
();
String
limitnum
=
var45
.
get
(
"login_limit_num"
).
toString
();
result
=
Boolean
.
TRUE
;
result
=
Boolean
.
TRUE
;
newu
ser
.
setLimitnum
(
limitnum
);
newU
ser
.
setLimitnum
(
limitnum
);
this
.
indexService
.
saveOrUpdate
(
newu
ser
);
this
.
indexService
.
saveOrUpdate
(
newU
ser
);
String
userId
=
newu
ser
.
getId
();
String
userId
=
newU
ser
.
getId
();
loginUser
=
new
LoginUser
();
loginUser
=
new
LoginUser
();
loginUser
.
setLicenseRst
(
true
);
loginUser
.
setLicenseRst
(
true
);
loginUser
.
setTsysUser
(
newu
ser
);
loginUser
.
setTsysUser
(
newU
ser
);
trole
=
this
.
indexService
.
queryRoleByUserId
(
userId
);
trole
=
this
.
indexService
.
queryRoleByUserId
(
userId
);
loginUser
.
setTrole
(
trole
);
loginUser
.
setTrole
(
trole
);
if
(
trole
.
size
()
==
0
)
{
if
(
trole
.
size
()
==
0
)
{
if
(!
newu
ser
.
getId
().
equals
(
"1"
))
{
if
(!
newU
ser
.
getId
().
equals
(
"1"
))
{
List
<
TBaseMenu
>
menus
=
this
.
indexService
.
queryMenusByUserId
(
userId
);
List
<
TBaseMenu
>
menus
=
this
.
indexService
.
queryMenusByUserId
(
userId
);
loginUser
.
setMenus
(
menus
);
loginUser
.
setMenus
(
menus
);
}
}
}
else
if
(!
newu
ser
.
getId
().
equals
(
"1"
))
{
}
else
if
(!
newU
ser
.
getId
().
equals
(
"1"
))
{
List
<
TBaseMenu
>
menus
=
this
.
indexService
.
queryMenusByUserId
(
userId
);
List
<
TBaseMenu
>
menus
=
this
.
indexService
.
queryMenusByUserId
(
userId
);
loginUser
.
setMenus
(
menus
);
loginUser
.
setMenus
(
menus
);
List
<
TBaseResource
>
resourcesList
=
this
.
indexService
.
queryResourcesListByRoleId
(
trole
);
List
<
TBaseResource
>
resourcesList
=
this
.
indexService
.
queryResourcesListByRoleId
(
trole
);
Map
<
String
,
TBaseResource
>
urlMap
=
new
HashMap
();
Map
<
String
,
TBaseResource
>
urlMap
=
new
HashMap
();
if
(!
ObjectUtils
.
isEmpty
(
resourcesList
))
{
if
(!
ObjectUtils
.
isEmpty
(
resourcesList
))
{
for
(
TBaseResource
tresources
:
resourcesList
)
{
for
(
TBaseResource
tresources
:
resourcesList
)
{
urlMap
.
put
(
tresources
.
getUrl
(),
tresources
);
urlMap
.
put
(
tresources
.
getUrl
(),
tresources
);
}
}
}
}
...
@@ -255,7 +229,7 @@ public class IndexController {
...
@@ -255,7 +229,7 @@ public class IndexController {
List
<
TConsolePrivilege
>
privilegeList
=
this
.
indexService
.
queryPrivilegeByRoleId
(
trole
);
List
<
TConsolePrivilege
>
privilegeList
=
this
.
indexService
.
queryPrivilegeByRoleId
(
trole
);
List
<
String
>
privileges
=
new
ArrayList
();
List
<
String
>
privileges
=
new
ArrayList
();
if
(
privilegeList
!=
null
)
{
if
(
privilegeList
!=
null
)
{
for
(
TConsolePrivilege
privilege
:
privilegeList
)
{
for
(
TConsolePrivilege
privilege
:
privilegeList
)
{
privileges
.
add
(
privilege
.
getPrivilege
());
privileges
.
add
(
privilege
.
getPrivilege
());
}
}
}
}
...
@@ -274,7 +248,7 @@ public class IndexController {
...
@@ -274,7 +248,7 @@ public class IndexController {
List
<
TBaseResource
>
resourcesList
=
this
.
indexService
.
queryResourcesListByRoleId
(
trole
);
List
<
TBaseResource
>
resourcesList
=
this
.
indexService
.
queryResourcesListByRoleId
(
trole
);
Map
<
String
,
TBaseResource
>
urlMap
=
new
HashMap
();
Map
<
String
,
TBaseResource
>
urlMap
=
new
HashMap
();
for
(
TBaseResource
tresources
:
resourcesList
)
{
for
(
TBaseResource
tresources
:
resourcesList
)
{
urlMap
.
put
(
tresources
.
getUrl
(),
tresources
);
urlMap
.
put
(
tresources
.
getUrl
(),
tresources
);
}
}
...
@@ -282,7 +256,7 @@ public class IndexController {
...
@@ -282,7 +256,7 @@ public class IndexController {
List
<
TConsolePrivilege
>
privilegeList
=
this
.
indexService
.
queryPrivilegeByRoleId
(
trole
);
List
<
TConsolePrivilege
>
privilegeList
=
this
.
indexService
.
queryPrivilegeByRoleId
(
trole
);
List
<
String
>
privileges
=
new
ArrayList
();
List
<
String
>
privileges
=
new
ArrayList
();
if
(
privilegeList
!=
null
)
{
if
(
privilegeList
!=
null
)
{
for
(
TConsolePrivilege
privilege
:
privilegeList
)
{
for
(
TConsolePrivilege
privilege
:
privilegeList
)
{
privileges
.
add
(
privilege
.
getPrivilege
());
privileges
.
add
(
privilege
.
getPrivilege
());
}
}
}
}
...
@@ -297,17 +271,17 @@ public class IndexController {
...
@@ -297,17 +271,17 @@ public class IndexController {
}
}
Properties
loadAllProperties
=
PropertiesLoaderUtils
.
loadAllProperties
(
"config.properties"
);
Properties
loadAllProperties
=
PropertiesLoaderUtils
.
loadAllProperties
(
"config.properties"
);
String
passwordSwith
=
(
String
)
loadAllProperties
.
get
(
"passwordSwith"
);
String
passwordSwith
=
(
String
)
loadAllProperties
.
get
(
"passwordSwith"
);
if
(
"1"
.
equals
(
passwordSwith
)
&&
!
newu
ser
.
getId
().
equals
(
"1"
))
{
if
(
"1"
.
equals
(
passwordSwith
)
&&
!
newU
ser
.
getId
().
equals
(
"1"
))
{
Calendar
c
=
Calendar
.
getInstance
();
Calendar
c
=
Calendar
.
getInstance
();
int
nowdayOfYear
=
c
.
get
(
6
);
int
nowdayOfYear
=
c
.
get
(
6
);
int
nowdayOfMonth
=
c
.
get
(
5
);
int
nowdayOfMonth
=
c
.
get
(
5
);
int
nowmonth
=
c
.
get
(
2
)
+
1
;
int
nowmonth
=
c
.
get
(
2
)
+
1
;
if
(
null
==
tBase
User
.
getEditpasswordtime
())
{
if
(
null
==
new
User
.
getEditpasswordtime
())
{
tBase
User
.
setEditpasswordtime
(
new
Date
());
new
User
.
setEditpasswordtime
(
new
Date
());
}
else
{
}
else
{
Calendar
c1
=
Calendar
.
getInstance
();
Calendar
c1
=
Calendar
.
getInstance
();
c1
.
setTime
(
tBase
User
.
getEditpasswordtime
());
c1
.
setTime
(
new
User
.
getEditpasswordtime
());
int
olddayOfYear
=
c1
.
get
(
6
);
int
olddayOfYear
=
c1
.
get
(
6
);
int
olddayOfMonth
=
c1
.
get
(
5
);
int
olddayOfMonth
=
c1
.
get
(
5
);
int
oldmonth
=
c1
.
get
(
2
)
+
1
;
int
oldmonth
=
c1
.
get
(
2
)
+
1
;
...
@@ -342,7 +316,7 @@ public class IndexController {
...
@@ -342,7 +316,7 @@ public class IndexController {
record
.
setOperationtime
(
new
Date
());
record
.
setOperationtime
(
new
Date
());
if
(
loginUser
!=
null
)
{
if
(
loginUser
!=
null
)
{
record
.
setUser
(
loginUser
.
getTsysUser
().
getUsername
());
record
.
setUser
(
loginUser
.
getTsysUser
().
getUsername
());
String
token
=
TokenUtil
.
getToken
(
user
.
getUsername
(),
user
.
getPasswor
d
());
String
token
=
TokenUtil
.
getToken
(
user
.
getUsername
(),
user
.
getPassword
(),
newUser
.
getI
d
());
loginUser
.
setToken
(
token
);
loginUser
.
setToken
(
token
);
resultContent
=
RespHelper
.
successResp
(
loginUser
);
resultContent
=
RespHelper
.
successResp
(
loginUser
);
String
column_enc
=
""
;
String
column_enc
=
""
;
...
@@ -367,7 +341,7 @@ public class IndexController {
...
@@ -367,7 +341,7 @@ public class IndexController {
public
Response
logout
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
public
Response
logout
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
Map
map
=
new
HashMap
();
Map
map
=
new
HashMap
();
TConsoleLog
record
=
new
TConsoleLog
();
TConsoleLog
record
=
new
TConsoleLog
();
String
username
=
TokenUtil
.
getUserId
(
request
.
getHeader
(
"token"
));
String
username
=
TokenUtil
.
getUserName
(
request
.
getHeader
(
"token"
));
record
.
setLogmessage
(
"用户退出"
);
record
.
setLogmessage
(
"用户退出"
);
record
.
setModule
(
"系统模块"
);
record
.
setModule
(
"系统模块"
);
record
.
setOperationObject
(
"DDM_00000"
);
record
.
setOperationObject
(
"DDM_00000"
);
...
@@ -417,7 +391,7 @@ public class IndexController {
...
@@ -417,7 +391,7 @@ public class IndexController {
@RequestMapping
({
"/initMenu"
})
@RequestMapping
({
"/initMenu"
})
public
String
initMenu
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
throws
Exception
{
public
String
initMenu
(
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
throws
Exception
{
LoginUser
loginUser
=
(
LoginUser
)
request
.
getSession
().
getAttribute
(
"loginUser"
);
LoginUser
loginUser
=
(
LoginUser
)
request
.
getSession
().
getAttribute
(
"loginUser"
);
String
menu_json
=
JsonTool
.
toJsonString
(
loginUser
.
getMenus
());
String
menu_json
=
JsonTool
.
toJsonString
(
loginUser
.
getMenus
());
if
(
menu_json
==
null
)
{
if
(
menu_json
==
null
)
{
return
null
;
return
null
;
...
@@ -431,7 +405,7 @@ public class IndexController {
...
@@ -431,7 +405,7 @@ public class IndexController {
@ResponseBody
@ResponseBody
public
Map
<
String
,
Object
>
checkpwd
(
String
pwd
,
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
public
Map
<
String
,
Object
>
checkpwd
(
String
pwd
,
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
String
p
=
PasswordEncryptTool
.
generatePassword
(
pwd
);
String
p
=
PasswordEncryptTool
.
generatePassword
(
pwd
);
LoginUser
loginUser
=
(
LoginUser
)
request
.
getSession
().
getAttribute
(
"loginUser"
);
LoginUser
loginUser
=
(
LoginUser
)
request
.
getSession
().
getAttribute
(
"loginUser"
);
String
realpwd
=
loginUser
.
getTsysUser
().
getPassword
();
String
realpwd
=
loginUser
.
getTsysUser
().
getPassword
();
boolean
result
=
p
.
equals
(
realpwd
);
boolean
result
=
p
.
equals
(
realpwd
);
Map
<
String
,
Object
>
map
=
new
HashMap
();
Map
<
String
,
Object
>
map
=
new
HashMap
();
...
@@ -442,7 +416,7 @@ public class IndexController {
...
@@ -442,7 +416,7 @@ public class IndexController {
@RequestMapping
({
"/updatepwd"
})
@RequestMapping
({
"/updatepwd"
})
public
void
updatepwd
(
String
pwd
,
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
public
void
updatepwd
(
String
pwd
,
HttpServletRequest
request
,
HttpServletResponse
response
,
Model
model
)
{
String
p
=
PasswordEncryptTool
.
generatePassword
(
pwd
);
String
p
=
PasswordEncryptTool
.
generatePassword
(
pwd
);
LoginUser
loginUser
=
(
LoginUser
)
request
.
getSession
().
getAttribute
(
"loginUser"
);
LoginUser
loginUser
=
(
LoginUser
)
request
.
getSession
().
getAttribute
(
"loginUser"
);
TBaseUser
user
=
loginUser
.
getTsysUser
();
TBaseUser
user
=
loginUser
.
getTsysUser
();
user
.
setPassword
(
p
);
user
.
setPassword
(
p
);
user
.
setChpwdflg
(
p
);
user
.
setChpwdflg
(
p
);
...
@@ -494,7 +468,7 @@ public class IndexController {
...
@@ -494,7 +468,7 @@ public class IndexController {
Map
map
=
LicenseKeyTool
.
map
;
Map
map
=
LicenseKeyTool
.
map
;
try
{
try
{
LicenseKeyTool
.
verifyproperties
((
TBaseUser
)
null
);
LicenseKeyTool
.
verifyproperties
((
TBaseUser
)
null
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
map
.
put
(
"flag"
,
"0"
);
map
.
put
(
"flag"
,
"0"
);
...
@@ -515,9 +489,9 @@ public class IndexController {
...
@@ -515,9 +489,9 @@ public class IndexController {
List
<
Map
<
String
,
String
>>
list
=
new
ArrayList
();
List
<
Map
<
String
,
String
>>
list
=
new
ArrayList
();
List
<
String
>
ipList
=
LicenseKeyTool
.
getLinuxLocalUUID
();
List
<
String
>
ipList
=
LicenseKeyTool
.
getLinuxLocalUUID
();
for
(
int
i
=
0
;
i
<
ipList
.
size
();
++
i
)
{
for
(
int
i
=
0
;
i
<
ipList
.
size
();
++
i
)
{
Map
<
String
,
String
>
x
=
new
HashMap
();
Map
<
String
,
String
>
x
=
new
HashMap
();
String
ip
=
(
String
)
ipList
.
get
(
i
);
String
ip
=
(
String
)
ipList
.
get
(
i
);
String
mac
=
null
;
String
mac
=
null
;
try
{
try
{
...
@@ -541,7 +515,7 @@ public class IndexController {
...
@@ -541,7 +515,7 @@ public class IndexController {
Map
map
=
LicenseKeyTool
.
map
;
Map
map
=
LicenseKeyTool
.
map
;
try
{
try
{
LicenseKeyTool
.
verifyproperties
((
TBaseUser
)
null
);
LicenseKeyTool
.
verifyproperties
((
TBaseUser
)
null
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
map
.
put
(
"flag"
,
"0"
);
map
.
put
(
"flag"
,
"0"
);
...
...
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,6 +5,10 @@ import com.auth0.jwt.JWTVerifier;
...
@@ -5,6 +5,10 @@ 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
;
...
@@ -13,16 +17,30 @@ public class TokenUtil {
...
@@ -13,16 +17,30 @@ 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"
;
public
static
String
getToken
(
String
username
,
String
password
)
{
/**
* 生成签名,2小时后过期
*
* @param username 用户名
* @param password 密码
* @param userId 用户ID
* @return 加密的token
*/
public
static
String
getToken
(
String
username
,
String
password
,
String
userId
)
{
String
token
=
""
;
String
token
=
""
;
try
{
try
{
Date
date
=
new
Date
(
System
.
currentTimeMillis
()
+
7200000L
);
Date
date
=
new
Date
(
System
.
currentTimeMillis
()
+
EXPIRE_DATE
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
"GHCA"
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
TOKEN_SECRET
);
Map
<
String
,
Object
>
header
=
new
HashMap
();
Map
<
String
,
Object
>
header
=
new
HashMap
<>
();
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"alg"
,
"HS256"
);
header
.
put
(
"alg"
,
"HS256"
);
token
=
JWT
.
create
().
withHeader
(
header
).
withClaim
(
"username"
,
username
).
withClaim
(
"password"
,
password
).
withExpiresAt
(
date
).
sign
(
algorithm
);
token
=
JWT
.
create
()
.
withHeader
(
header
)
.
withSubject
(
userId
)
.
withClaim
(
"username"
,
username
)
.
withClaim
(
"password"
,
password
)
.
withExpiresAt
(
date
).
sign
(
algorithm
);
return
token
;
return
token
;
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
...
@@ -35,8 +53,8 @@ public class TokenUtil {
...
@@ -35,8 +53,8 @@ public class TokenUtil {
try
{
try
{
new
Date
(
System
.
currentTimeMillis
()
+
7200000L
);
new
Date
(
System
.
currentTimeMillis
()
+
7200000L
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
"GHCA"
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
TOKEN_SECRET
);
Map
<
String
,
Object
>
header
=
new
HashMap
();
Map
<
String
,
Object
>
header
=
new
HashMap
<>
();
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"typ"
,
"JWT"
);
header
.
put
(
"alg"
,
"HS256"
);
header
.
put
(
"alg"
,
"HS256"
);
token
=
JWT
.
create
().
withHeader
(
header
).
withClaim
(
"username"
,
username
).
withClaim
(
"password"
,
password
).
sign
(
algorithm
);
token
=
JWT
.
create
().
withHeader
(
header
).
withClaim
(
"username"
,
username
).
withClaim
(
"password"
,
password
).
sign
(
algorithm
);
...
@@ -49,7 +67,7 @@ public class TokenUtil {
...
@@ -49,7 +67,7 @@ public class TokenUtil {
public
static
boolean
verify
(
String
token
)
{
public
static
boolean
verify
(
String
token
)
{
try
{
try
{
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
"GHCA"
);
Algorithm
algorithm
=
Algorithm
.
HMAC256
(
TOKEN_SECRET
);
JWTVerifier
verifier
=
JWT
.
require
(
algorithm
).
build
();
JWTVerifier
verifier
=
JWT
.
require
(
algorithm
).
build
();
verifier
.
verify
(
token
);
verifier
.
verify
(
token
);
return
true
;
return
true
;
...
@@ -59,7 +77,31 @@ public class TokenUtil {
...
@@ -59,7 +77,31 @@ public class TokenUtil {
}
}
}
}
public
static
String
getUserId
(
String
token
)
{
/**
* 获取token中的用户ID
*
* @return 用户ID
*/
public
static
String
getUserId
()
{
try
{
ServletRequestAttributes
attributes
=
(
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
();
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
;
}
}
/**
* 获取token中的用户名
*
* @param token 令牌
* @return 用户名
*/
public
static
String
getUserName
(
String
token
)
{
try
{
try
{
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
return
jwt
.
getClaim
(
"username"
).
asString
();
return
jwt
.
getClaim
(
"username"
).
asString
();
...
@@ -68,6 +110,12 @@ public class TokenUtil {
...
@@ -68,6 +110,12 @@ public class TokenUtil {
}
}
}
}
/**
* 获取token中的密码
*
* @param token 令牌
* @return 密码
*/
public
static
String
getPassword
(
String
token
)
{
public
static
String
getPassword
(
String
token
)
{
try
{
try
{
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
DecodedJWT
jwt
=
JWT
.
decode
(
token
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论