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
ceceb291
Commit
ceceb291
authored
Jan 15, 2018
by
技术部-任文超
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
已通过本地自测:Apollo2.0 + jUnit + 新版Logback + 平滑退出 + 全链路追踪
parent
1b905208
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
10 additions
and
31 deletions
+10
-31
Bootstrap.java
src/main/java/cn/quantgroup/xyqb/Bootstrap.java
+0
-3
HttpConfig.java
src/main/java/cn/quantgroup/xyqb/config/http/HttpConfig.java
+1
-0
UserQueryLogController.java
.../controller/external/queryLog/UserQueryLogController.java
+2
-2
InnerController.java
...tgroup/xyqb/controller/external/user/InnerController.java
+1
-21
WeChatController.java
...group/xyqb/controller/external/user/WeChatController.java
+4
-4
HttpServiceImpl.java
...cn/quantgroup/xyqb/service/http/impl/HttpServiceImpl.java
+1
-0
app.properties
src/main/resources/META-INF/app.properties
+1
-1
No files found.
src/main/java/cn/quantgroup/xyqb/Bootstrap.java
View file @
ceceb291
...
@@ -19,11 +19,8 @@ import org.springframework.context.event.ContextRefreshedEvent;
...
@@ -19,11 +19,8 @@ import org.springframework.context.event.ContextRefreshedEvent;
import
org.springframework.scheduling.annotation.EnableAsync
;
import
org.springframework.scheduling.annotation.EnableAsync
;
import
sun.misc.Signal
;
import
sun.misc.Signal
;
@ComponentScan
(
basePackages
=
{
"cn.quantgroup.sms"
,
"cn.quantgroup.xyqb"
})
@EnableAutoConfiguration
@SpringBootApplication
@SpringBootApplication
@EnableCaching
@EnableCaching
@Configuration
@EnableAspectJAutoProxy
@EnableAspectJAutoProxy
@EnableAsync
@EnableAsync
@Slf4j
@Slf4j
...
...
src/main/java/cn/quantgroup/xyqb/config/http/HttpConfig.java
View file @
ceceb291
...
@@ -112,6 +112,7 @@ public class HttpConfig {
...
@@ -112,6 +112,7 @@ public class HttpConfig {
.
register
(
CookieSpecs
.
BEST_MATCH
,
new
BestMatchSpecFactory
())
.
register
(
CookieSpecs
.
BEST_MATCH
,
new
BestMatchSpecFactory
())
.
register
(
CookieSpecs
.
BROWSER_COMPATIBILITY
,
new
BrowserCompatSpecFactory
())
.
register
(
CookieSpecs
.
BROWSER_COMPATIBILITY
,
new
BrowserCompatSpecFactory
())
.
register
(
"easy"
,
httpContext
->
new
BrowserCompatSpec
()
{
.
register
(
"easy"
,
httpContext
->
new
BrowserCompatSpec
()
{
@Override
public
void
validate
(
Cookie
cookie
,
CookieOrigin
origin
)
throws
MalformedCookieException
{
public
void
validate
(
Cookie
cookie
,
CookieOrigin
origin
)
throws
MalformedCookieException
{
}
}
}).
build
();
}).
build
();
...
...
src/main/java/cn/quantgroup/xyqb/controller/external/queryLog/UserQueryLogController.java
View file @
ceceb291
...
@@ -57,11 +57,11 @@ public class UserQueryLogController {
...
@@ -57,11 +57,11 @@ public class UserQueryLogController {
@Autowired
@Autowired
private
IAddressService
addressService
;
private
IAddressService
addressService
;
@Value
(
"${
xyqb.paycenter.url
}"
)
@Value
(
"${
payapi.http
}"
)
private
String
payCenterUrl
;
private
String
payCenterUrl
;
@Value
(
"${xyqb.paycenter.id}"
)
@Value
(
"${xyqb.paycenter.id}"
)
private
String
payCenterId
;
private
String
payCenterId
;
@Value
(
"${
xyqb.yunying.url
}"
)
@Value
(
"${
opapi.http
}"
)
private
String
yunyingUrl
;
private
String
yunyingUrl
;
...
...
src/main/java/cn/quantgroup/xyqb/controller/external/user/InnerController.java
View file @
ceceb291
...
@@ -76,12 +76,9 @@ public class InnerController implements IBaseController {
...
@@ -76,12 +76,9 @@ public class InnerController implements IBaseController {
@Autowired
@Autowired
private
IUserRegisterService
userRegisterService
;
private
IUserRegisterService
userRegisterService
;
@Value
(
"${
xyqb.user.query.url
}"
)
@Value
(
"${
userqry.http
}"
)
private
String
queryUrl
;
private
String
queryUrl
;
@Value
(
"${xyqb.auth.url}"
)
private
String
hanguguanUrl
;
private
static
final
ObjectMapper
MAPPER
=
new
ObjectMapper
();
private
static
final
ObjectMapper
MAPPER
=
new
ObjectMapper
();
static
{
static
{
...
@@ -1025,15 +1022,6 @@ public class InnerController implements IBaseController {
...
@@ -1025,15 +1022,6 @@ public class InnerController implements IBaseController {
}
}
int
affectedRows
=
userDetailService
.
updateIdCard
(
name
,
idNo
,
phoneNo
);
int
affectedRows
=
userDetailService
.
updateIdCard
(
name
,
idNo
,
phoneNo
);
LOGGER
.
info
(
"更新用户的信息,name;{},idNo:{},phoneNo:{},操作的理由reason:{},受影响的行数affectedRows:{}"
,
name
,
idNo
,
phoneNo
,
reason
,
affectedRows
);
LOGGER
.
info
(
"更新用户的信息,name;{},idNo:{},phoneNo:{},操作的理由reason:{},受影响的行数affectedRows:{}"
,
name
,
idNo
,
phoneNo
,
reason
,
affectedRows
);
ImmutableMap
.
Builder
<
String
,
String
>
builder
=
ImmutableMap
.
builder
();
builder
.
put
(
"phoneNo"
,
phoneNo
);
builder
.
put
(
"name"
,
name
);
builder
.
put
(
"idNo"
,
idNo
);
builder
.
put
(
"reason"
,
reason
);
builder
.
put
(
"content"
,
content
);
LOGGER
.
info
(
"去函谷关修改用户身份证号或姓名"
);
Map
<
String
,
String
>
param
=
builder
.
build
();
httpService
.
get
(
hanguguanUrl
.
concat
(
"/innerapi/updateIdCard"
),
param
);
return
JsonResult
.
buildSuccessResult
(
"修改用户身份证号或姓名成功"
,
affectedRows
);
return
JsonResult
.
buildSuccessResult
(
"修改用户身份证号或姓名成功"
,
affectedRows
);
}
}
...
@@ -1058,14 +1046,6 @@ public class InnerController implements IBaseController {
...
@@ -1058,14 +1046,6 @@ public class InnerController implements IBaseController {
int
affectedRows
=
userService
.
forbiddenUser
(
enable
,
phoneNo
);
int
affectedRows
=
userService
.
forbiddenUser
(
enable
,
phoneNo
);
LOGGER
.
info
(
"禁用或者重启用户的理由,reason:{},手机号phoneNo:{},受影响的行数affectedRows:{}"
,
reason
,
phoneNo
,
affectedRows
);
LOGGER
.
info
(
"禁用或者重启用户的理由,reason:{},手机号phoneNo:{},受影响的行数affectedRows:{}"
,
reason
,
phoneNo
,
affectedRows
);
ImmutableMap
.
Builder
<
String
,
String
>
builder
=
ImmutableMap
.
builder
();
builder
.
put
(
"phoneNo"
,
phoneNo
);
builder
.
put
(
"enable"
,
String
.
valueOf
(
enable
));
builder
.
put
(
"reason"
,
reason
);
builder
.
put
(
"content"
,
content
);
LOGGER
.
info
(
"去函谷关禁用或者重启用户"
);
Map
<
String
,
String
>
param
=
builder
.
build
();
httpService
.
get
(
hanguguanUrl
.
concat
(
"/innerapi/forbiddenUserOrNot"
),
param
);
return
JsonResult
.
buildSuccessResult
(
"用户禁用或重启成功成功"
,
affectedRows
);
return
JsonResult
.
buildSuccessResult
(
"用户禁用或重启成功成功"
,
affectedRows
);
}
}
private
String
genRandomPwd
()
{
private
String
genRandomPwd
()
{
...
...
src/main/java/cn/quantgroup/xyqb/controller/external/user/WeChatController.java
View file @
ceceb291
...
@@ -67,20 +67,20 @@ public class WeChatController implements IBaseController {
...
@@ -67,20 +67,20 @@ public class WeChatController implements IBaseController {
private
IUserService
userService
;
private
IUserService
userService
;
// https://passport.xyqb.com/landing?key=xxx&target=cashTarget5®isterFrom=198&channelId=%d
// https://passport.xyqb.com/landing?key=xxx&target=cashTarget5®isterFrom=198&channelId=%d
@Value
(
"${
xyqb-user.ui
}"
)
@Value
(
"${
passport.http
}"
)
private
String
userUIAddr
;
private
String
userUIAddr
;
@Value
(
"${
xyqb.user.domain
}"
)
@Value
(
"${
passport.http
}"
)
private
String
userDomainStr
;
private
String
userDomainStr
;
@Value
(
"${
xyqb.domain
}"
)
@Value
(
"${
api.http
}"
)
private
String
xyqbDomainStr
;
private
String
xyqbDomainStr
;
@Autowired
@Autowired
private
IHttpService
httpService
;
private
IHttpService
httpService
;
//加https地址
//加https地址
@Value
(
"${
xyqb-user.ui-
s}"
)
@Value
(
"${
passport.http
s}"
)
private
String
userUIAddrS
;
private
String
userUIAddrS
;
/**
/**
...
...
src/main/java/cn/quantgroup/xyqb/service/http/impl/HttpServiceImpl.java
View file @
ceceb291
...
@@ -173,6 +173,7 @@ public class HttpServiceImpl implements IHttpService {
...
@@ -173,6 +173,7 @@ public class HttpServiceImpl implements IHttpService {
.
register
(
CookieSpecs
.
BEST_MATCH
,
new
BestMatchSpecFactory
())
.
register
(
CookieSpecs
.
BEST_MATCH
,
new
BestMatchSpecFactory
())
.
register
(
CookieSpecs
.
BROWSER_COMPATIBILITY
,
new
BrowserCompatSpecFactory
())
.
register
(
CookieSpecs
.
BROWSER_COMPATIBILITY
,
new
BrowserCompatSpecFactory
())
.
register
(
"easy"
,
httpContext
->
new
BrowserCompatSpec
()
{
.
register
(
"easy"
,
httpContext
->
new
BrowserCompatSpec
()
{
@Override
public
void
validate
(
Cookie
cookie
,
CookieOrigin
origin
)
throws
MalformedCookieException
{
public
void
validate
(
Cookie
cookie
,
CookieOrigin
origin
)
throws
MalformedCookieException
{
}
}
}).
build
();
}).
build
();
...
...
src/main/resources/META-INF/app.properties
View file @
ceceb291
app.id
=
xyqb-user2
app.id
=
xyqb-user2
namespace
=
application,cash.common,tech.common,tech.msg.sdk,tech.sleuth,tech.service.urls
namespace
=
application,cash.common,tech.common,tech.sleuth,tech.service.urls,tech.msg.sdk
\ No newline at end of file
\ No newline at end of file
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