Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
3d166bfb
Commit
3d166bfb
authored
Dec 08, 2023
by
shiyu
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'quanku_12-14' into quanku_change_user_by_wwdz
parents
790e049b
cf5a9d74
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
16 additions
and
2 deletions
+16
-2
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/FavoritesServiceImpl.java
...c/main/java/com/wwdz/ch/wx/impl/FavoritesServiceImpl.java
+1
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/FootPrintServiceImpl.java
...c/main/java/com/wwdz/ch/wx/impl/FootPrintServiceImpl.java
+1
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/ItemServiceImpl.java
...pi/src/main/java/com/wwdz/ch/wx/impl/ItemServiceImpl.java
+9
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/web/ConsignSaleController.java
...c/main/java/com/wwdz/ch/wx/web/ConsignSaleController.java
+5
-2
No files found.
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/FavoritesServiceImpl.java
View file @
3d166bfb
...
@@ -255,6 +255,7 @@ public class FavoritesServiceImpl implements FavoritesService {
...
@@ -255,6 +255,7 @@ public class FavoritesServiceImpl implements FavoritesService {
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setFavoritesId
(
dto
.
getId
());
itemResponseVo
.
setFavoritesId
(
dto
.
getId
());
itemResponseVo
.
setIsDeleted
(
item
.
getIsDeleted
());
itemResponseVo
.
setIsDeleted
(
item
.
getIsDeleted
());
itemResponseVo
.
setIsOnSale
(
item
.
getIsOnSale
());
itemResponseVo
.
setViewPermission
(
item
.
getViewPermission
());
itemResponseVo
.
setViewPermission
(
item
.
getViewPermission
());
// 设置价格
// 设置价格
itemResponseVo
.
setPrice
(
getPrice
(
item
.
getPrice
()));
itemResponseVo
.
setPrice
(
getPrice
(
item
.
getPrice
()));
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/FootPrintServiceImpl.java
View file @
3d166bfb
...
@@ -101,6 +101,7 @@ public class FootPrintServiceImpl implements FootPrintService {
...
@@ -101,6 +101,7 @@ public class FootPrintServiceImpl implements FootPrintService {
itemResponseVo
.
setImages
(
item
.
getImages
());
itemResponseVo
.
setImages
(
item
.
getImages
());
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setIsDeleted
(
item
.
getIsDeleted
());
itemResponseVo
.
setIsDeleted
(
item
.
getIsDeleted
());
itemResponseVo
.
setIsOnSale
(
item
.
getIsOnSale
());
// 设置价格
// 设置价格
itemResponseVo
.
setPrice
(
getPrice
(
item
.
getPrice
()));
itemResponseVo
.
setPrice
(
getPrice
(
item
.
getPrice
()));
// 设置是否收藏或是否是自己发布的
// 设置是否收藏或是否是自己发布的
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/ItemServiceImpl.java
View file @
3d166bfb
...
@@ -303,6 +303,7 @@ public class ItemServiceImpl implements ItemService {
...
@@ -303,6 +303,7 @@ public class ItemServiceImpl implements ItemService {
itemResponseVo
.
setIsCollected
(
favoritesItemsRelationDao
.
isCollected
(
dto
.
getUserId
(),
item
.
getId
(),
null
)
?
1
:
0
);
itemResponseVo
.
setIsCollected
(
favoritesItemsRelationDao
.
isCollected
(
dto
.
getUserId
(),
item
.
getId
(),
null
)
?
1
:
0
);
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setSourceType
(
item
.
getSourceType
());
itemResponseVo
.
setSourceType
(
item
.
getSourceType
());
itemResponseVo
.
setIsOnSale
(
item
.
getIsOnSale
());
itemResponseVo
.
setViewPermission
(
0
);
itemResponseVo
.
setViewPermission
(
0
);
// 设置藏品发布用户的昵称和头像
// 设置藏品发布用户的昵称和头像
itemCommonService
.
getNicknameAvatar
(
item
.
getId
(),
itemResponseVo
);
itemCommonService
.
getNicknameAvatar
(
item
.
getId
(),
itemResponseVo
);
...
@@ -397,6 +398,7 @@ public class ItemServiceImpl implements ItemService {
...
@@ -397,6 +398,7 @@ public class ItemServiceImpl implements ItemService {
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setSourceType
(
item
.
getSourceType
());
itemResponseVo
.
setSourceType
(
item
.
getSourceType
());
itemResponseVo
.
setViewPermission
(
item
.
getViewPermission
());
itemResponseVo
.
setViewPermission
(
item
.
getViewPermission
());
itemResponseVo
.
setIsOnSale
(
item
.
getIsOnSale
());
// 设置价格
// 设置价格
itemResponseVo
.
setPrice
(
getPrice
(
item
.
getPrice
()));
itemResponseVo
.
setPrice
(
getPrice
(
item
.
getPrice
()));
// 设置图片或视频
// 设置图片或视频
...
@@ -450,6 +452,7 @@ public class ItemServiceImpl implements ItemService {
...
@@ -450,6 +452,7 @@ public class ItemServiceImpl implements ItemService {
itemResponseVo
.
setDetail
(
es
.
getDetail
());
itemResponseVo
.
setDetail
(
es
.
getDetail
());
itemResponseVo
.
setSourceType
(
es
.
getSourceType
());
itemResponseVo
.
setSourceType
(
es
.
getSourceType
());
itemResponseVo
.
setViewPermission
(
0
);
itemResponseVo
.
setViewPermission
(
0
);
itemResponseVo
.
setIsOnSale
(
es
.
getIsOnSale
());
// 设置价格
// 设置价格
itemResponseVo
.
setPrice
(
getPrice
(
es
.
getPrice
()));
itemResponseVo
.
setPrice
(
getPrice
(
es
.
getPrice
()));
// 设置图片或视频
// 设置图片或视频
...
@@ -511,6 +514,7 @@ public class ItemServiceImpl implements ItemService {
...
@@ -511,6 +514,7 @@ public class ItemServiceImpl implements ItemService {
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setDetail
(
item
.
getDetail
());
itemResponseVo
.
setSourceType
(
item
.
getSourceType
());
itemResponseVo
.
setSourceType
(
item
.
getSourceType
());
itemResponseVo
.
setViewPermission
(
0
);
itemResponseVo
.
setViewPermission
(
0
);
itemResponseVo
.
setIsOnSale
(
item
.
getIsOnSale
());
// 设置藏品发布用户的昵称和头像
// 设置藏品发布用户的昵称和头像
itemCommonService
.
getNicknameAvatar
(
item
.
getId
(),
itemResponseVo
);
itemCommonService
.
getNicknameAvatar
(
item
.
getId
(),
itemResponseVo
);
AgentTranceResponseVo
agentTranceResponseVo
=
new
AgentTranceResponseVo
();
AgentTranceResponseVo
agentTranceResponseVo
=
new
AgentTranceResponseVo
();
...
@@ -822,6 +826,11 @@ public class ItemServiceImpl implements ItemService {
...
@@ -822,6 +826,11 @@ public class ItemServiceImpl implements ItemService {
@Override
@Override
public
Result
del
(
ItemRequestDto
dto
)
{
public
Result
del
(
ItemRequestDto
dto
)
{
try
{
try
{
List
<
ConsignSale
>
consignSales
=
consignSaleDao
.
findByItemId
(
dto
.
getId
());
long
count
=
consignSales
.
stream
().
filter
(
consignSale
->
consignSale
.
getCustomState
().
intValue
()
==
ConsignSaleEnum
.
SaleForUserStateEnum
.
CONSIGN_SALEING
.
getCode
()).
count
();
if
(
count
>
0
)
{
return
Result
.
failed
(
"该藏品正在寄售中,不能删除"
);
}
itemDao
.
deleteById
(
dto
.
getId
());
itemDao
.
deleteById
(
dto
.
getId
());
UserItemsRelation
userItemsRelation
=
itemDao
.
find
(
dto
.
getId
());
UserItemsRelation
userItemsRelation
=
itemDao
.
find
(
dto
.
getId
());
if
(
Objects
.
nonNull
(
userItemsRelation
))
{
if
(
Objects
.
nonNull
(
userItemsRelation
))
{
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/web/ConsignSaleController.java
View file @
3d166bfb
...
@@ -47,10 +47,13 @@ public class ConsignSaleController {
...
@@ -47,10 +47,13 @@ public class ConsignSaleController {
Validator
validator
=
new
Validator
(
FormHandler
.
ofEntity
(
dto
));
Validator
validator
=
new
Validator
(
FormHandler
.
ofEntity
(
dto
));
validator
.
set
(
"userId"
,
"用户ID"
).
must
().
number
()
validator
.
set
(
"userId"
,
"用户ID"
).
must
().
number
()
.
set
(
"name"
,
"标题"
).
must
().
string
()
.
set
(
"name"
,
"标题"
).
must
().
string
()
.
set
(
"images"
,
"图片"
).
must
().
string
()
.
end
();
.
end
();
if
(!
validator
.
isValid
())
{
if
(!
validator
.
isValid
())
{
return
Result
.
failed
(
ResultCode
.
PARAM_ERROR
.
getCode
(),
validator
.
getErrorInfo
());
return
Result
.
failed
(
validator
.
getErrorInfo
());
}
if
(
org
.
springframework
.
util
.
StringUtils
.
isEmpty
(
dto
.
getImages
()))
{
return
Result
.
failed
(
"请至少上传一张图片"
);
}
}
//先发布商品
//先发布商品
dto
.
setPrice
(
StringUtils
.
isBlank
(
dto
.
getPrice
())
?
"0"
:
dto
.
getPrice
());
dto
.
setPrice
(
StringUtils
.
isBlank
(
dto
.
getPrice
())
?
"0"
:
dto
.
getPrice
());
...
...
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