记得上下班打卡 | 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
80463541
Commit
80463541
authored
Mar 29, 2022
by
zhengfuxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改redis
parent
e259a2b9
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
93 additions
and
30 deletions
+93
-30
RedisUtil.java
...java/com.liquidnet.common.cache/redis/util/RedisUtil.java
+1
-1
SmileNoLoginController.java
.../liquidnet/service/controller/SmileNoLoginController.java
+4
-1
SmileUserController.java
...com/liquidnet/service/controller/SmileUserController.java
+23
-21
SmileFrontServiceImpl.java
...liquidnet/service/service/impl/SmileFrontServiceImpl.java
+6
-7
SmileRedisUtils.java
...main/java/com/liquidnet/service/util/SmileRedisUtils.java
+59
-0
No files found.
liquidnet-bus-common/liquidnet-common-cache/liquidnet-common-cache-redis/src/main/java/com.liquidnet.common.cache/redis/util/RedisUtil.java
View file @
80463541
...
@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{
...
@@ -34,7 +34,7 @@ public final class RedisUtil extends AbstractRedisUtil{
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
String
[]
keys
=
{
String
[]
keys
=
{
"smile:
sellData:10022646571540480032259531001879371141365764109917
"
,
"smile:
user:validate刘冉110223198711010051
"
,
};
};
for
(
String
key
:
keys
)
{
for
(
String
key
:
keys
)
{
long
value
=
key
.
hashCode
();
long
value
=
key
.
hashCode
();
...
...
liquidnet-bus-service/liquidnet-service-smile/liquidnet-service-smile-impl/src/main/java/com/liquidnet/service/controller/SmileNoLoginController.java
View file @
80463541
...
@@ -6,6 +6,7 @@ import com.liquidnet.service.goblin.constant.SmileRedisConst;
...
@@ -6,6 +6,7 @@ import com.liquidnet.service.goblin.constant.SmileRedisConst;
import
com.liquidnet.service.goblin.dto.vo.SmileAgentVo
;
import
com.liquidnet.service.goblin.dto.vo.SmileAgentVo
;
import
com.liquidnet.service.goblin.dto.vo.SmileUserVO
;
import
com.liquidnet.service.goblin.dto.vo.SmileUserVO
;
import
com.liquidnet.service.goblin.service.manage.SmileFrontService
;
import
com.liquidnet.service.goblin.service.manage.SmileFrontService
;
import
com.liquidnet.service.util.SmileRedisUtils
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -28,6 +29,8 @@ public class SmileNoLoginController {
...
@@ -28,6 +29,8 @@ public class SmileNoLoginController {
@Autowired
@Autowired
private
RedisUtil
redisUtil
;
private
RedisUtil
redisUtil
;
@Autowired
@Autowired
private
SmileRedisUtils
smileRedisUtils
;
@Autowired
private
SmileFrontService
smileFrontService
;
private
SmileFrontService
smileFrontService
;
@PostMapping
(
"getUser"
)
@PostMapping
(
"getUser"
)
...
@@ -44,7 +47,7 @@ public class SmileNoLoginController {
...
@@ -44,7 +47,7 @@ public class SmileNoLoginController {
@PostMapping
(
"getUserById"
)
@PostMapping
(
"getUserById"
)
@ApiOperation
(
"获取用户状态,返回用户"
)
@ApiOperation
(
"获取用户状态,返回用户"
)
public
ResponseDto
<
SmileUserVO
>
getUserById
(
@RequestParam
(
"userId"
)
String
userId
)
{
public
ResponseDto
<
SmileUserVO
>
getUserById
(
@RequestParam
(
"userId"
)
String
userId
)
{
SmileUserVO
smileUserVO
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
)
);
SmileUserVO
smileUserVO
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
return
ResponseDto
.
success
(
smileUserVO
);
return
ResponseDto
.
success
(
smileUserVO
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-smile/liquidnet-service-smile-impl/src/main/java/com/liquidnet/service/controller/SmileUserController.java
View file @
80463541
package
com
.
liquidnet
.
service
.
controller
;
package
com
.
liquidnet
.
service
.
controller
;
import
com.fasterxml.jackson.databind.JsonNode
;
import
com.fasterxml.jackson.databind.JsonNode
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.commons.lang.util.CurrentUtil
;
import
com.liquidnet.commons.lang.util.CurrentUtil
;
import
com.liquidnet.commons.lang.util.IdentityUtils
;
import
com.liquidnet.commons.lang.util.IdentityUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
...
@@ -12,6 +11,7 @@ import com.liquidnet.service.goblin.constant.SmileRedisConst;
...
@@ -12,6 +11,7 @@ import com.liquidnet.service.goblin.constant.SmileRedisConst;
import
com.liquidnet.service.goblin.dto.vo.*
;
import
com.liquidnet.service.goblin.dto.vo.*
;
import
com.liquidnet.service.goblin.service.manage.SmileFrontService
;
import
com.liquidnet.service.goblin.service.manage.SmileFrontService
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo
;
import
com.liquidnet.service.util.SmileRedisUtils
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -36,7 +36,7 @@ import java.util.List;
...
@@ -36,7 +36,7 @@ import java.util.List;
@Slf4j
@Slf4j
public
class
SmileUserController
{
public
class
SmileUserController
{
@Autowired
@Autowired
private
RedisUtil
redisUtil
;
private
SmileRedisUtils
smileRedisUtils
;
@Autowired
@Autowired
private
SmileFrontService
smileFrontService
;
private
SmileFrontService
smileFrontService
;
@Autowired
@Autowired
...
@@ -46,18 +46,18 @@ public class SmileUserController {
...
@@ -46,18 +46,18 @@ public class SmileUserController {
@ApiOperation
(
"获取用户状态,如果没查到,则返回null"
)
@ApiOperation
(
"获取用户状态,如果没查到,则返回null"
)
public
ResponseDto
<
SmileUserVO
>
getUser
()
{
public
ResponseDto
<
SmileUserVO
>
getUser
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
SmileUserVO
smileUserVO
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
)
);
SmileUserVO
smileUserVO
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
return
ResponseDto
.
success
(
smileUserVO
);
return
ResponseDto
.
success
(
smileUserVO
);
}
}
@GetMapping
(
"getSchool"
)
@GetMapping
(
"getSchool"
)
@ApiOperation
(
"获得学校"
)
@ApiOperation
(
"获得学校"
)
public
ResponseDto
<
List
<
SmileSchoolVo
>>
getSchool
()
{
public
ResponseDto
<
List
<
SmileSchoolVo
>>
getSchool
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
/*
String userId = CurrentUtil.getCurrentUid();
List<SmileSchoolVo> list=null;
List<SmileSchoolVo> list=null;
if(redisUtil.hasKey(SmileRedisConst.SMILE_SCHOOL)){
if(redisUtil.hasKey(SmileRedisConst.SMILE_SCHOOL)){
list= (List<SmileSchoolVo>) redisUtil.get(SmileRedisConst.SMILE_SCHOOL);
list= (List<SmileSchoolVo>) redisUtil.get(SmileRedisConst.SMILE_SCHOOL);
}
}
*/
return
ResponseDto
.
success
(
list
);
return
ResponseDto
.
success
(
smileRedisUtils
.
getSchool
()
);
}
}
@GetMapping
(
"getPerformance"
)
@GetMapping
(
"getPerformance"
)
@ApiOperation
(
"获得演出列表"
)
@ApiOperation
(
"获得演出列表"
)
...
@@ -69,11 +69,11 @@ public class SmileUserController {
...
@@ -69,11 +69,11 @@ public class SmileUserController {
public
ResponseDto
repeatAuth
()
{
public
ResponseDto
repeatAuth
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
//判断是否认证了。
//判断是否认证了。
SmileUserVO
smileUserVORedis
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
)
);
SmileUserVO
smileUserVORedis
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
/*
if(null!=smileUserVORedis&&null!= smileUserVORedis.getType()&&(smileUserVORedis.getType()==2||smileUserVORedis.getType()==1)){
if
(
null
!=
smileUserVORedis
&&
null
!=
smileUserVORedis
.
getType
()&&(
smileUserVORedis
.
getType
()==
2
||
smileUserVORedis
.
getType
()==
1
)){
return
ResponseDto
.
failure
(
"该用户已认证!"
);
return
ResponseDto
.
failure
(
"该用户已认证!"
);
}
*/
}
redisUtil
.
del
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
));
smileRedisUtils
.
del
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
));
smileFrontService
.
deleteUser
(
userId
);
smileFrontService
.
deleteUser
(
userId
);
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
...
@@ -81,13 +81,14 @@ public class SmileUserController {
...
@@ -81,13 +81,14 @@ public class SmileUserController {
@ApiOperation
(
"认证"
)
@ApiOperation
(
"认证"
)
public
ResponseDto
auth
()
{
public
ResponseDto
auth
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
SmileUserVO
smileUserVORedis
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
)
);
SmileUserVO
smileUserVORedis
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
if
(
null
!=
smileUserVORedis
){
if
(
null
!=
smileUserVORedis
){
if
(
smileUserVORedis
.
getAuthStatus
()==
1
){
if
(
smileUserVORedis
.
getAuthStatus
()==
1
){
return
ResponseDto
.
success
(
true
);
return
ResponseDto
.
success
(
true
);
}
else
{
}
else
{
smileUserVORedis
.
setAuthStatus
(
1
);
smileUserVORedis
.
setAuthStatus
(
1
);
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
),
smileUserVORedis
);
smileRedisUtils
.
setSmileUserVo
(
userId
,
smileUserVORedis
);
//redisUtil.set(SmileRedisConst.SMILE_USER.concat(userId),smileUserVORedis);
return
ResponseDto
.
success
(
smileFrontService
.
auth
(
userId
,
smileUserVORedis
));
return
ResponseDto
.
success
(
smileFrontService
.
auth
(
userId
,
smileUserVORedis
));
}
}
}
}
...
@@ -107,7 +108,8 @@ public class SmileUserController {
...
@@ -107,7 +108,8 @@ public class SmileUserController {
}
}
}
}
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
SmileUserVO
smileUserVORedis
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
));
SmileUserVO
smileUserVORedis
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
smileUserVO
.
setUid
(
userId
);
smileUserVO
.
setUid
(
userId
);
if
(
null
==
smileUserVORedis
){
if
(
null
==
smileUserVORedis
){
smileUserVO
.
setTag
(
"1"
);
smileUserVO
.
setTag
(
"1"
);
...
@@ -132,7 +134,7 @@ public class SmileUserController {
...
@@ -132,7 +134,7 @@ public class SmileUserController {
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
if
(
validate
(
smileUserVO
.
getName
(),
smileUserVO
.
getIdCard
(),
userId
)){
if
(
validate
(
smileUserVO
.
getName
(),
smileUserVO
.
getIdCard
(),
userId
)){
smileUserVO
.
setUid
(
userId
);
smileUserVO
.
setUid
(
userId
);
SmileUserVO
smileUserVORedis
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
)
);
SmileUserVO
smileUserVORedis
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
if
(
null
==
smileUserVORedis
){
if
(
null
==
smileUserVORedis
){
smileUserVORedis
.
setTag
(
"2"
);
smileUserVORedis
.
setTag
(
"2"
);
}
else
{
}
else
{
...
@@ -151,9 +153,9 @@ public class SmileUserController {
...
@@ -151,9 +153,9 @@ public class SmileUserController {
return
ResponseDto
.
success
();
return
ResponseDto
.
success
();
}
}
public
boolean
validate
(
String
realName
,
String
cardNo
,
String
userid
){
public
boolean
validate
(
String
realName
,
String
cardNo
,
String
userid
){
Object
o
=
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER_VALIDATE
.
concat
(
userid
));
//查看是否之前这个 身份证和 名字(1:验证失败 2:验证成功)
//查看是否之前这个 身份证和 名字(1:验证失败 2:验证成功)
String
status
=
(
String
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER_VALIDATE
.
concat
(
realName
+
cardNo
));
String
status
=
smileRedisUtils
.
getValidate
(
realName
,
cardNo
);
if
(
null
!=
status
&&
"1"
.
equals
(
status
)){
if
(
null
!=
status
&&
"1"
.
equals
(
status
)){
return
false
;
return
false
;
}
}
...
@@ -162,10 +164,10 @@ public class SmileUserController {
...
@@ -162,10 +164,10 @@ public class SmileUserController {
if
(
null
==
respJNode
||
!
"0"
.
equals
(
respErrorCode
=
String
.
valueOf
(
respJNode
.
get
(
"error_code"
))))
{
if
(
null
==
respJNode
||
!
"0"
.
equals
(
respErrorCode
=
String
.
valueOf
(
respJNode
.
get
(
"error_code"
))))
{
log
.
info
(
"###实名认证失败[{}]"
,
respJNode
);
log
.
info
(
"###实名认证失败[{}]"
,
respJNode
);
ErrorMapping
.
ErrorMessage
errorMessage
=
ErrorMapping
.
get
(
"10102"
);
ErrorMapping
.
ErrorMessage
errorMessage
=
ErrorMapping
.
get
(
"10102"
);
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER_VALIDATE
.
concat
(
realName
+
cardNo
)
,
"1"
);
smileRedisUtils
.
setValidate
(
realName
,
cardNo
,
"1"
);
return
false
;
return
false
;
}
}
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER_VALIDATE
.
concat
(
realName
+
cardNo
)
,
"2"
);
smileRedisUtils
.
setValidate
(
realName
,
cardNo
,
"2"
);
return
true
;
return
true
;
}
}
@PostMapping
(
"saveOrUpdateUserThreeStep"
)
@PostMapping
(
"saveOrUpdateUserThreeStep"
)
...
@@ -180,7 +182,7 @@ public class SmileUserController {
...
@@ -180,7 +182,7 @@ public class SmileUserController {
}
}
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
smileUserVO
.
setUid
(
userId
);
smileUserVO
.
setUid
(
userId
);
SmileUserVO
smileUserVORedis
=
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
)
);
SmileUserVO
smileUserVORedis
=
smileRedisUtils
.
getSmileUserVo
(
userId
);
if
(
null
==
smileUserVORedis
){
if
(
null
==
smileUserVORedis
){
smileUserVORedis
.
setTag
(
"3"
);
smileUserVORedis
.
setTag
(
"3"
);
}
else
{
}
else
{
...
@@ -197,7 +199,7 @@ public class SmileUserController {
...
@@ -197,7 +199,7 @@ public class SmileUserController {
@ApiOperation
(
"获取销售数据"
)
@ApiOperation
(
"获取销售数据"
)
public
ResponseDto
<
SellDataVO
>
getSellDataOne
(
@RequestParam
String
performanceId
)
{
public
ResponseDto
<
SellDataVO
>
getSellDataOne
(
@RequestParam
String
performanceId
)
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
SellDataVO
sellDataVO
=
(
SellDataVO
)
redisUtil
.
get
(
SmileRedisConst
.
SELL_DATA
.
concat
(
userId
).
concat
(
performanceId
)
);
SellDataVO
sellDataVO
=
smileRedisUtils
.
getSellDataVo
(
userId
,
performanceId
);
return
ResponseDto
.
success
(
sellDataVO
);
return
ResponseDto
.
success
(
sellDataVO
);
}
}
@GetMapping
(
"getSellDataTwo"
)
@GetMapping
(
"getSellDataTwo"
)
...
@@ -213,7 +215,7 @@ public class SmileUserController {
...
@@ -213,7 +215,7 @@ public class SmileUserController {
public
ResponseDto
<
CommissionVO
>
getCommission
()
{
public
ResponseDto
<
CommissionVO
>
getCommission
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
String
userId
=
CurrentUtil
.
getCurrentUid
();
log
.
debug
(
"用户id{}"
,
userId
);
log
.
debug
(
"用户id{}"
,
userId
);
CommissionVO
commissionVO
=
(
CommissionVO
)
redisUtil
.
get
(
SmileRedisConst
.
SELL_DATA_COMMISSION
.
concat
(
userId
)
);
CommissionVO
commissionVO
=
smileRedisUtils
.
getCommissionVO
(
userId
);
return
ResponseDto
.
success
(
commissionVO
);
return
ResponseDto
.
success
(
commissionVO
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-smile/liquidnet-service-smile-impl/src/main/java/com/liquidnet/service/service/impl/SmileFrontServiceImpl.java
View file @
80463541
package
com
.
liquidnet
.
service
.
service
.
impl
;
package
com
.
liquidnet
.
service
.
service
.
impl
;
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.service.base.SqlMapping
;
import
com.liquidnet.service.base.SqlMapping
;
import
com.liquidnet.service.base.constant.MQConst
;
import
com.liquidnet.service.base.constant.MQConst
;
import
com.liquidnet.service.goblin.constant.SmileRedisConst
;
import
com.liquidnet.service.goblin.dto.vo.SellDataDetailVO
;
import
com.liquidnet.service.goblin.dto.vo.SellDataDetailVO
;
import
com.liquidnet.service.goblin.dto.vo.SmileUserVO
;
import
com.liquidnet.service.goblin.dto.vo.SmileUserVO
;
import
com.liquidnet.service.goblin.service.manage.SmileFrontService
;
import
com.liquidnet.service.goblin.service.manage.SmileFrontService
;
...
@@ -12,6 +10,7 @@ import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
...
@@ -12,6 +10,7 @@ import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import
com.liquidnet.service.util.ObjectUtil
;
import
com.liquidnet.service.util.ObjectUtil
;
import
com.liquidnet.service.util.QueueUtils
;
import
com.liquidnet.service.util.QueueUtils
;
import
com.liquidnet.service.util.SmileMongoUtils
;
import
com.liquidnet.service.util.SmileMongoUtils
;
import
com.liquidnet.service.util.SmileRedisUtils
;
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
;
...
@@ -30,11 +29,11 @@ import java.util.Map;
...
@@ -30,11 +29,11 @@ import java.util.Map;
@Service
@Service
@Slf4j
@Slf4j
public
class
SmileFrontServiceImpl
implements
SmileFrontService
{
public
class
SmileFrontServiceImpl
implements
SmileFrontService
{
@Autowired
private
RedisUtil
redisUtil
;
@Autowired
@Autowired
private
SmileMongoUtils
smileMongoUtils
;
private
SmileMongoUtils
smileMongoUtils
;
@Autowired
@Autowired
private
SmileRedisUtils
smileRedisUtils
;
@Autowired
QueueUtils
queueUtils
;
QueueUtils
queueUtils
;
@Autowired
@Autowired
private
MongoTemplate
mongoTemplate
;
private
MongoTemplate
mongoTemplate
;
...
@@ -43,13 +42,13 @@ public class SmileFrontServiceImpl implements SmileFrontService {
...
@@ -43,13 +42,13 @@ public class SmileFrontServiceImpl implements SmileFrontService {
if
(
null
==
redisVo
){
if
(
null
==
redisVo
){
smileUserVO
.
setCreatedDate
(
LocalDateTime
.
now
());
smileUserVO
.
setCreatedDate
(
LocalDateTime
.
now
());
smileUserVO
.
setDelTag
(
0
);
smileUserVO
.
setDelTag
(
0
);
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER
.
concat
(
smileUserVO
.
getUid
()
),
smileUserVO
);
smileRedisUtils
.
setSmileUserVo
(
smileUserVO
.
getUid
(
),
smileUserVO
);
/// insertUser(smileUserVO);
/// insertUser(smileUserVO);
//插入
//插入
}
else
{
}
else
{
//update
//update
setUser
(
smileUserVO
,
redisVo
,
type
);
setUser
(
smileUserVO
,
redisVo
,
type
);
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER
.
concat
(
redisVo
.
getUid
()),
redisVo
);
smileRedisUtils
.
setSmileUserVo
(
redisVo
.
getUid
(),
smileUserVO
);
//updateUser(smileUserVO);
//updateUser(smileUserVO);
}
}
return
true
;
return
true
;
...
@@ -97,7 +96,7 @@ public class SmileFrontServiceImpl implements SmileFrontService {
...
@@ -97,7 +96,7 @@ public class SmileFrontServiceImpl implements SmileFrontService {
list.add(kylinPerformanceVo);
list.add(kylinPerformanceVo);
}
}
}*/
}*/
String
perforManceIds
=
(
String
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_SHOW
);
String
perforManceIds
=
smileRedisUtils
.
getSmileShow
(
);
if
(
StringUtils
.
isNotBlank
(
perforManceIds
)){
if
(
StringUtils
.
isNotBlank
(
perforManceIds
)){
for
(
String
id:
perforManceIds
.
split
(
","
)){
for
(
String
id:
perforManceIds
.
split
(
","
)){
KylinPerformanceVo
kylinPerformanceVo
=
smileMongoUtils
.
getPerFormance
(
id
);
KylinPerformanceVo
kylinPerformanceVo
=
smileMongoUtils
.
getPerFormance
(
id
);
...
...
liquidnet-bus-service/liquidnet-service-smile/liquidnet-service-smile-impl/src/main/java/com/liquidnet/service/util/SmileRedisUtils.java
0 → 100644
View file @
80463541
package
com
.
liquidnet
.
service
.
util
;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.service.goblin.constant.SmileRedisConst
;
import
com.liquidnet.service.goblin.dto.vo.*
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
@Slf4j
@Component
public
class
SmileRedisUtils
{
@Autowired
RedisUtil
redisUtil
;
private
int
randomMax
=
10
;
public
void
del
(
String
...
keys
)
{
redisUtil
.
del
(
keys
);
}
/* ---------------------------------------- smileUser ---------------------------------------- */
public
SmileUserVO
getSmileUserVo
(
String
userId
){
return
(
SmileUserVO
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
));
}
public
void
setSmileUserVo
(
String
userId
,
SmileUserVO
smileUserVORedis
){
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER
.
concat
(
userId
),
smileUserVORedis
);
}
/* ---------------------------------------- school ---------------------------------------- */
public
List
<
SmileSchoolVo
>
getSchool
(){
return
(
List
<
SmileSchoolVo
>)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_SCHOOL
);
}
/* ---------------------------------------- 认证 ---------------------------------------- */
public
String
getValidate
(
String
realName
,
String
cardNo
){
return
(
String
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_USER_VALIDATE
.
concat
(
realName
+
cardNo
));
}
public
void
setValidate
(
String
realName
,
String
cardNo
,
String
type
){
redisUtil
.
set
(
SmileRedisConst
.
SMILE_USER_VALIDATE
.
concat
(
realName
+
cardNo
),
type
);
}
/* ---------------------------------------- 销售数据 ---------------------------------------- */
public
SellDataVO
getSellDataVo
(
String
userId
,
String
performanceId
){
return
(
SellDataVO
)
redisUtil
.
get
(
SmileRedisConst
.
SELL_DATA
.
concat
(
userId
).
concat
(
performanceId
));
}
/* ---------------------------------------- 佣金明细数据 ---------------------------------------- */
public
CommissionVO
getCommissionVO
(
String
userId
){
return
(
CommissionVO
)
redisUtil
.
get
(
SmileRedisConst
.
SELL_DATA_COMMISSION
.
concat
(
userId
));
}
/* ---------------------------------------- 演出列表数据 ---------------------------------------- */
public
String
getSmileShow
(){
return
(
String
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_SHOW
);
}
/* ---------------------------------------- 代理数据 ---------------------------------------- */
public
SmileAgentVo
getSmileAgentVo
(
String
performanceId
,
String
ticketId
){
return
(
SmileAgentVo
)
redisUtil
.
get
(
SmileRedisConst
.
SMILE_AGENT
.
concat
(
performanceId
).
concat
(
":"
).
concat
(
ticketId
));
}
}
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