记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
董敬伟
liquidnet-bus-v1
Commits
29b0a1cc
Commit
29b0a1cc
authored
Jul 31, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
9aa48963
10ee3c9d
Changes
19
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
90 additions
and
11767 deletions
+90
-11767
AdamRedisConst.java
...a/com/liquidnet/service/adam/constant/AdamRedisConst.java
+1
-2
AdamThirdPartParam.java
...va/com/liquidnet/service/adam/dto/AdamThirdPartParam.java
+2
-2
ErrorMapping.java
...rc/main/java/com/liquidnet/service/base/ErrorMapping.java
+9
-5
SqlMapping.java
.../src/main/java/com/liquidnet/service/base/SqlMapping.java
+9
-8
AdamLoginController.java
...iquidnet/service/adam/controller/AdamLoginController.java
+8
-20
AdamUserController.java
...liquidnet/service/adam/controller/AdamUserController.java
+5
-5
AdamRdmService.java
...va/com/liquidnet/service/adam/service/AdamRdmService.java
+0
-8
AdamUserServiceImpl.java
...uidnet/service/adam/service/impl/AdamUserServiceImpl.java
+19
-22
NknameUtil.java
...main/java/com/liquidnet/service/adam/util/NknameUtil.java
+23
-5
AbstractWepayStrategy.java
...on/channel/wepay/strategy/impl/AbstractWepayStrategy.java
+9
-2
DMRdmService.java
...t/service/platform/service/impl/adam/dm/DMRdmService.java
+0
-9
DMTracesInfoProcessor.java
...service/impl/adam/dm/processor/DMTracesInfoProcessor.java
+0
-5
NknameUtil.java
...java/com/liquidnet/service/platform/utils/NknameUtil.java
+0
-52
library_nickname.csv
...orm-impl/src/main/resources/META-FIL/library_nickname.csv
+0
-11614
SweetWechatActionCallbackController.java
...sweet/controller/SweetWechatActionCallbackController.java
+1
-1
SweetWechatLoginController.java
.../service/sweet/controller/SweetWechatLoginController.java
+2
-2
SweetWechatTemplateController.java
...rvice/sweet/controller/SweetWechatTemplateController.java
+2
-2
SweetTemplateServiceImpl.java
.../service/sweet/service/impl/SweetTemplateServiceImpl.java
+0
-2
RedisDataUtils.java
...ava/com/liquidnet/service/sweet/utils/RedisDataUtils.java
+0
-1
No files found.
liquidnet-bus-api/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/constant/AdamRedisConst.java
View file @
29b0a1cc
...
@@ -34,7 +34,7 @@ public class AdamRedisConst {
...
@@ -34,7 +34,7 @@ public class AdamRedisConst {
public
static
final
String
INFO_MEMBER_ORDER
=
INFO
.
concat
(
"morder:"
);
public
static
final
String
INFO_MEMBER_ORDER
=
INFO
.
concat
(
"morder:"
);
public
static
final
String
INFO_BUY_MEMBER_ORDER_CODE
=
INFO
.
concat
(
"mordercode:"
);
public
static
final
String
INFO_BUY_MEMBER_ORDER_CODE
=
INFO
.
concat
(
"mordercode:"
);
public
static
final
String
INFO_LIBRARY_NKNAME
=
INFO
.
concat
(
"library:nkname"
);
//
public static final String INFO_LIBRARY_NKNAME = INFO.concat("library:nkname");
public
static
final
String
BLACK_LIST
=
ADAM
.
concat
(
"blacklist:"
);
public
static
final
String
BLACK_LIST
=
ADAM
.
concat
(
"blacklist:"
);
public
static
final
String
BLK_LIST_MEMBER_UID
=
BLACK_LIST
.
concat
(
"member:uid"
);
public
static
final
String
BLK_LIST_MEMBER_UID
=
BLACK_LIST
.
concat
(
"member:uid"
);
...
@@ -51,7 +51,6 @@ public class AdamRedisConst {
...
@@ -51,7 +51,6 @@ public class AdamRedisConst {
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */
// public static final String LOCK_KEY_UMEMBER_NO = "adam:lk:member:no";
// public static final String LOCK_KEY_UMEMBER_NO = "adam:lk:member:no";
// // // // // // // // // //
// public static final String LOCK_KEY_SMS_CODE_MOBILE = "adam:lk:sms:code:mobile:";
// public static final String LOCK_KEY_SMS_CODE_MOBILE = "adam:lk:sms:code:mobile:";
// public static final String LOCK_KEY_UREGISTER = "adam:lk:register:";
// public static final String LOCK_KEY_UREGISTER = "adam:lk:register:";
// public static final String LOCK_KEY_UIDENTITY = "adam:lk:identity:";
// public static final String LOCK_KEY_UIDENTITY = "adam:lk:identity:";
...
...
liquidnet-bus-api/liquidnet-service-adam-api/src/main/java/com/liquidnet/service/adam/dto/AdamThirdPartParam.java
View file @
29b0a1cc
...
@@ -30,6 +30,6 @@ public class AdamThirdPartParam implements Serializable {
...
@@ -30,6 +30,6 @@ public class AdamThirdPartParam implements Serializable {
private
String
mobile
;
private
String
mobile
;
@ApiModelProperty
(
position
=
16
,
required
=
false
,
value
=
"验证码[新账号时必传]"
)
@ApiModelProperty
(
position
=
16
,
required
=
false
,
value
=
"验证码[新账号时必传]"
)
private
String
code
;
private
String
code
;
@ApiModelProperty
(
position
=
17
,
required
=
false
,
value
=
"强制绑定[第三方账号已绑定其他手机号时]"
,
example
=
"false"
)
//
@ApiModelProperty(position = 17, required = false, value = "强制绑定[第三方账号已绑定其他手机号时]", example = "false")
private
Boolean
force
;
//
private Boolean force;
}
}
liquidnet-bus-common/liquidnet-common-service-base/src/main/java/com/liquidnet/service/base/ErrorMapping.java
View file @
29b0a1cc
package
com
.
liquidnet
.
service
.
base
;
package
com
.
liquidnet
.
service
.
base
;
import
lombok.Data
;
import
lombok.Data
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStream
;
...
@@ -13,20 +15,22 @@ import java.util.Properties;
...
@@ -13,20 +15,22 @@ import java.util.Properties;
@Data
@Data
public
class
ErrorMapping
{
public
class
ErrorMapping
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
ErrorMapping
.
class
);
private
static
final
Properties
errorsProperties
;
static
{
static
{
reload
();
errorsProperties
=
reload
();
}
}
private
static
Properties
errorsProperties
;
public
static
void
reload
()
{
public
static
Properties
reload
()
{
errorsProperties
=
new
Properties
();
Properties
errorsProperties
=
new
Properties
();
InputStream
in
=
ErrorMapping
.
class
.
getClassLoader
().
getResourceAsStream
(
"errors.properties"
);
InputStream
in
=
ErrorMapping
.
class
.
getClassLoader
().
getResourceAsStream
(
"errors.properties"
);
try
{
try
{
errorsProperties
.
load
(
new
InputStreamReader
(
in
,
StandardCharsets
.
UTF_8
));
errorsProperties
.
load
(
new
InputStreamReader
(
in
,
StandardCharsets
.
UTF_8
));
System
.
out
.
printf
(
"errorsProperties init count: %s\n
"
,
errorsProperties
.
size
());
log
.
info
(
"Load errorsProperties init count:{}
"
,
errorsProperties
.
size
());
}
catch
(
IOException
e
)
{
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
}
}
return
errorsProperties
;
}
}
public
static
ErrorMessage
get
(
long
code
)
{
public
static
ErrorMessage
get
(
long
code
)
{
...
...
liquidnet-bus-common/liquidnet-common-service-base/src/main/java/com/liquidnet/service/base/SqlMapping.java
View file @
29b0a1cc
...
@@ -2,33 +2,34 @@ package com.liquidnet.service.base;
...
@@ -2,33 +2,34 @@ package com.liquidnet.service.base;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStream
;
import
java.io.InputStreamReader
;
import
java.io.InputStreamReader
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.lang.reflect.Array
;
import
java.nio.charset.StandardCharsets
;
import
java.nio.charset.StandardCharsets
;
import
java.util.ArrayList
;
import
java.util.LinkedList
;
import
java.util.LinkedList
;
import
java.util.List
;
import
java.util.Properties
;
import
java.util.Properties
;
public
class
SqlMapping
{
public
class
SqlMapping
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
SqlMapping
.
class
);
private
static
final
Properties
sqlsProperties
;
static
{
static
{
reload
();
sqlsProperties
=
reload
();
}
}
private
static
Properties
sqlsProperties
;
public
static
void
reload
()
{
public
static
Properties
reload
()
{
sqlsProperties
=
new
Properties
();
Properties
sqlsProperties
=
new
Properties
();
InputStream
in
=
ErrorMapping
.
class
.
getClassLoader
().
getResourceAsStream
(
"sqlmap.properties"
);
InputStream
in
=
ErrorMapping
.
class
.
getClassLoader
().
getResourceAsStream
(
"sqlmap.properties"
);
try
{
try
{
sqlsProperties
.
load
(
new
InputStreamReader
(
in
,
StandardCharsets
.
UTF_8
));
sqlsProperties
.
load
(
new
InputStreamReader
(
in
,
StandardCharsets
.
UTF_8
));
System
.
out
.
printf
(
"errorsProperties init count: %s\n
"
,
sqlsProperties
.
size
());
log
.
info
(
"Load sqlsProperties init count:{}
"
,
sqlsProperties
.
size
());
}
catch
(
IOException
e
)
{
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
e
.
printStackTrace
();
}
}
return
sqlsProperties
;
}
}
public
static
String
get
(
String
sql
)
{
public
static
String
get
(
String
sql
)
{
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/controller/AdamLoginController.java
View file @
29b0a1cc
...
@@ -14,7 +14,6 @@ import com.liquidnet.common.sms.processor.SmsProcessor;
...
@@ -14,7 +14,6 @@ import com.liquidnet.common.sms.processor.SmsProcessor;
import
com.liquidnet.commons.lang.constant.LnsEnum
;
import
com.liquidnet.commons.lang.constant.LnsEnum
;
import
com.liquidnet.commons.lang.core.JwtValidator
;
import
com.liquidnet.commons.lang.core.JwtValidator
;
import
com.liquidnet.commons.lang.util.*
;
import
com.liquidnet.commons.lang.util.*
;
import
com.liquidnet.service.adam.constant.AdamRedisConst
;
import
com.liquidnet.service.adam.constant.AdamWechatConst
;
import
com.liquidnet.service.adam.constant.AdamWechatConst
;
import
com.liquidnet.service.adam.dto.AdamThirdPartParam
;
import
com.liquidnet.service.adam.dto.AdamThirdPartParam
;
import
com.liquidnet.service.adam.dto.vo.AdamLoginInfoVo
;
import
com.liquidnet.service.adam.dto.vo.AdamLoginInfoVo
;
...
@@ -193,7 +192,7 @@ public class AdamLoginController {
...
@@ -193,7 +192,7 @@ public class AdamLoginController {
@Pattern
(
regexp
=
"\\d{6}"
,
message
=
"验证码格式有误"
)
@Pattern
(
regexp
=
"\\d{6}"
,
message
=
"验证码格式有误"
)
@RequestParam
String
code
)
{
@RequestParam
String
code
)
{
log
.
debug
(
"mobile:{},code:{}"
,
mobile
,
code
);
log
.
debug
(
"mobile:{},code:{}"
,
mobile
,
code
);
ResponseDto
checkSmsCodeDto
=
this
.
checkSmsCode
(
mobile
,
code
);
ResponseDto
<
AdamLoginInfoVo
>
checkSmsCodeDto
=
this
.
checkSmsCode
(
mobile
,
code
);
if
(!
checkSmsCodeDto
.
isSuccess
())
return
checkSmsCodeDto
;
if
(!
checkSmsCodeDto
.
isSuccess
())
return
checkSmsCodeDto
;
String
uid
=
adamRdmService
.
getUidByMobile
(
mobile
);
String
uid
=
adamRdmService
.
getUidByMobile
(
mobile
);
...
@@ -278,7 +277,7 @@ public class AdamLoginController {
...
@@ -278,7 +277,7 @@ public class AdamLoginController {
loginInfoVo
.
setUserMemberVo
(
adamRdmService
.
getUserMemberVoByUid
(
uid
));
loginInfoVo
.
setUserMemberVo
(
adamRdmService
.
getUserMemberVoByUid
(
uid
));
// loginInfoVo.setMemberVo(adamRdmService.getMemberSimpleVo());
// loginInfoVo.setMemberVo(adamRdmService.getMemberSimpleVo());
}
else
{
// 新账号注册
}
else
{
// 新账号注册
ResponseDto
checkSmsCodeDto
=
this
.
checkSmsCode
(
parameter
.
getMobile
(),
parameter
.
getCode
());
ResponseDto
<
AdamLoginInfoVo
>
checkSmsCodeDto
=
this
.
checkSmsCode
(
parameter
.
getMobile
(),
parameter
.
getCode
());
if
(!
checkSmsCodeDto
.
isSuccess
())
{
if
(!
checkSmsCodeDto
.
isSuccess
())
{
return
checkSmsCodeDto
;
return
checkSmsCodeDto
;
}
}
...
@@ -376,24 +375,13 @@ public class AdamLoginController {
...
@@ -376,24 +375,13 @@ public class AdamLoginController {
/* ---------------------------- Internal Method ---------------------------- */
/* ---------------------------- Internal Method ---------------------------- */
/* ---------------------------- Internal Method ---------------------------- */
/* ---------------------------- Internal Method ---------------------------- */
private
ResponseDto
checkSmsCode
(
String
mobile
,
String
code
)
{
private
ResponseDto
<
AdamLoginInfoVo
>
checkSmsCode
(
String
mobile
,
String
code
)
{
Integer
switchGrayLoginSms
=
(
Integer
)
redisUtil
.
get
(
AdamRedisConst
.
SWITCH_GRAY_LOGIN_SMS
);
// if (Arrays.asList(LnsEnum.ENV.dev.name(), LnsEnum.ENV.test.name()).contains(env.getProperty(CurrentUtil.CK_ENV_ACTIVE))
if
(
null
!=
switchGrayLoginSms
)
{
// || reviewMobile.equals(mobile)) {
if
(
switchGrayLoginSms
==
615243
)
{
if
(
CurrentUtil
.
GRAY_LOGIN_SMS_CODE
.
equals
(
code
))
{
if
(
CurrentUtil
.
GRAY_LOGIN_SMS_CODE
.
equals
(
code
))
{
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
if
(
switchGrayLoginSms
==
612543
)
{
if
(
reviewMobile
.
equals
(
mobile
)
||
Arrays
.
asList
(
LnsEnum
.
ENV
.
dev
.
name
(),
LnsEnum
.
ENV
.
test
.
name
()).
contains
(
env
.
getProperty
(
CurrentUtil
.
CK_ENV_ACTIVE
))
)
{
if
(
CurrentUtil
.
GRAY_LOGIN_SMS_CODE
.
equals
(
code
))
{
return
ResponseDto
.
success
();
}
}
}
}
}
//
}
// LinkedMultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>();
// LinkedMultiValueMap<String, String> paramsMap = new LinkedMultiValueMap<>();
// paramsMap.add("mobile", mobile);
// paramsMap.add("mobile", mobile);
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/controller/AdamUserController.java
View file @
29b0a1cc
...
@@ -256,11 +256,11 @@ public class AdamUserController {
...
@@ -256,11 +256,11 @@ public class AdamUserController {
if
(
existUid
.
equals
(
currentUid
))
{
if
(
existUid
.
equals
(
currentUid
))
{
return
ResponseDto
.
success
(
adamRdmService
.
getThirdPartVoListByUid
(
currentUid
));
return
ResponseDto
.
success
(
adamRdmService
.
getThirdPartVoListByUid
(
currentUid
));
}
}
Boolean
force
=
parameter
.
getForce
();
//
Boolean force = parameter.getForce();
if
(
null
!=
force
&&
force
)
{
// 强制解绑,并重新绑定当前账号
//
if (null != force && force) {// 强制解绑,并重新绑定当前账号
adamUserService
.
bindTpaForce
(
currentUid
,
existUid
,
parameter
);
//
adamUserService.bindTpaForce(currentUid, existUid, parameter);
return
ResponseDto
.
success
();
//
return ResponseDto.success();
}
//
}
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"10007"
));
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"10007"
));
}
}
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/service/AdamRdmService.java
View file @
29b0a1cc
...
@@ -35,15 +35,7 @@ public class AdamRdmService {
...
@@ -35,15 +35,7 @@ public class AdamRdmService {
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | Loader meta-fil */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | Loader meta-fil */
public
List
<
String
>
getNknameList
()
{
ArrayList
<
String
>
list
=
(
ArrayList
<
String
>)
redisUtil
.
get
(
AdamRedisConst
.
INFO_LIBRARY_NKNAME
);
if
(
CollectionUtils
.
isEmpty
(
list
))
{
list
=
NknameUtil
.
readForStringList
();
if
(!
CollectionUtils
.
isEmpty
(
list
))
redisUtil
.
set
(
AdamRedisConst
.
INFO_LIBRARY_NKNAME
,
list
);
}
return
list
;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | <Mobile, SMS CODE> */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | <Mobile, SMS CODE> */
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/service/impl/AdamUserServiceImpl.java
View file @
29b0a1cc
...
@@ -12,20 +12,18 @@ import com.liquidnet.service.adam.service.AdamRdmService;
...
@@ -12,20 +12,18 @@ import com.liquidnet.service.adam.service.AdamRdmService;
import
com.liquidnet.service.adam.service.IAdamEntersService
;
import
com.liquidnet.service.adam.service.IAdamEntersService
;
import
com.liquidnet.service.adam.service.IAdamRealNameService
;
import
com.liquidnet.service.adam.service.IAdamRealNameService
;
import
com.liquidnet.service.adam.service.IAdamUserService
;
import
com.liquidnet.service.adam.service.IAdamUserService
;
import
com.liquidnet.service.adam.util.NknameUtil
;
import
com.liquidnet.service.adam.util.QueueUtils
;
import
com.liquidnet.service.adam.util.QueueUtils
;
import
com.liquidnet.service.base.ErrorMapping
;
import
com.liquidnet.service.base.ErrorMapping
;
import
com.liquidnet.service.base.SqlMapping
;
import
com.liquidnet.service.base.SqlMapping
;
import
com.liquidnet.service.base.constant.MQConst
;
import
com.liquidnet.service.base.constant.MQConst
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.RandomStringUtils
;
import
org.apache.commons.lang3.RandomStringUtils
;
import
org.apache.commons.lang3.RandomUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.core.env.Environment
;
import
org.springframework.core.env.Environment
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Propagation
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.CollectionUtils
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
...
@@ -67,13 +65,12 @@ public class AdamUserServiceImpl implements IAdamUserService {
...
@@ -67,13 +65,12 @@ public class AdamUserServiceImpl implements IAdamUserService {
AdamUserInfoVo
userInfoVo
=
null
;
AdamUserInfoVo
userInfoVo
=
null
;
// if (RedisLockUtil.tryLock(LOCK_KEY_UREGISTER + mobile, 1, 5)) {
// if (RedisLockUtil.tryLock(LOCK_KEY_UREGISTER + mobile, 1, 5)) {
String
uid
=
adamRdmService
.
getUidByMobile
(
mobile
);
//
String uid = adamRdmService.getUidByMobile(mobile);
if
(
StringUtils
.
isEmpty
(
uid
))
{
//
if (StringUtils.isEmpty(uid)) {
userInfoVo
=
AdamUserInfoVo
.
getNew
();
userInfoVo
=
AdamUserInfoVo
.
getNew
();
userInfoVo
.
setUid
(
IDGenerator
.
nextSnowId
()
+
""
);
userInfoVo
.
setUid
(
IDGenerator
.
nextSnowId
()
+
""
);
userInfoVo
.
setMobile
(
mobile
);
userInfoVo
.
setMobile
(
mobile
);
List
<
String
>
nknameList
=
adamRdmService
.
getNknameList
();
userInfoVo
.
setNickname
(
NknameUtil
.
randomNkname
());
userInfoVo
.
setNickname
(
"宇航员"
.
concat
(
nknameList
.
get
(
RandomUtils
.
nextInt
(
0
,
nknameList
.
size
()))));
userInfoVo
.
setIsComplete
(
0
);
userInfoVo
.
setIsComplete
(
0
);
userInfoVo
.
setState
(
1
);
userInfoVo
.
setState
(
1
);
userInfoVo
.
setQrCode
(
"lN"
.
concat
(
userInfoVo
.
getUid
()).
concat
(
RandomStringUtils
.
randomAlphanumeric
(
5
).
toUpperCase
()));
userInfoVo
.
setQrCode
(
"lN"
.
concat
(
userInfoVo
.
getUid
()).
concat
(
RandomStringUtils
.
randomAlphanumeric
(
5
).
toUpperCase
()));
...
@@ -103,9 +100,9 @@ public class AdamUserServiceImpl implements IAdamUserService {
...
@@ -103,9 +100,9 @@ public class AdamUserServiceImpl implements IAdamUserService {
SqlMapping
.
gets
(
toMqSqls
,
initUserObjs
,
initUserInfoObjs
)
SqlMapping
.
gets
(
toMqSqls
,
initUserObjs
,
initUserInfoObjs
)
);
);
log
.
debug
(
"#MQ耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
log
.
debug
(
"#MQ耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
}
else
{
//
} else {
userInfoVo
=
adamRdmService
.
getUserInfoVoByUid
(
uid
);
//
userInfoVo = adamRdmService.getUserInfoVoByUid(uid);
}
//
}
// RedisLockUtil.unlock(LOCK_KEY_UREGISTER + mobile);
// RedisLockUtil.unlock(LOCK_KEY_UREGISTER + mobile);
// }
// }
return
userInfoVo
;
return
userInfoVo
;
...
@@ -118,10 +115,10 @@ public class AdamUserServiceImpl implements IAdamUserService {
...
@@ -118,10 +115,10 @@ public class AdamUserServiceImpl implements IAdamUserService {
AdamUserInfoVo
userInfoVo
=
null
;
AdamUserInfoVo
userInfoVo
=
null
;
// if (RedisLockUtil.tryLock(LOCK_KEY_UREGISTER + param.getOpenId() + param.getPlatform(), 1, 5)) {
// if (RedisLockUtil.tryLock(LOCK_KEY_UREGISTER + param.getOpenId() + param.getPlatform(), 1, 5)) {
String
uid
=
adamRdmService
.
getUidByPlatformOpenId
(
param
.
getPlatform
(),
param
.
getOpenId
());
//
String uid = adamRdmService.getUidByPlatformOpenId(param.getPlatform(), param.getOpenId());
if
(
StringUtils
.
isEmpty
(
uid
))
{
//
if (StringUtils.isEmpty(uid)) {
long
s
=
System
.
currentTimeMillis
();
long
s
=
System
.
currentTimeMillis
();
uid
=
adamRdmService
.
getUidByMobile
(
param
.
getMobile
());
String
uid
=
adamRdmService
.
getUidByMobile
(
param
.
getMobile
());
log
.
debug
(
"#RDS耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
log
.
debug
(
"#RDS耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
LinkedList
<
String
>
toMqSqls
=
CollectionUtil
.
linkedListString
();
LinkedList
<
String
>
toMqSqls
=
CollectionUtil
.
linkedListString
();
LinkedList
<
Object
[]>
initUserObjs
=
CollectionUtil
.
linkedListObjectArr
(),
LinkedList
<
Object
[]>
initUserObjs
=
CollectionUtil
.
linkedListObjectArr
(),
...
@@ -151,13 +148,13 @@ public class AdamUserServiceImpl implements IAdamUserService {
...
@@ -151,13 +148,13 @@ public class AdamUserServiceImpl implements IAdamUserService {
initUserObjs
.
add
(
new
Object
[]{
userInfoVo
.
getUid
(),
userInfoVo
.
getMobile
(),
userInfoVo
.
getState
(),
now
});
initUserObjs
.
add
(
new
Object
[]{
userInfoVo
.
getUid
(),
userInfoVo
.
getMobile
(),
userInfoVo
.
getState
(),
now
});
toMqSqls
.
add
(
SqlMapping
.
get
(
"adam_user_info.add"
));
toMqSqls
.
add
(
SqlMapping
.
get
(
"adam_user_info.add"
));
initUserInfoObjs
.
add
(
new
Object
[]{
userInfoVo
.
getUid
(),
userInfoVo
.
getNickname
(),
userInfoVo
.
getAvatar
(),
userInfoVo
.
getQrCode
()});
initUserInfoObjs
.
add
(
new
Object
[]{
userInfoVo
.
getUid
(),
userInfoVo
.
getNickname
(),
userInfoVo
.
getAvatar
(),
userInfoVo
.
getQrCode
()});
}
else
{
//
} else {
s
=
System
.
currentTimeMillis
();
//
s = System.currentTimeMillis();
userInfoVo
=
adamRdmService
.
getUserInfoVoByUid
(
uid
);
//
userInfoVo = adamRdmService.getUserInfoVoByUid(uid);
log
.
debug
(
"#RDS耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
//
log.debug("#RDS耗时:{}ms", System.currentTimeMillis() - s);
toMqSqls
.
add
(
SqlMapping
.
get
(
"adam_user.add"
));
//
toMqSqls.add(SqlMapping.get("adam_user.add"));
toMqSqls
.
add
(
SqlMapping
.
get
(
"adam_user_info.add"
));
//
toMqSqls.add(SqlMapping.get("adam_user_info.add"));
}
//
}
AdamThirdPartInfoVo
thirdPartInfoVo
=
AdamThirdPartInfoVo
.
getNew
();
AdamThirdPartInfoVo
thirdPartInfoVo
=
AdamThirdPartInfoVo
.
getNew
();
BeanUtils
.
copyProperties
(
param
,
thirdPartInfoVo
);
BeanUtils
.
copyProperties
(
param
,
thirdPartInfoVo
);
...
@@ -190,7 +187,7 @@ public class AdamUserServiceImpl implements IAdamUserService {
...
@@ -190,7 +187,7 @@ public class AdamUserServiceImpl implements IAdamUserService {
}
}
@Override
@Override
@Transactional
(
propagation
=
Propagation
.
REQUIRED
,
rollbackFor
=
Exception
.
class
)
//
@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
public
void
bindTpa
(
String
uid
,
AdamThirdPartParam
param
)
{
public
void
bindTpa
(
String
uid
,
AdamThirdPartParam
param
)
{
LocalDateTime
now
=
LocalDateTime
.
now
();
LocalDateTime
now
=
LocalDateTime
.
now
();
...
@@ -223,7 +220,7 @@ public class AdamUserServiceImpl implements IAdamUserService {
...
@@ -223,7 +220,7 @@ public class AdamUserServiceImpl implements IAdamUserService {
}
}
@Override
@Override
@Transactional
(
propagation
=
Propagation
.
REQUIRED
,
rollbackFor
=
Exception
.
class
)
//
@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)
public
void
bindTpaForce
(
String
bindUid
,
String
unBindUid
,
AdamThirdPartParam
param
)
{
public
void
bindTpaForce
(
String
bindUid
,
String
unBindUid
,
AdamThirdPartParam
param
)
{
this
.
unBindTpaProcess
(
unBindUid
,
param
.
getPlatform
());
this
.
unBindTpaProcess
(
unBindUid
,
param
.
getPlatform
());
...
...
liquidnet-bus-service/liquidnet-service-adam/liquidnet-service-adam-impl/src/main/java/com/liquidnet/service/adam/util/NknameUtil.java
View file @
29b0a1cc
...
@@ -4,19 +4,29 @@ import com.liquidnet.commons.lang.util.CollectionUtil;
...
@@ -4,19 +4,29 @@ import com.liquidnet.commons.lang.util.CollectionUtil;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.util.CollectionUtils
;
import
java.io.BufferedReader
;
import
java.io.BufferedReader
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStream
;
import
java.io.InputStreamReader
;
import
java.io.InputStreamReader
;
import
java.nio.charset.StandardCharsets
;
import
java.nio.charset.StandardCharsets
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.Random
;
public
class
NknameUtil
{
public
class
NknameUtil
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
NknameUtil
.
class
);
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
NknameUtil
.
class
);
public
static
ArrayList
<
String
>
readForStringList
()
{
private
static
int
bound
;
ArrayList
<
String
>
nknameList
=
CollectionUtil
.
arrayListString
();
private
static
final
List
<
String
>
nknameList
;
private
static
final
String
nknamePrefix
=
"宇航员"
;
private
static
final
Random
random
=
new
Random
();
static
{
nknameList
=
reload
();
}
public
static
List
<
String
>
reload
()
{
List
<
String
>
list
=
CollectionUtil
.
arrayListString
();
InputStream
inputStream
=
null
;
InputStream
inputStream
=
null
;
InputStreamReader
inputStreamReader
=
null
;
InputStreamReader
inputStreamReader
=
null
;
BufferedReader
bufferedReader
=
null
;
BufferedReader
bufferedReader
=
null
;
...
@@ -34,7 +44,10 @@ public class NknameUtil {
...
@@ -34,7 +44,10 @@ public class NknameUtil {
if
(
l
>
11
)
{
if
(
l
>
11
)
{
line
=
line
.
substring
(
0
,
11
);
line
=
line
.
substring
(
0
,
11
);
}
}
nknameList
.
add
(
line
);
list
.
add
(
line
);
}
if
(!
CollectionUtils
.
isEmpty
(
list
))
{
bound
=
list
.
size
();
}
}
}
catch
(
IOException
e
)
{
}
catch
(
IOException
e
)
{
log
.
error
(
"Read CSV[library_nickname.csv] failure."
,
e
);
log
.
error
(
"Read CSV[library_nickname.csv] failure."
,
e
);
...
@@ -47,6 +60,11 @@ public class NknameUtil {
...
@@ -47,6 +60,11 @@ public class NknameUtil {
log
.
error
(
"Close stream failure."
,
e
);
log
.
error
(
"Close stream failure."
,
e
);
}
}
}
}
return
nknameList
;
log
.
info
(
"Load nkname init:{}~{}"
,
list
.
size
(),
bound
);
return
list
;
}
public
static
String
randomNkname
()
{
return
nknamePrefix
+
nknameList
.
get
(
random
.
nextInt
(
bound
));
}
}
}
}
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/channel/wepay/strategy/impl/AbstractWepayStrategy.java
View file @
29b0a1cc
...
@@ -23,6 +23,7 @@ import org.apache.http.HttpEntity;
...
@@ -23,6 +23,7 @@ import org.apache.http.HttpEntity;
import
org.apache.http.client.methods.CloseableHttpResponse
;
import
org.apache.http.client.methods.CloseableHttpResponse
;
import
org.apache.http.client.methods.HttpPost
;
import
org.apache.http.client.methods.HttpPost
;
import
org.apache.http.entity.StringEntity
;
import
org.apache.http.entity.StringEntity
;
import
org.apache.http.impl.client.CloseableHttpClient
;
import
org.apache.http.util.EntityUtils
;
import
org.apache.http.util.EntityUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -77,9 +78,15 @@ public abstract class AbstractWepayStrategy implements IWepayStrategy {
...
@@ -77,9 +78,15 @@ public abstract class AbstractWepayStrategy implements IWepayStrategy {
HttpPost
httpost
=
new
HttpPost
(
this
.
getRequestUrl
());
HttpPost
httpost
=
new
HttpPost
(
this
.
getRequestUrl
());
httpost
.
setEntity
(
new
StringEntity
(
data
,
"UTF-8"
));
httpost
.
setEntity
(
new
StringEntity
(
data
,
"UTF-8"
));
startTime
=
System
.
currentTimeMillis
();
CloseableHttpClient
httpClient
=
PayWepayUtils
.
getInstance
().
getHttpClient
();
log
.
info
(
"wepay-->request--> getHttpClient耗时:{}"
,(
System
.
currentTimeMillis
()
-
startTime
)+
"毫秒"
);
startTime
=
System
.
currentTimeMillis
();
startTime
=
System
.
currentTimeMillis
();
CloseableHttpResponse
response
=
PayWepayUtils
.
getInstance
().
getHttpClient
().
execute
(
httpost
);
CloseableHttpResponse
response
=
httpClient
.
execute
(
httpost
);
log
.
info
(
"wepay-->request--> 耗时:{}"
,(
System
.
currentTimeMillis
()
-
startTime
)+
"毫秒"
);
log
.
info
(
"wepay-->request--> execute耗时:{}"
,(
System
.
currentTimeMillis
()
-
startTime
)+
"毫秒"
);
HttpEntity
entity
=
response
.
getEntity
();
HttpEntity
entity
=
response
.
getEntity
();
//接受到返回信息
//接受到返回信息
String
xmlStr
=
EntityUtils
.
toString
(
response
.
getEntity
(),
"UTF-8"
);
String
xmlStr
=
EntityUtils
.
toString
(
response
.
getEntity
(),
"UTF-8"
);
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/DMRdmService.java
View file @
29b0a1cc
...
@@ -6,7 +6,6 @@ import com.liquidnet.service.adam.constant.AdamRedisConst;
...
@@ -6,7 +6,6 @@ import com.liquidnet.service.adam.constant.AdamRedisConst;
import
com.liquidnet.service.adam.dto.vo.*
;
import
com.liquidnet.service.adam.dto.vo.*
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.platform.utils.NknameUtil
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -38,15 +37,7 @@ public class DMRdmService {
...
@@ -38,15 +37,7 @@ public class DMRdmService {
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | Loader meta-fil */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | Loader meta-fil */
public
List
<
String
>
getNknameList
()
{
ArrayList
<
String
>
list
=
(
ArrayList
<
String
>)
redisUtil
.
get
(
AdamRedisConst
.
INFO_LIBRARY_NKNAME
);
if
(
CollectionUtils
.
isEmpty
(
list
))
{
list
=
NknameUtil
.
readForStringList
();
if
(!
CollectionUtils
.
isEmpty
(
list
))
redisUtil
.
set
(
AdamRedisConst
.
INFO_LIBRARY_NKNAME
,
list
);
}
return
list
;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | <Mobile, SMS CODE> */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | <Mobile, SMS CODE> */
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMTracesInfoProcessor.java
View file @
29b0a1cc
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
adam
.
dm
.
processor
;
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
adam
.
dm
.
processor
;
import
com.liquidnet.service.adam.constant.AdamRedisConst
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberPriceVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberPriceVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberVo
;
import
com.liquidnet.service.adam.entity.AdamMember
;
import
com.liquidnet.service.adam.entity.AdamMember
;
...
@@ -13,8 +12,6 @@ import lombok.SneakyThrows;
...
@@ -13,8 +12,6 @@ import lombok.SneakyThrows;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.mongodb.core.query.Criteria
;
import
org.springframework.data.mongodb.core.query.Query
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.sql.Connection
;
import
java.sql.Connection
;
...
@@ -216,7 +213,5 @@ public class DMTracesInfoProcessor extends DataMigrationProcessorService {
...
@@ -216,7 +213,5 @@ public class DMTracesInfoProcessor extends DataMigrationProcessorService {
private
void
setRdsCache
()
{
private
void
setRdsCache
()
{
// dmRdmService.setSwitch(AdamRedisConst.SWITCH_GRAY_LOGIN_SMS, 612543);
// dmRdmService.setSwitch(AdamRedisConst.SWITCH_GRAY_LOGIN_SMS, 612543);
// log.info("switch {}:{}", AdamRedisConst.SWITCH_GRAY_LOGIN_SMS, dmRdmService.getSwitch(AdamRedisConst.SWITCH_GRAY_LOGIN_SMS));
// log.info("switch {}:{}", AdamRedisConst.SWITCH_GRAY_LOGIN_SMS, dmRdmService.getSwitch(AdamRedisConst.SWITCH_GRAY_LOGIN_SMS));
List
<
String
>
nknameList
=
dmRdmService
.
getNknameList
();
log
.
info
(
"init loader nknameList.size:{}"
,
nknameList
.
size
());
}
}
}
}
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/utils/NknameUtil.java
deleted
100644 → 0
View file @
9aa48963
package
com
.
liquidnet
.
service
.
platform
.
utils
;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
java.io.BufferedReader
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStreamReader
;
import
java.nio.charset.StandardCharsets
;
import
java.util.ArrayList
;
public
class
NknameUtil
{
private
static
final
Logger
log
=
LoggerFactory
.
getLogger
(
NknameUtil
.
class
);
public
static
ArrayList
<
String
>
readForStringList
()
{
ArrayList
<
String
>
nknameList
=
CollectionUtil
.
arrayListString
();
InputStream
inputStream
=
null
;
InputStreamReader
inputStreamReader
=
null
;
BufferedReader
bufferedReader
=
null
;
try
{
inputStream
=
NknameUtil
.
class
.
getClassLoader
().
getResourceAsStream
(
"META-FIL/library_nickname.csv"
);
inputStreamReader
=
new
InputStreamReader
(
inputStream
,
StandardCharsets
.
UTF_8
);
bufferedReader
=
new
BufferedReader
(
inputStreamReader
);
String
line
;
while
((
line
=
bufferedReader
.
readLine
())
!=
null
)
{
int
l
=
StringUtils
.
length
(
line
);
if
(
l
==
0
)
{
break
;
}
if
(
l
>
11
)
{
line
=
line
.
substring
(
0
,
11
);
}
nknameList
.
add
(
line
);
}
}
catch
(
IOException
e
)
{
log
.
error
(
"Read CSV[library_nickname.csv] failure."
,
e
);
}
finally
{
try
{
if
(
null
!=
bufferedReader
)
bufferedReader
.
close
();
if
(
null
!=
inputStreamReader
)
inputStreamReader
.
close
();
if
(
null
!=
inputStream
)
inputStream
.
close
();
}
catch
(
IOException
e
)
{
log
.
error
(
"Close stream failure."
,
e
);
}
}
return
nknameList
;
}
}
\ No newline at end of file
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/META-FIL/library_nickname.csv
deleted
100644 → 0
View file @
9aa48963
This diff is collapsed.
Click to expand it.
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetActionCallbackController.java
→
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/Sweet
Wechat
ActionCallbackController.java
View file @
29b0a1cc
...
@@ -13,7 +13,7 @@ import java.io.PrintWriter;
...
@@ -13,7 +13,7 @@ import java.io.PrintWriter;
@RestController
@RestController
@RequestMapping
(
"/actionCallback"
)
@RequestMapping
(
"/actionCallback"
)
@Slf4j
@Slf4j
public
class
SweetActionCallbackController
{
public
class
Sweet
Wechat
ActionCallbackController
{
@GetMapping
(
"record"
)
@GetMapping
(
"record"
)
@ApiOperation
(
"get"
)
@ApiOperation
(
"get"
)
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetLoginController.java
→
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/Sweet
Wechat
LoginController.java
View file @
29b0a1cc
...
@@ -14,8 +14,8 @@ import org.springframework.web.bind.annotation.RestController;
...
@@ -14,8 +14,8 @@ import org.springframework.web.bind.annotation.RestController;
@Api
(
tags
=
"小程序登陆"
)
@Api
(
tags
=
"小程序登陆"
)
@RestController
@RestController
@RequestMapping
(
"/
sweet-l
ogin"
)
@RequestMapping
(
"/
wechatL
ogin"
)
public
class
SweetLoginController
{
public
class
Sweet
Wechat
LoginController
{
@Autowired
@Autowired
private
SweetLoginServiceImpl
sweetLoginService
;
private
SweetLoginServiceImpl
sweetLoginService
;
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/SweetTemplateController.java
→
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/controller/Sweet
Wechat
TemplateController.java
View file @
29b0a1cc
...
@@ -11,8 +11,8 @@ import org.springframework.web.bind.annotation.*;
...
@@ -11,8 +11,8 @@ import org.springframework.web.bind.annotation.*;
@Api
(
tags
=
"公众号模版消息"
)
@Api
(
tags
=
"公众号模版消息"
)
@RestController
@RestController
@RequestMapping
(
"/
sweet-t
emplate"
)
@RequestMapping
(
"/
wechatT
emplate"
)
public
class
SweetTemplateController
{
public
class
Sweet
Wechat
TemplateController
{
@Autowired
@Autowired
private
SweetTemplateServiceImpl
sweetTemplateService
;
private
SweetTemplateServiceImpl
sweetTemplateService
;
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/service/impl/SweetTemplateServiceImpl.java
View file @
29b0a1cc
...
@@ -3,7 +3,6 @@ package com.liquidnet.service.sweet.service.impl;
...
@@ -3,7 +3,6 @@ package com.liquidnet.service.sweet.service.impl;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
import
com.liquidnet.service.feign.kylin.api.FeignKylinPerformanceClient
;
//import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.sweet.constant.SweetConstant
;
import
com.liquidnet.service.sweet.constant.SweetConstant
;
import
com.liquidnet.service.sweet.utils.RedisDataUtils
;
import
com.liquidnet.service.sweet.utils.RedisDataUtils
;
...
@@ -21,7 +20,6 @@ import org.springframework.data.redis.core.RedisTemplate;
...
@@ -21,7 +20,6 @@ import org.springframework.data.redis.core.RedisTemplate;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.CollectionUtils
;
import
java.util.List
;
import
java.util.Set
;
import
java.util.Set
;
/**
/**
...
...
liquidnet-bus-service/liquidnet-service-sweet/src/main/java/com/liquidnet/service/sweet/utils/RedisDataUtils.java
View file @
29b0a1cc
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
com.liquidnet.commons.lang.util.DateUtil
;
import
com.liquidnet.commons.lang.util.DateUtil
;
//import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.sweet.constant.SweetConstant
;
import
com.liquidnet.service.sweet.constant.SweetConstant
;
import
com.liquidnet.service.sweet.dto.SweetManualAppletDto
;
import
com.liquidnet.service.sweet.dto.SweetManualAppletDto
;
...
...
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