Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
B
basic-api-boot
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Basic
basic-api-boot
Commits
2c7387cd
提交
2c7387cd
authored
5月 24, 2022
作者:
17607474349
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat:
1、实现风险推送数据管理
上级
d7a4a2f5
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
24 行增加
和
11 行删除
+24
-11
BroadcastAudio.java
.../java/com/yiring/app/domain/broadcast/BroadcastAudio.java
+2
-1
KeyAlarm.java
app/src/main/java/com/yiring/app/domain/key/KeyAlarm.java
+2
-1
KeyAlarmLog.java
app/src/main/java/com/yiring/app/domain/key/KeyAlarmLog.java
+2
-1
KeyAlarmRule.java
...src/main/java/com/yiring/app/domain/key/KeyAlarmRule.java
+2
-1
MessageService.java
...src/main/java/com/yiring/auth/service/MessageService.java
+8
-0
UserServiceImpl.java
...va/com/yiring/auth/service/user/impl/UserServiceImpl.java
+8
-7
没有找到文件。
app/src/main/java/com/yiring/app/domain/broadcast/BroadcastAudio.java
浏览文件 @
2c7387cd
...
...
@@ -10,6 +10,7 @@ import javax.persistence.Table;
import
lombok.*
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.SuperBuilder
;
import
org.hibernate.annotations.Comment
;
import
org.hibernate.annotations.CreationTimestamp
;
...
...
@@ -23,7 +24,7 @@ import org.hibernate.annotations.CreationTimestamp;
@Getter
@Setter
@ToString
@
Builder
@
SuperBuilder
(
toBuilder
=
true
)
@NoArgsConstructor
@AllArgsConstructor
@FieldNameConstants
...
...
app/src/main/java/com/yiring/app/domain/key/KeyAlarm.java
浏览文件 @
2c7387cd
...
...
@@ -13,6 +13,7 @@ import javax.persistence.*;
import
lombok.*
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.SuperBuilder
;
import
org.hibernate.annotations.Comment
;
import
org.locationtech.jts.geom.Point
;
...
...
@@ -26,7 +27,7 @@ import org.locationtech.jts.geom.Point;
@Getter
@Setter
@ToString
@
Builder
@
SuperBuilder
(
toBuilder
=
true
)
@NoArgsConstructor
@AllArgsConstructor
@FieldNameConstants
...
...
app/src/main/java/com/yiring/app/domain/key/KeyAlarmLog.java
浏览文件 @
2c7387cd
...
...
@@ -13,6 +13,7 @@ import javax.persistence.Table;
import
lombok.*
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.SuperBuilder
;
import
org.hibernate.annotations.Comment
;
/**
...
...
@@ -25,7 +26,7 @@ import org.hibernate.annotations.Comment;
@Getter
@Setter
@ToString
@
Builder
@
SuperBuilder
(
toBuilder
=
true
)
@NoArgsConstructor
@AllArgsConstructor
@FieldNameConstants
...
...
app/src/main/java/com/yiring/app/domain/key/KeyAlarmRule.java
浏览文件 @
2c7387cd
...
...
@@ -13,6 +13,7 @@ import javax.persistence.*;
import
lombok.*
;
import
lombok.experimental.FieldDefaults
;
import
lombok.experimental.FieldNameConstants
;
import
lombok.experimental.SuperBuilder
;
import
org.hibernate.annotations.Comment
;
/**
...
...
@@ -25,7 +26,7 @@ import org.hibernate.annotations.Comment;
@Getter
@Setter
@ToString
@
Builder
@
SuperBuilder
(
toBuilder
=
true
)
@NoArgsConstructor
@AllArgsConstructor
@FieldNameConstants
...
...
basic-auth/src/main/java/com/yiring/auth/service/MessageService.java
浏览文件 @
2c7387cd
...
...
@@ -99,4 +99,12 @@ public class MessageService {
return
Result
.
no
(
Status
.
INTERNAL_SERVER_ERROR
);
}
}
/**
* 销毁验证码
* @param phone String
*/
public
void
deleteCode
(
String
phone
)
{
redisTemplate
.
delete
(
phone
);
}
}
basic-auth/src/main/java/com/yiring/auth/service/user/impl/UserServiceImpl.java
浏览文件 @
2c7387cd
...
...
@@ -230,20 +230,20 @@ public class UserServiceImpl implements UserService {
return
Result
.
no
(
Status
.
BAD_REQUEST
,
"原密码与新密码相同"
);
}
Optional
<
User
>
userOptional
=
userRepository
.
findById
(
idParam
);
Optional
<
User
>
userOptional
=
userRepository
.
findById
(
idParam
.
getId
()
);
if
(
userOptional
.
isEmpty
())
{
return
Result
.
no
(
Status
.
BAD_REQUEST
,
"用户信息不存在"
);
}
User
user
=
userOptional
.
get
();
String
pwd
=
SaSecureUtil
.
sha256
(
param
.
get
ConfirmPw
d
());
String
pwd
=
SaSecureUtil
.
sha256
(
param
.
get
OldPasswor
d
());
if
(!
StrUtil
.
equals
(
pwd
,
user
.
getPassword
()))
{
return
Result
.
no
(
Status
.
BAD_REQUEST
,
"原密码输入错误"
);
}
user
.
setPassword
(
pwd
);
user
.
setPassword
(
SaSecureUtil
.
sha256
(
param
.
getConfirmPwd
())
);
userRepository
.
save
(
user
);
StpUtil
.
logout
(
idParam
.
getId
());
return
Result
.
ok
();
}
...
...
@@ -257,7 +257,7 @@ public class UserServiceImpl implements UserService {
return
Result
.
no
(
Status
.
BAD_REQUEST
,
"验证码输入错误"
);
}
Optional
<
User
>
userOptional
=
userRepository
.
findById
(
idParam
);
Optional
<
User
>
userOptional
=
userRepository
.
findById
(
idParam
.
getId
()
);
if
(
userOptional
.
isEmpty
())
{
return
Result
.
no
(
Status
.
BAD_REQUEST
,
"用户信息不存在"
);
}
...
...
@@ -265,13 +265,13 @@ public class UserServiceImpl implements UserService {
User
user
=
userOptional
.
get
();
user
.
setMobile
(
param
.
getMobile
());
userRepository
.
save
(
user
);
messageService
.
deleteCode
(
param
.
getType
()
+
param
.
getMobile
());
return
Result
.
ok
();
}
@Override
public
Result
<
String
>
sendCode
(
UserPhoneParam
param
)
{
if
(!
StrUtil
.
equals
(
param
.
get
Code
(),
"phone"
)
||
!
StrUtil
.
equals
(
param
.
getCod
e
(),
"pwd"
))
{
if
(!
StrUtil
.
equals
(
param
.
get
Type
(),
"phone"
)
&&
!
StrUtil
.
equals
(
param
.
getTyp
e
(),
"pwd"
))
{
return
Result
.
no
(
Status
.
BAD_REQUEST
);
}
return
messageService
.
sendSmsCode
(
param
.
getType
()
+
param
.
getMobile
());
...
...
@@ -301,6 +301,7 @@ public class UserServiceImpl implements UserService {
User
user
=
userOptional
.
get
();
user
.
setPassword
(
SaSecureUtil
.
sha256
(
userPwdParam
.
getConfirmPwd
()));
messageService
.
deleteCode
(
userPhoneParam
.
getType
()
+
userPhoneParam
.
getMobile
());
return
Result
.
ok
();
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论