Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
X
xyqb-user2
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
head_group
xyqb-user2
Commits
2f9f5dc1
Commit
2f9f5dc1
authored
Jun 16, 2023
by
王亮
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
remove unused code(LKB push)
parent
15c41b2d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
113 deletions
+0
-113
LkbRegisteredEventListener.java
.../cn/quantgroup/xyqb/event/LkbRegisteredEventListener.java
+0
-37
ILkbUserService.java
...java/cn/quantgroup/xyqb/service/user/ILkbUserService.java
+0
-18
LkbUserviceImpl.java
...cn/quantgroup/xyqb/service/user/impl/LkbUserviceImpl.java
+0
-58
No files found.
src/main/java/cn/quantgroup/xyqb/event/LkbRegisteredEventListener.java
deleted
100644 → 0
View file @
15c41b2d
package
cn
.
quantgroup
.
xyqb
.
event
;
import
cn.quantgroup.xyqb.entity.User
;
import
cn.quantgroup.xyqb.exception.PushUserToLkbException
;
import
cn.quantgroup.xyqb.model.UserRegisterParam
;
import
cn.quantgroup.xyqb.service.user.ILkbUserService
;
import
cn.quantgroup.xyqb.util.JsonUtil
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.context.ApplicationListener
;
/**
* 注册成功之后lkb
*
* @author ag
*/
@Slf4j
//@Component
public
class
LkbRegisteredEventListener
implements
ApplicationListener
<
RegisterEvent
>
{
@Autowired
private
ILkbUserService
lkbUserService
;
//todo 这里重试机制补齐
@Override
public
void
onApplicationEvent
(
RegisterEvent
event
)
{
UserRegisterParam
userRegisterParam
=
event
.
getUserRegisterParam
();
User
user
=
userRegisterParam
.
getUser
();
String
uuid
=
user
.
getUuid
();
boolean
pushResult
=
lkbUserService
.
pushUser
(
uuid
,
userRegisterParam
.
getPhoneNo
(),
userRegisterParam
.
getName
());
if
(!
pushResult
)
{
log
.
error
(
"[userRegisterHandler][baseUserRegisterHandler]同步用户至Lkb出错,userRegisterParam:{}"
,
JsonUtil
.
toJson
(
userRegisterParam
));
throw
new
PushUserToLkbException
(
"同步用户至Lkb出错"
);
}
}
}
src/main/java/cn/quantgroup/xyqb/service/user/ILkbUserService.java
deleted
100644 → 0
View file @
15c41b2d
package
cn
.
quantgroup
.
xyqb
.
service
.
user
;
/**
* @author mengfan.feng
* @time 2015-08-19 17:44
*/
public
interface
ILkbUserService
{
/**
* 同步用戶信息
*
* @param uuid
* @param phoneNo
* @param name
*/
boolean
pushUser
(
String
uuid
,
String
phoneNo
,
String
name
);
}
src/main/java/cn/quantgroup/xyqb/service/user/impl/LkbUserviceImpl.java
deleted
100644 → 0
View file @
15c41b2d
package
cn
.
quantgroup
.
xyqb
.
service
.
user
.
impl
;
import
cn.quantgroup.xyqb.Constants
;
import
cn.quantgroup.xyqb.service.http.IHttpService
;
import
cn.quantgroup.xyqb.service.user.ILkbUserService
;
import
cn.quantgroup.xyqb.util.JsonUtil
;
import
cn.quantgroup.xyqb.util.PasswordUtil
;
import
com.google.common.collect.Maps
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
java.util.Map
;
import
java.util.Optional
;
/**
* @author mengfan.feng
* @time 2015-08-19 18:20
*/
@Service
@Slf4j
public
class
LkbUserviceImpl
implements
ILkbUserService
{
private
static
final
String
TOKEN_PATTERN
=
"timeunit=%sappkey=lkb010203#$%%"
;
private
static
final
String
LKB_CODE
=
"0002"
;
@Autowired
private
IHttpService
httpService
;
@Value
(
"${lkb.client.url}"
)
private
String
clientUrl
;
@Override
public
boolean
pushUser
(
String
uuid
,
String
phoneNo
,
String
name
)
{
String
timeunit
=
System
.
currentTimeMillis
()
+
""
;
String
token
=
PasswordUtil
.
MD5
(
String
.
format
(
TOKEN_PATTERN
,
timeunit
));
Map
<
String
,
String
>
parameters
=
Maps
.
newHashMap
();
parameters
.
put
(
"appId"
,
LKB_CODE
);
parameters
.
put
(
"timeunit"
,
timeunit
);
parameters
.
put
(
"token"
,
token
);
parameters
.
put
(
"userId"
,
uuid
);
parameters
.
put
(
"loginName"
,
phoneNo
);
if
(
StringUtils
.
isNotBlank
(
name
))
{
parameters
.
put
(
"realName"
,
name
);
}
String
response
=
httpService
.
post
(
clientUrl
+
"/user/push.json"
,
parameters
);
Optional
<
Map
>
resultOptional
=
JsonUtil
.
fromJson
(
response
,
Map
.
class
);
if
(!
resultOptional
.
isPresent
()
||
!
Constants
.
SUCCESS_CODE
.
equals
(
resultOptional
.
get
().
get
(
Constants
.
RESULT_CODE
)))
{
log
.
error
(
"[lkb_user_push]向LKB同步用户失败,phoneNo:{},response={}"
,
phoneNo
,
response
);
return
false
;
}
return
true
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment