记得上下班打卡 | 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
1e90b55c
Commit
1e90b55c
authored
Jan 17, 2022
by
zhengfuxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加购物车功能
parent
59caa1e4
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
2 deletions
+35
-2
GoblinRedisConst.java
...m/liquidnet/service/goblin/constant/GoblinRedisConst.java
+1
-0
GoblinFrontController.java
...dnet/service/goblin/controller/GoblinFrontController.java
+4
-0
GoblinFrontLoginController.java
...service/goblin/controller/GoblinFrontLoginController.java
+15
-2
GoblinFrontServiceImpl.java
...t/service/goblin/service/impl/GoblinFrontServiceImpl.java
+15
-0
No files found.
liquidnet-bus-api/liquidnet-service-goblin-api/src/main/java/com/liquidnet/service/goblin/constant/GoblinRedisConst.java
View file @
1e90b55c
...
...
@@ -70,6 +70,7 @@ public class GoblinRedisConst {
public
static
final
String
COMPLIATIONS
=
PREFIX
.
concat
(
"goblinFrontCompilations"
);
// 合集
public
static
final
String
FRONT_GOBLINFRONTCUBE
=
PREFIX
.
concat
(
"goblinFrontCube"
);
// 魔方
public
static
final
String
FRONT_SHOPCART
=
PREFIX
.
concat
(
"goblin_shopcart:"
);
// 购物车
public
static
final
String
FRONT_SHOPCART_TWO
=
PREFIX
.
concat
(
"goblin_shopcartTwo:"
);
// 购物车第二部
/* ----------------------------------------------------------------- */
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/controller/GoblinFrontController.java
View file @
1e90b55c
...
...
@@ -107,4 +107,8 @@ public class GoblinFrontController {
}
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/controller/GoblinFrontLoginController.java
View file @
1e90b55c
...
...
@@ -42,17 +42,30 @@ public class GoblinFrontLoginController {
@GetMapping
(
"getShopCartCount"
)
@ApiOperation
(
"获取
商品
数量"
)
@ApiOperation
(
"获取
购物车
数量"
)
public
ResponseDto
getShopCartCount
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
return
ResponseDto
.
success
(
goblinFrontService
.
getShopCartCount
(
userId
));
}
@PostMapping
(
"deleteShopCart"
)
@ApiOperation
(
"删除
商品
"
)
@ApiOperation
(
"删除
购物车
"
)
public
ResponseDto
deleteShopCart
(
String
skuIds
)
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
return
ResponseDto
.
success
(
goblinFrontService
.
delteShoppingCart
(
skuIds
.
split
(
","
),
userId
));
}
@PostMapping
(
"saveData"
)
@ApiOperation
(
"保存数据购物车过度"
)
public
ResponseDto
saveData
(
String
data
)
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
return
ResponseDto
.
success
(
goblinFrontService
.
saveDate
(
data
,
userId
));
}
@PostMapping
(
"getData"
)
@ApiOperation
(
"获得购物车过度"
)
public
ResponseDto
getData
()
{
String
userId
=
CurrentUtil
.
getCurrentUid
();
return
ResponseDto
.
success
(
goblinFrontService
.
getDate
(
userId
));
}
@GetMapping
(
"getShopCart"
)
@ApiOperation
(
"获得购物车列表"
)
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/GoblinFrontServiceImpl.java
View file @
1e90b55c
...
...
@@ -624,6 +624,21 @@ public class GoblinFrontServiceImpl implements GoblinFrontService {
}
return
count
;
}
/***
* @author zhangfuxin
* @Description:存储信息
* @date 2022/1/17 下午4:55
*/
public
boolean
saveDate
(
String
data
,
String
userId
)
{
redisUtil
.
set
(
GoblinRedisConst
.
FRONT_SHOPCART_TWO
.
concat
(
userId
),
data
,
60
*
60
*
24
);
return
true
;
}
public
String
getDate
(
String
userId
)
{
if
(
redisUtil
.
get
(
GoblinRedisConst
.
FRONT_SHOPCART_TWO
.
concat
(
userId
))==
null
){
return
""
;
}
return
(
String
)
redisUtil
.
get
(
GoblinRedisConst
.
FRONT_SHOPCART_TWO
.
concat
(
userId
));
}
/**
* 删除购物车里面的商品
*/
...
...
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