Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-cloud-account
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.account
pica-cloud-account
提交
ad6a1f8b
提交
ad6a1f8b
编写于
1月 13, 2020
作者:
rushui.chen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
20200113 注释验证码校验次数逻辑
上级
c8ce8d93
流水线
#20700
已失败 于阶段
in 0 second
变更
4
流水线
1
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
28 行增加
和
24 行删除
+28
-24
Test.java
...main/java/com/pica/cloud/account/account/server/Test.java
+2
-2
PermissionRoleLogHandler.java
.../account/account/server/job/PermissionRoleLogHandler.java
+15
-15
AESUtil.java
...a/com/pica/cloud/account/account/server/util/AESUtil.java
+2
-2
AccountUtils.java
.../pica/cloud/account/account/server/util/AccountUtils.java
+9
-5
未找到文件。
server/src/main/java/com/pica/cloud/account/account/server/Test.java
浏览文件 @
ad6a1f8b
...
...
@@ -136,8 +136,8 @@ public class Test {
BaseRequest
loginRegister
=
null
;
loginRegister
=
new
BaseRequest
();
loginRegister
.
setMobile
(
"1302411999
1
"
);
loginRegister
.
setAuthCode
(
"
927566
"
);
loginRegister
.
setMobile
(
"1302411999
5
"
);
loginRegister
.
setAuthCode
(
"
439160
"
);
String
registerString4
=
JSONObject
.
toJSONString
(
loginRegister
);
//AES CONTENT
String
contentResult4
=
AESUtil
.
aesEncrypt
(
registerString4
,
"YCPQPx4qpQjEjDea"
);
...
...
server/src/main/java/com/pica/cloud/account/account/server/job/PermissionRoleLogHandler.java
浏览文件 @
ad6a1f8b
...
...
@@ -13,18 +13,18 @@ import org.springframework.stereotype.Component;
* author:crs
* Description:记录doctor修改记录日志
*/
//
@JobHandler(value = "PermissionRoleLogHandler")
//
@Component
//
public class PermissionRoleLogHandler extends IJobHandler {
//
//
@Autowired
//
private PermissionDoctorRoleMapper permissionDoctorRoleMapper;
//
//
@Override
//
public ReturnT<String> execute(String s) throws Exception {
//
XxlJobLogger.log("permissionRoleLogRecord start-----");
//
Integer rows = permissionDoctorRoleMapper.updatePermissionModifyRecord();
//
XxlJobLogger.log("permissionLogRecord end-----"+rows);
//
return SUCCESS;
//
}
//
}
@JobHandler
(
value
=
"PermissionRoleLogHandler"
)
@Component
public
class
PermissionRoleLogHandler
extends
IJobHandler
{
@Autowired
private
PermissionDoctorRoleMapper
permissionDoctorRoleMapper
;
@Override
public
ReturnT
<
String
>
execute
(
String
s
)
throws
Exception
{
XxlJobLogger
.
log
(
"permissionRoleLogRecord start-----"
);
Integer
rows
=
permissionDoctorRoleMapper
.
updatePermissionModifyRecord
();
XxlJobLogger
.
log
(
"permissionLogRecord end-----"
+
rows
);
return
SUCCESS
;
}
}
server/src/main/java/com/pica/cloud/account/account/server/util/AESUtil.java
浏览文件 @
ad6a1f8b
...
...
@@ -194,10 +194,10 @@ public class AESUtil {
// System.out.println("解密后:" + decrypt);
//请求参数解密处理
String
key
=
"
aPzpkXKhX0xsgwG0L7uOiz47fKQKKW1pzzIyx9wRSoCtm4vux1+ctjKzQ77jb+Vvt4zB/z0wr7U5nszk7kXLKQR4A6nU5nt8O44CHjCHUU0dWbpPyd2TKFdZ58ZyKLsk1+Xc4wJ1HB0FQjxJefWvo5ioFYLasOpxSbKU7oHqXq4
="
;
String
key
=
"
bOceDio5f9p8xZfCqVxI+VVHWpGDGP/xDg01FlKi97he2Tovv66hTLzNOgPv7/RbLm2TLzmI1Y8FjAl5Fcr0j3HvHZBLLpgiNBtw+gfbtEde7JsnVo58/mKTm5HBGyB0TWhOq8GZouetmHqC88d8zyNkxIp1fDEs2OSrYMCb1ZY
="
;
String
decrypt
=
RSAUtil
.
decrypt
(
key
,
procPrivateKey
);
System
.
out
.
println
(
decrypt
);
String
content
=
"
x/119w4nmos1xMG1DFNzBDeUP7BmyGViwXB66UCCk2HaCoJWhNg6qL1WoDMLGkiMJni8GV8fzEpd+1h9z4LA99wEkn47rbK6+MLaGkMIv+QmXzMLxThpLJNxadb2ltRyKgz5wERoFB/AH/xxgRn8kw=
="
;
String
content
=
"
UBcV7wk/VsXm+fcU6fP2qqo/UfYc0M9M184daTGofmfrQAif/hnjO15AdcGiAZMRJEo0y9fOCFy+eTAUAum0Nma4Ylbme4CdyOKI2w5aq8A
="
;
String
result
=
AESUtil
.
aesDecrypt
(
content
,
decrypt
);
System
.
out
.
println
(
result
);
...
...
server/src/main/java/com/pica/cloud/account/account/server/util/AccountUtils.java
浏览文件 @
ad6a1f8b
...
...
@@ -96,11 +96,12 @@ public class AccountUtils {
}
String
cacheCode
=
cacheClient
.
get
(
authCodeKey
);
//从redis获取验证码
if
(
org
.
apache
.
commons
.
lang
.
StringUtils
.
isBlank
(
cacheCode
))
{
//第四次删除计数器
cacheClient
.
del
(
authCodeCount
);
throw
new
PicaException
(
PicaResultCode
.
RESULE_DATA_NONE
.
code
(),
"短信验证码已失效,请重新获取"
);
}
// if (org.apache.commons.lang.StringUtils.isBlank(cacheCode)) {
// //第四次删除计数器
// cacheClient.del(authCodeCount);
// throw new PicaException(PicaResultCode.RESULE_DATA_NONE.code(), "短信验证码已失效,请重新获取");
// }
if
(!
org
.
apache
.
commons
.
lang
.
StringUtils
.
equals
(
sysCode
,
cacheCode
))
{
cacheClient
.
incr
(
authCodeCount
);
throw
new
PicaException
(
PicaResultCode
.
PARAM_IS_INVALID
.
code
(),
"短信验证码错误"
);
...
...
@@ -131,6 +132,9 @@ public class AccountUtils {
if
(
num
>
0
&&
num
<
99
)
{
throw
new
PicaException
(
PicaResultCode
.
RESULE_DATA_NONE
.
code
(),
"您已注册成功,请直接登录"
);
}
//验证成功以后删除验证码
cacheClient
.
del
(
authCodeKey
);
}
/**
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录