记得上下班打卡 | 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
93b99dc8
Commit
93b99dc8
authored
Oct 27, 2021
by
张国柄
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
RDS多数据源调整:adam、candy;
parent
278dffd5
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
35 additions
and
88 deletions
+35
-88
AdamMemberCodeAdminController.java
...ntroller/zhengzai/adam/AdamMemberCodeAdminController.java
+0
-58
AdamUserMemberAdminController.java
...ntroller/zhengzai/adam/AdamUserMemberAdminController.java
+5
-5
CandyCouponCodeAdminController.java
...roller/zhengzai/candy/CandyCouponCodeAdminController.java
+6
-3
AdamMemberCodeAdminServiceImpl.java
...zai/adam/service/impl/AdamMemberCodeAdminServiceImpl.java
+8
-6
AdamMemberOrderAdminServiceImpl.java
...ai/adam/service/impl/AdamMemberOrderAdminServiceImpl.java
+6
-6
AdamMemberPriceAdminServiceImpl.java
...ai/adam/service/impl/AdamMemberPriceAdminServiceImpl.java
+3
-3
AdamMemberRightsAdminServiceImpl.java
...i/adam/service/impl/AdamMemberRightsAdminServiceImpl.java
+2
-2
AdamMemberServiceAdminImpl.java
...hengzai/adam/service/impl/AdamMemberServiceAdminImpl.java
+3
-3
CandyMgtCouponAdminServiceImpl.java
...ai/candy/service/impl/CandyMgtCouponAdminServiceImpl.java
+2
-2
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/adam/AdamMemberCodeAdminController.java
View file @
93b99dc8
...
@@ -40,9 +40,6 @@ public class AdamMemberCodeAdminController extends BaseController {
...
@@ -40,9 +40,6 @@ public class AdamMemberCodeAdminController extends BaseController {
@Autowired
@Autowired
IAdamMemberPriceAdminService
adamMemberPriceAdminService
;
IAdamMemberPriceAdminService
adamMemberPriceAdminService
;
@Autowired
RedisDataSourceUtil
redisDataSourceUtil
;
@GetMapping
(
"mgt"
)
@GetMapping
(
"mgt"
)
public
String
viewCodeMgt
(
@RequestParam
String
memberId
,
ModelMap
mmap
)
{
public
String
viewCodeMgt
(
@RequestParam
String
memberId
,
ModelMap
mmap
)
{
mmap
.
put
(
"memberId"
,
memberId
);
mmap
.
put
(
"memberId"
,
memberId
);
...
@@ -147,59 +144,4 @@ public class AdamMemberCodeAdminController extends BaseController {
...
@@ -147,59 +144,4 @@ public class AdamMemberCodeAdminController extends BaseController {
});
});
return
excelUtil
.
exportExcel
(
excelList
,
"会员码数据"
);
return
excelUtil
.
exportExcel
(
excelList
,
"会员码数据"
);
}
}
//
// @RequiresPermissions("adam:member:code:invalid")
// @Log(title = "会员管理:会员码:失效", businessType = BusinessType.UPDATE)
// @PostMapping("invalid")
// @ResponseBody
// public AjaxResult invalid(AdamMemberCodeOptParam optParam) {
// return toAjax(this.invalidRecoverCode(optParam, 4));
// }
//
// /**
// * 失效|退回会员兑换码
// *
// * @param optParam AdamMemberCodeOptParam
// * @param state 状态[0-可用|1-已用|2-无效|3-过期|4-失效|5-退回]
// * @return boolean
// */
// private boolean invalidRecoverCode(AdamMemberCodeOptParam optParam, int state) {
// String loginName = ShiroUtils.getLoginName();
// LocalDateTime now = LocalDateTime.now();
// logger.info("by:{},optParam:{},state:{}", loginName, optParam, state);
//
// int beforeState = state == 4 ? 0 : (state == 5 ? 1 : -1);
// ArrayList<String> updateCodeList = CollectionUtil.arrayListString();
// optParam.getCodes().forEach(r -> {
// String key = AdamRedisConst.INFO_MEMBER_CODE.concat(r);
// AdamMemberCodeVo vo = (AdamMemberCodeVo) redisDataSourceUtil.getRedisKylinUtil().get(key);
// if (null != vo && vo.getState() == beforeState) {
// redisDataSourceUtil.getRedisKylinUtil().del(key);
//
// updateCodeList.add(vo.getCode());
// }
// });
//
// if (!CollectionUtils.isEmpty(updateCodeList)) {
// LambdaUpdateWrapper<AdamMemberCode> memberCodeUpdateWrapper = Wrappers.lambdaUpdate(AdamMemberCode.class);
// memberCodeUpdateWrapper.eq(AdamMemberCode::getMemberId, optParam.getMemberId());
// memberCodeUpdateWrapper.eq(AdamMemberCode::getState, beforeState);
// memberCodeUpdateWrapper.in(AdamMemberCode::getCode, updateCodeList);
//
// memberCodeUpdateWrapper.set(AdamMemberCode::getState, state);
// memberCodeUpdateWrapper.set(AdamMemberCode::getOperator, loginName);
// memberCodeUpdateWrapper.set(AdamMemberCode::getUpdatedAt, now);
//
// return adamMemberCodeAdminService.update(memberCodeUpdateWrapper);
// }
// return false;
// }
//
// @RequiresPermissions("adam:member:code:recover")
// @Log(title = "会员管理:会员码:退回", businessType = BusinessType.UPDATE)
// @PostMapping("recover")
// @ResponseBody
// public AjaxResult recover(AdamMemberCodeOptParam optParam) {
// return toAjax(this.invalidRecoverCode(optParam, 5));
// }
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/adam/AdamUserMemberAdminController.java
View file @
93b99dc8
...
@@ -36,7 +36,7 @@ public class AdamUserMemberAdminController {
...
@@ -36,7 +36,7 @@ public class AdamUserMemberAdminController {
@ApiOperation
(
value
=
"列表"
)
@ApiOperation
(
value
=
"列表"
)
@PostMapping
(
"blk/lis"
)
@PostMapping
(
"blk/lis"
)
public
ResponseDto
<
List
<
String
>>
listBlack
()
{
public
ResponseDto
<
List
<
String
>>
listBlack
()
{
return
ResponseDto
.
success
((
List
<
String
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
));
return
ResponseDto
.
success
((
List
<
String
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
));
}
}
@Log
(
title
=
"会员管理:会员黑名单:添加"
,
businessType
=
BusinessType
.
INSERT
)
@Log
(
title
=
"会员管理:会员黑名单:添加"
,
businessType
=
BusinessType
.
INSERT
)
...
@@ -53,14 +53,14 @@ public class AdamUserMemberAdminController {
...
@@ -53,14 +53,14 @@ public class AdamUserMemberAdminController {
invalidList
.
add
(
uid
);
invalidList
.
add
(
uid
);
}
}
}
}
List
<
String
>
blacklist
=
(
List
<
String
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
);
List
<
String
>
blacklist
=
(
List
<
String
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
);
if
(
CollectionUtils
.
isEmpty
(
blacklist
))
{
if
(
CollectionUtils
.
isEmpty
(
blacklist
))
{
blacklist
=
existList
;
blacklist
=
existList
;
}
else
{
}
else
{
blacklist
.
addAll
(
existList
);
blacklist
.
addAll
(
existList
);
}
}
if
(!
CollectionUtils
.
isEmpty
(
blacklist
))
{
if
(!
CollectionUtils
.
isEmpty
(
blacklist
))
{
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
,
blacklist
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
,
blacklist
);
}
else
{
}
else
{
log
.
warn
(
"###blacklist.add:failed,invalidList:{},existList:{},opts:{}"
,
invalidList
.
size
(),
existList
.
size
(),
opts
);
log
.
warn
(
"###blacklist.add:failed,invalidList:{},existList:{},opts:{}"
,
invalidList
.
size
(),
existList
.
size
(),
opts
);
}
}
...
@@ -73,12 +73,12 @@ public class AdamUserMemberAdminController {
...
@@ -73,12 +73,12 @@ public class AdamUserMemberAdminController {
@PostMapping
(
"blk/del"
)
@PostMapping
(
"blk/del"
)
public
ResponseDto
<
List
<
String
>>
delBlack
(
@NotBlank
(
message
=
"会员ID不能为空"
)
@RequestParam
String
opts
)
{
public
ResponseDto
<
List
<
String
>>
delBlack
(
@NotBlank
(
message
=
"会员ID不能为空"
)
@RequestParam
String
opts
)
{
String
[]
uidArr
=
opts
.
split
(
","
);
String
[]
uidArr
=
opts
.
split
(
","
);
List
<
String
>
blacklist
=
(
List
<
String
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
);
List
<
String
>
blacklist
=
(
List
<
String
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
);
if
(!
CollectionUtils
.
isEmpty
(
blacklist
))
{
if
(!
CollectionUtils
.
isEmpty
(
blacklist
))
{
for
(
String
uid
:
uidArr
)
{
for
(
String
uid
:
uidArr
)
{
blacklist
.
remove
(
uid
);
blacklist
.
remove
(
uid
);
}
}
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
,
blacklist
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
,
blacklist
);
}
}
return
ResponseDto
.
success
(
blacklist
);
return
ResponseDto
.
success
(
blacklist
);
}
}
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/candy/CandyCouponCodeAdminController.java
View file @
93b99dc8
...
@@ -13,6 +13,7 @@ import com.liquidnet.client.admin.common.utils.poi.ExcelUtil;
...
@@ -13,6 +13,7 @@ import com.liquidnet.client.admin.common.utils.poi.ExcelUtil;
import
com.liquidnet.client.admin.zhengzai.candy.dto.CandyCouponCodeExcelDto
;
import
com.liquidnet.client.admin.zhengzai.candy.dto.CandyCouponCodeExcelDto
;
import
com.liquidnet.client.admin.zhengzai.candy.service.ICandyCouponCodeAdminService
;
import
com.liquidnet.client.admin.zhengzai.candy.service.ICandyCouponCodeAdminService
;
import
com.liquidnet.client.admin.zhengzai.candy.service.ICandyUserCouponAdminService
;
import
com.liquidnet.client.admin.zhengzai.candy.service.ICandyUserCouponAdminService
;
import
com.liquidnet.common.cache.redis.util.AbstractRedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisDataSourceUtil
;
import
com.liquidnet.common.cache.redis.util.RedisDataSourceUtil
;
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
;
...
@@ -114,13 +115,14 @@ public class CandyCouponCodeAdminController extends BaseController {
...
@@ -114,13 +115,14 @@ public class CandyCouponCodeAdminController extends BaseController {
couponCodeLambdaQueryWrapper
.
eq
(
CandyCouponCode:
:
getCouponId
,
couponId
);
couponCodeLambdaQueryWrapper
.
eq
(
CandyCouponCode:
:
getCouponId
,
couponId
);
List
<
CandyCouponCode
>
list
=
candyCouponCodeAdminService
.
list
(
couponCodeLambdaQueryWrapper
);
List
<
CandyCouponCode
>
list
=
candyCouponCodeAdminService
.
list
(
couponCodeLambdaQueryWrapper
);
AbstractRedisUtil
redisCandyUtil
=
redisDataSourceUtil
.
getRedisCandyUtil
();
List
<
String
>
ccodeUpdateList
=
CollectionUtil
.
arrayListString
();
List
<
String
>
ccodeUpdateList
=
CollectionUtil
.
arrayListString
();
list
.
forEach
(
r
->
{
list
.
forEach
(
r
->
{
String
key
=
CandyRedisConst
.
BASIC_COUPON_CODE
.
concat
(
r
.
getCcode
());
String
key
=
CandyRedisConst
.
BASIC_COUPON_CODE
.
concat
(
r
.
getCcode
());
CandyCouponCodeDto
dto
=
(
CandyCouponCodeDto
)
redis
DataSourceUtil
.
getRedisKylinUtil
()
.
get
(
key
);
CandyCouponCodeDto
dto
=
(
CandyCouponCodeDto
)
redis
CandyUtil
.
get
(
key
);
if
(
null
!=
dto
&&
dto
.
getState
()
==
0
)
{
if
(
null
!=
dto
&&
dto
.
getState
()
==
0
)
{
dto
.
setState
(
4
);
dto
.
setState
(
4
);
redis
DataSourceUtil
.
getRedisKylinUtil
()
.
set
(
key
,
dto
);
redis
CandyUtil
.
set
(
key
,
dto
);
ccodeUpdateList
.
add
(
dto
.
getCcode
());
ccodeUpdateList
.
add
(
dto
.
getCcode
());
}
}
});
});
...
@@ -157,10 +159,11 @@ public class CandyCouponCodeAdminController extends BaseController {
...
@@ -157,10 +159,11 @@ public class CandyCouponCodeAdminController extends BaseController {
couponCodeLambdaQueryWrapper
.
eq
(
CandyCouponCode:
:
getCouponId
,
couponId
);
couponCodeLambdaQueryWrapper
.
eq
(
CandyCouponCode:
:
getCouponId
,
couponId
);
List
<
CandyCouponCode
>
list
=
candyCouponCodeAdminService
.
list
(
couponCodeLambdaQueryWrapper
);
List
<
CandyCouponCode
>
list
=
candyCouponCodeAdminService
.
list
(
couponCodeLambdaQueryWrapper
);
AbstractRedisUtil
redisCandyUtil
=
redisDataSourceUtil
.
getRedisCandyUtil
();
List
<
String
>
ccodeUpdateList
=
CollectionUtil
.
arrayListString
();
List
<
String
>
ccodeUpdateList
=
CollectionUtil
.
arrayListString
();
list
.
forEach
(
r
->
{
list
.
forEach
(
r
->
{
String
uckey
=
CandyRedisConst
.
BASIC_USER_COUPON
.
concat
(
r
.
getRedeemUid
());
String
uckey
=
CandyRedisConst
.
BASIC_USER_COUPON
.
concat
(
r
.
getRedeemUid
());
List
<
CandyUserCouponBasicDto
>
vos
=
(
List
<
CandyUserCouponBasicDto
>)
redis
DataSourceUtil
.
getRedisKylinUtil
()
.
get
(
uckey
);
List
<
CandyUserCouponBasicDto
>
vos
=
(
List
<
CandyUserCouponBasicDto
>)
redis
CandyUtil
.
get
(
uckey
);
if
(!
CollectionUtils
.
isEmpty
(
vos
))
{
if
(!
CollectionUtils
.
isEmpty
(
vos
))
{
vos
.
removeIf
(
rv
->
rv
.
getUcouponId
().
equals
(
r
.
getUcouponId
()));
vos
.
removeIf
(
rv
->
rv
.
getUcouponId
().
equals
(
r
.
getUcouponId
()));
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberCodeAdminServiceImpl.java
View file @
93b99dc8
...
@@ -3,6 +3,7 @@ package com.liquidnet.client.admin.zhengzai.adam.service.impl;
...
@@ -3,6 +3,7 @@ package com.liquidnet.client.admin.zhengzai.adam.service.impl;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.liquidnet.client.admin.zhengzai.adam.service.IAdamMemberCodeAdminService
;
import
com.liquidnet.client.admin.zhengzai.adam.service.IAdamMemberCodeAdminService
;
import
com.liquidnet.common.cache.redis.util.AbstractRedisUtil
;
import
com.liquidnet.common.cache.redis.util.RedisDataSourceUtil
;
import
com.liquidnet.common.cache.redis.util.RedisDataSourceUtil
;
import
com.liquidnet.common.exception.LiquidnetServiceException
;
import
com.liquidnet.common.exception.LiquidnetServiceException
;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
import
com.liquidnet.commons.lang.util.CollectionUtil
;
...
@@ -35,13 +36,14 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
...
@@ -35,13 +36,14 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
ArrayList
<
String
>
codeList
=
CollectionUtil
.
arrayListString
();
ArrayList
<
String
>
codeList
=
CollectionUtil
.
arrayListString
();
Integer
genNum
=
param
.
getGenNum
();
Integer
genNum
=
param
.
getGenNum
();
LocalDateTime
now
=
LocalDateTime
.
now
();
LocalDateTime
now
=
LocalDateTime
.
now
();
AbstractRedisUtil
redisAdamUtil
=
redisDataSourceUtil
.
getRedisAdamUtil
();
for
(
int
i
=
0
;
i
<
genNum
;
i
++)
{
for
(
int
i
=
0
;
i
<
genNum
;
i
++)
{
String
mCode
;
String
mCode
;
boolean
exists
;
boolean
exists
;
do
{
do
{
mCode
=
MemberUtil
.
freeCode
();
mCode
=
MemberUtil
.
freeCode
();
String
key
=
AdamRedisConst
.
INFO_MEMBER_CODE
.
concat
(
mCode
);
String
key
=
AdamRedisConst
.
INFO_MEMBER_CODE
.
concat
(
mCode
);
exists
=
redis
DataSourceUtil
.
getRedisKylinUtil
()
.
hasKey
(
key
);
exists
=
redis
AdamUtil
.
hasKey
(
key
);
}
while
(
exists
);
}
while
(
exists
);
AdamMemberCode
initMemberCode
=
new
AdamMemberCode
();
AdamMemberCode
initMemberCode
=
new
AdamMemberCode
();
...
@@ -60,7 +62,7 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
...
@@ -60,7 +62,7 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
memberCodeList
.
add
(
initMemberCode
);
memberCodeList
.
add
(
initMemberCode
);
codeList
.
add
(
mCode
);
codeList
.
add
(
mCode
);
//redisDataSourceUtil.getRedis
Kylin
Util().set(AdamRedisConst.INFO_MEMBER_CODE.concat(mCode), AdamMemberCodeVo.getNew().copy(initMemberCode));
//redisDataSourceUtil.getRedis
Adam
Util().set(AdamRedisConst.INFO_MEMBER_CODE.concat(mCode), AdamMemberCodeVo.getNew().copy(initMemberCode));
}
}
if
(
this
.
saveBatch
(
memberCodeList
,
memberCodeList
.
size
()))
{
if
(
this
.
saveBatch
(
memberCodeList
,
memberCodeList
.
size
()))
{
...
@@ -71,7 +73,7 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
...
@@ -71,7 +73,7 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
list
.
forEach
(
r
->
{
list
.
forEach
(
r
->
{
r
.
setMemberNo
(
getNextMemberNo
(
param
.
getMemberId
()));
r
.
setMemberNo
(
getNextMemberNo
(
param
.
getMemberId
()));
redis
DataSourceUtil
.
getRedisKylinUtil
()
.
set
(
AdamRedisConst
.
INFO_MEMBER_CODE
.
concat
(
r
.
getCode
()),
AdamMemberCodeVo
.
getNew
().
copy
(
r
));
redis
AdamUtil
.
set
(
AdamRedisConst
.
INFO_MEMBER_CODE
.
concat
(
r
.
getCode
()),
AdamMemberCodeVo
.
getNew
().
copy
(
r
));
});
});
this
.
updateBatchById
(
list
,
list
.
size
());
this
.
updateBatchById
(
list
,
list
.
size
());
return
true
;
return
true
;
...
@@ -115,15 +117,15 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
...
@@ -115,15 +117,15 @@ public class AdamMemberCodeAdminServiceImpl extends ServiceImpl<AdamMemberCodeMa
}
}
private
int
getMaxMemberNo
()
{
private
int
getMaxMemberNo
()
{
Object
o
=
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
INCR_MEMBER_NO
);
Object
o
=
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
INCR_MEMBER_NO
);
return
null
==
o
?
-
1
:
(
int
)
o
;
return
null
==
o
?
-
1
:
(
int
)
o
;
}
}
public
boolean
setMaxMemberNo
(
int
val
)
{
public
boolean
setMaxMemberNo
(
int
val
)
{
return
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
INCR_MEMBER_NO
,
val
);
return
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
INCR_MEMBER_NO
,
val
);
}
}
public
int
incrMemberNo
()
{
public
int
incrMemberNo
()
{
return
(
int
)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
incr
(
AdamRedisConst
.
INCR_MEMBER_NO
,
1
);
return
(
int
)
redisDataSourceUtil
.
getRedis
Adam
Util
().
incr
(
AdamRedisConst
.
INCR_MEMBER_NO
,
1
);
}
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberOrderAdminServiceImpl.java
View file @
93b99dc8
...
@@ -175,7 +175,7 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
...
@@ -175,7 +175,7 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
adamMemberOrderMapper
.
updateById
(
updateInfoMemberOrder
);
adamMemberOrderMapper
.
updateById
(
updateInfoMemberOrder
);
String
moKey
=
AdamRedisConst
.
INFO_MEMBER_ORDER
+
memberOrder
.
getUid
();
String
moKey
=
AdamRedisConst
.
INFO_MEMBER_ORDER
+
memberOrder
.
getUid
();
ArrayList
<
AdamMemberOrderVo
>
vos
=
(
ArrayList
<
AdamMemberOrderVo
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
moKey
);
ArrayList
<
AdamMemberOrderVo
>
vos
=
(
ArrayList
<
AdamMemberOrderVo
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
moKey
);
int
idx
=
IntStream
.
range
(
0
,
vos
.
size
())
int
idx
=
IntStream
.
range
(
0
,
vos
.
size
())
.
filter
(
i
->
vos
.
get
(
i
).
getOrderNo
().
equals
(
memberOrder
.
getOrderNo
()))
.
filter
(
i
->
vos
.
get
(
i
).
getOrderNo
().
equals
(
memberOrder
.
getOrderNo
()))
.
findFirst
().
orElse
(-
1
);
.
findFirst
().
orElse
(-
1
);
...
@@ -183,7 +183,7 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
...
@@ -183,7 +183,7 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
vo
.
setState
(
4
);
vo
.
setState
(
4
);
vo
.
setUpdatedAt
(
now
);
vo
.
setUpdatedAt
(
now
);
vos
.
set
(
idx
,
vo
);
vos
.
set
(
idx
,
vo
);
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
moKey
,
vos
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
moKey
,
vos
);
if
(
memberRefund
.
getRenewable
()
==
2
)
{
// 拉黑用户,直接更新用户会员状态信息
if
(
memberRefund
.
getRenewable
()
==
2
)
{
// 拉黑用户,直接更新用户会员状态信息
AdamUserMember
updateUserMember
=
new
AdamUserMember
();
AdamUserMember
updateUserMember
=
new
AdamUserMember
();
...
@@ -197,20 +197,20 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
...
@@ -197,20 +197,20 @@ public class AdamMemberOrderAdminServiceImpl extends ServiceImpl<AdamMemberOrder
adamUserMemberMapper
.
update
(
updateUserMember
,
userMemberLambdaUpdateWrapper
);
adamUserMemberMapper
.
update
(
updateUserMember
,
userMemberLambdaUpdateWrapper
);
String
umkey
=
AdamRedisConst
.
INFO_USER_MEMBER
+
memberOrder
.
getUid
();
String
umkey
=
AdamRedisConst
.
INFO_USER_MEMBER
+
memberOrder
.
getUid
();
AdamUserMemberVo
userMemberVo
=
(
AdamUserMemberVo
)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
umkey
);
AdamUserMemberVo
userMemberVo
=
(
AdamUserMemberVo
)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
umkey
);
userMemberVo
.
setState
(
2
);
userMemberVo
.
setState
(
2
);
userMemberVo
.
setExpiryAt
(
now
);
userMemberVo
.
setExpiryAt
(
now
);
userMemberVo
.
setUpdatedAt
(
now
);
userMemberVo
.
setUpdatedAt
(
now
);
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
umkey
,
userMemberVo
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
umkey
,
userMemberVo
);
List
<
String
>
uidBlackList
=
(
List
<
String
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
);
List
<
String
>
uidBlackList
=
(
List
<
String
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
);
if
(
CollectionUtils
.
isEmpty
(
uidBlackList
))
{
if
(
CollectionUtils
.
isEmpty
(
uidBlackList
))
{
uidBlackList
=
CollectionUtil
.
arrayListString
();
uidBlackList
=
CollectionUtil
.
arrayListString
();
}
}
uidBlackList
.
add
(
memberOrder
.
getUid
());
uidBlackList
.
add
(
memberOrder
.
getUid
());
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
,
uidBlackList
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
BLK_LIST_MEMBER_UID
,
uidBlackList
);
}
}
return
AjaxResult
.
success
();
return
AjaxResult
.
success
();
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberPriceAdminServiceImpl.java
View file @
93b99dc8
...
@@ -43,7 +43,7 @@ public class AdamMemberPriceAdminServiceImpl extends ServiceImpl<AdamMemberPrice
...
@@ -43,7 +43,7 @@ public class AdamMemberPriceAdminServiceImpl extends ServiceImpl<AdamMemberPrice
//
//
// AdamMemberPriceVo vo = AdamMemberPriceVo.getNew().copy(info);
// AdamMemberPriceVo vo = AdamMemberPriceVo.getNew().copy(info);
//
//
// redisDataSourceUtil.getRedis
Kylin
Util().set(AdamRedisConst.INFO_MEMBER_PRICE.concat(vo.getMemberPriceId()), vo);
// redisDataSourceUtil.getRedis
Adam
Util().set(AdamRedisConst.INFO_MEMBER_PRICE.concat(vo.getMemberPriceId()), vo);
//
//
// return vo;
// return vo;
// }
// }
...
@@ -98,11 +98,11 @@ public class AdamMemberPriceAdminServiceImpl extends ServiceImpl<AdamMemberPrice
...
@@ -98,11 +98,11 @@ public class AdamMemberPriceAdminServiceImpl extends ServiceImpl<AdamMemberPrice
String
memberPriceId
=
saveOrUpdateInfo
.
getMemberPriceId
();
String
memberPriceId
=
saveOrUpdateInfo
.
getMemberPriceId
();
String
mpKey
=
AdamRedisConst
.
INFO_MEMBER_PRICE
.
concat
(
memberId
);
String
mpKey
=
AdamRedisConst
.
INFO_MEMBER_PRICE
.
concat
(
memberId
);
List
<
AdamMemberPriceVo
>
vos
=
(
List
<
AdamMemberPriceVo
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
mpKey
);
List
<
AdamMemberPriceVo
>
vos
=
(
List
<
AdamMemberPriceVo
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
mpKey
);
vos
.
removeIf
(
r
->
(
r
.
getMemberId
().
equals
(
memberId
)
&&
r
.
getMemberPriceId
().
equals
(
memberPriceId
)));
vos
.
removeIf
(
r
->
(
r
.
getMemberId
().
equals
(
memberId
)
&&
r
.
getMemberPriceId
().
equals
(
memberPriceId
)));
vos
.
add
(
AdamMemberPriceVo
.
getNew
().
copy
(
saveOrUpdateInfo
));
vos
.
add
(
AdamMemberPriceVo
.
getNew
().
copy
(
saveOrUpdateInfo
));
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
mpKey
,
vos
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
mpKey
,
vos
);
return
true
;
return
true
;
}
}
throw
new
LiquidnetServiceException
(
"-1"
,
"会员价格编辑失败"
);
throw
new
LiquidnetServiceException
(
"-1"
,
"会员价格编辑失败"
);
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberRightsAdminServiceImpl.java
View file @
93b99dc8
...
@@ -75,7 +75,7 @@ public class AdamMemberRightsAdminServiceImpl extends ServiceImpl<AdamMemberRigh
...
@@ -75,7 +75,7 @@ public class AdamMemberRightsAdminServiceImpl extends ServiceImpl<AdamMemberRigh
if
(
saveOrUpadateRst
)
{
if
(
saveOrUpadateRst
)
{
// 同步REDIS:用户端:购买会员详情页:权益列表
// 同步REDIS:用户端:购买会员详情页:权益列表
List
<
AdamMemberRightsVo
>
vos
=
(
List
<
AdamMemberRightsVo
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS
.
concat
(
param
.
getMemberId
()));
List
<
AdamMemberRightsVo
>
vos
=
(
List
<
AdamMemberRightsVo
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS
.
concat
(
param
.
getMemberId
()));
if
(
CollectionUtils
.
isEmpty
(
vos
))
{
if
(
CollectionUtils
.
isEmpty
(
vos
))
{
vos
=
new
ArrayList
<>();
vos
=
new
ArrayList
<>();
}
}
...
@@ -105,7 +105,7 @@ public class AdamMemberRightsAdminServiceImpl extends ServiceImpl<AdamMemberRigh
...
@@ -105,7 +105,7 @@ public class AdamMemberRightsAdminServiceImpl extends ServiceImpl<AdamMemberRigh
}
}
}
}
}
}
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS
.
concat
(
param
.
getMemberId
()),
vos
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS
.
concat
(
param
.
getMemberId
()),
vos
);
}
}
return
saveOrUpadateRst
;
return
saveOrUpadateRst
;
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/adam/service/impl/AdamMemberServiceAdminImpl.java
View file @
93b99dc8
...
@@ -44,7 +44,7 @@ public class AdamMemberServiceAdminImpl extends ServiceImpl<AdamMemberMapper, Ad
...
@@ -44,7 +44,7 @@ public class AdamMemberServiceAdminImpl extends ServiceImpl<AdamMemberMapper, Ad
AdamMemberVo
vo
=
AdamMemberVo
.
getNew
().
copy
(
adamMember
);
AdamMemberVo
vo
=
AdamMemberVo
.
getNew
().
copy
(
adamMember
);
adamMemberMapper
.
insert
(
adamMember
);
adamMemberMapper
.
insert
(
adamMember
);
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_CATEGORY
.
concat
(
vo
.
getMemberId
()),
vo
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_CATEGORY
.
concat
(
vo
.
getMemberId
()),
vo
);
}
}
@Override
@Override
...
@@ -63,8 +63,8 @@ public class AdamMemberServiceAdminImpl extends ServiceImpl<AdamMemberMapper, Ad
...
@@ -63,8 +63,8 @@ public class AdamMemberServiceAdminImpl extends ServiceImpl<AdamMemberMapper, Ad
adamMember
=
adamMemberMapper
.
selectOne
(
updateMemberWrapper
);
adamMember
=
adamMemberMapper
.
selectOne
(
updateMemberWrapper
);
AdamMemberVo
vo
=
AdamMemberVo
.
getNew
().
copy
(
adamMember
);
AdamMemberVo
vo
=
AdamMemberVo
.
getNew
().
copy
(
adamMember
);
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_CATEGORY
.
concat
(
vo
.
getMemberId
()),
vo
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_CATEGORY
.
concat
(
vo
.
getMemberId
()),
vo
);
redisDataSourceUtil
.
getRedis
Kylin
Util
().
del
(
AdamRedisConst
.
INFO_MEMBER_SIMPLE
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
del
(
AdamRedisConst
.
INFO_MEMBER_SIMPLE
);
return
true
;
return
true
;
}
}
return
false
;
return
false
;
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/candy/service/impl/CandyMgtCouponAdminServiceImpl.java
View file @
93b99dc8
...
@@ -370,7 +370,7 @@ public class CandyMgtCouponAdminServiceImpl extends ServiceImpl<CandyMgtCouponMa
...
@@ -370,7 +370,7 @@ public class CandyMgtCouponAdminServiceImpl extends ServiceImpl<CandyMgtCouponMa
List
<
AdamMemberRightsCouponRuleVo
>
memberRightsCouponRuleVoList
=
this
.
copyFromCandyCouponRule
(
initCouponRuleList
);
List
<
AdamMemberRightsCouponRuleVo
>
memberRightsCouponRuleVoList
=
this
.
copyFromCandyCouponRule
(
initCouponRuleList
);
List
<
AdamMemberRightsCouponVo
>
memberRightsCouponVoList
=
List
<
AdamMemberRightsCouponVo
>
memberRightsCouponVoList
=
(
List
<
AdamMemberRightsCouponVo
>)
redisDataSourceUtil
.
getRedis
Kylin
Util
().
get
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS_COUPON
.
concat
(
updateMgtCoupon
.
getMcouponId
()));
(
List
<
AdamMemberRightsCouponVo
>)
redisDataSourceUtil
.
getRedis
Adam
Util
().
get
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS_COUPON
.
concat
(
updateMgtCoupon
.
getMcouponId
()));
if
(
editing
)
{
// 编辑操作
if
(
editing
)
{
// 编辑操作
memberRightsCouponVoList
.
removeIf
(
r
->
r
.
getCouponId
().
equals
(
updateCoupon
.
getCouponId
()));
memberRightsCouponVoList
.
removeIf
(
r
->
r
.
getCouponId
().
equals
(
updateCoupon
.
getCouponId
()));
}
else
{
// 新增操作
}
else
{
// 新增操作
...
@@ -399,6 +399,6 @@ public class CandyMgtCouponAdminServiceImpl extends ServiceImpl<CandyMgtCouponMa
...
@@ -399,6 +399,6 @@ public class CandyMgtCouponAdminServiceImpl extends ServiceImpl<CandyMgtCouponMa
}
}
}
}
redisDataSourceUtil
.
getRedis
Kylin
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS_COUPON
.
concat
(
updateMgtCoupon
.
getMcouponId
()),
memberRightsCouponVoList
);
redisDataSourceUtil
.
getRedis
Adam
Util
().
set
(
AdamRedisConst
.
INFO_MEMBER_RIGHTS_COUPON
.
concat
(
updateMgtCoupon
.
getMcouponId
()),
memberRightsCouponVoList
);
}
}
}
}
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