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
9c918cb0
Commit
9c918cb0
authored
Mar 04, 2024
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
商品图片
parent
67ee305b
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
2 deletions
+23
-2
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/SysSupplierItemServiceImpl.java
...va/com/wwdz/ch/admin/impl/SysSupplierItemServiceImpl.java
+2
-0
ch-dao/src/main/java/com/wwdz/ch/db/dto/request/distribution/SupplierItemRequestDto.java
...h/db/dto/request/distribution/SupplierItemRequestDto.java
+2
-2
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/SupplierItemServiceImpl.java
...wwdz/ch/wx/impl/distribution/SupplierItemServiceImpl.java
+2
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/web/distribution/AuctionRecordController.java
.../wwdz/ch/wx/web/distribution/AuctionRecordController.java
+17
-0
No files found.
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/SysSupplierItemServiceImpl.java
View file @
9c918cb0
...
@@ -71,6 +71,8 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService {
...
@@ -71,6 +71,8 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService {
if
(
StringUtils
.
hasLength
(
dto
.
getSupplyPrice
()))
{
if
(
StringUtils
.
hasLength
(
dto
.
getSupplyPrice
()))
{
supplierItem
.
setSupplyPrice
(
PriceUtil
.
convertPriceFromStr
(
dto
.
getSupplyPrice
()));
supplierItem
.
setSupplyPrice
(
PriceUtil
.
convertPriceFromStr
(
dto
.
getSupplyPrice
()));
}
}
supplierItem
.
setImages
(
org
.
apache
.
commons
.
lang3
.
StringUtils
.
join
(
dto
.
getImages
(),
";"
));
supplierItem
.
setVideos
(
org
.
apache
.
commons
.
lang3
.
StringUtils
.
join
(
dto
.
getVideos
(),
";"
));
supplierItem
.
setSort
(
1
);
supplierItem
.
setSort
(
1
);
supplierItem
.
setCreateTime
(
now
);
supplierItem
.
setCreateTime
(
now
);
supplierItem
.
setUpdateTime
(
now
);
supplierItem
.
setUpdateTime
(
now
);
...
...
ch-dao/src/main/java/com/wwdz/ch/db/dto/request/distribution/SupplierItemRequestDto.java
View file @
9c918cb0
...
@@ -54,12 +54,12 @@ public class SupplierItemRequestDto extends BaseRequestDto implements Entity {
...
@@ -54,12 +54,12 @@ public class SupplierItemRequestDto extends BaseRequestDto implements Entity {
/**
/**
* 商品图片,分号分隔
* 商品图片,分号分隔
*/
*/
private
String
images
;
private
String
[]
images
;
/**
/**
* 商品视频,分号分隔
* 商品视频,分号分隔
*/
*/
private
String
videos
;
private
String
[]
videos
;
/**
/**
* 限购数量
* 限购数量
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/SupplierItemServiceImpl.java
View file @
9c918cb0
...
@@ -309,6 +309,8 @@ public class SupplierItemServiceImpl implements SupplierItemService {
...
@@ -309,6 +309,8 @@ public class SupplierItemServiceImpl implements SupplierItemService {
auctionDetailVo
.
setAuctionRecordList
(
auctionRecordList
);
auctionDetailVo
.
setAuctionRecordList
(
auctionRecordList
);
SupplierItem
supplierItem
=
supplierItemDao
.
findById
(
itemId
);
SupplierItem
supplierItem
=
supplierItemDao
.
findById
(
itemId
);
auctionDetailVo
.
setItemId
(
supplierItem
.
getId
());
auctionDetailVo
.
setItemId
(
supplierItem
.
getId
());
auctionDetailVo
.
setImages
(
supplierItem
.
getImages
());
auctionDetailVo
.
setVideos
(
supplierItem
.
getVideos
());
auctionDetailVo
.
setName
(
supplierItem
.
getName
());
auctionDetailVo
.
setName
(
supplierItem
.
getName
());
auctionDetailVo
.
setHomePageImage
(
MediaUtil
.
getHomePageImage
(
supplierItem
.
getImages
(),
supplierItem
.
getVideos
()));
auctionDetailVo
.
setHomePageImage
(
MediaUtil
.
getHomePageImage
(
supplierItem
.
getImages
(),
supplierItem
.
getVideos
()));
//起拍价
//起拍价
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/web/distribution/AuctionRecordController.java
View file @
9c918cb0
...
@@ -6,6 +6,8 @@ import com.wwdz.ch.core.type.Result;
...
@@ -6,6 +6,8 @@ import com.wwdz.ch.core.type.Result;
import
com.wwdz.ch.db.dto.request.distribution.AuctionRecordRequestDto
;
import
com.wwdz.ch.db.dto.request.distribution.AuctionRecordRequestDto
;
import
com.wwdz.ch.db.dto.request.distribution.SupplierItemRequestDto
;
import
com.wwdz.ch.db.dto.request.distribution.SupplierItemRequestDto
;
import
com.wwdz.ch.wx.service.distribution.AuctionRecordService
;
import
com.wwdz.ch.wx.service.distribution.AuctionRecordService
;
import
com.xxdxxs.service.FormHandler
;
import
com.xxdxxs.validation.Validator
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
...
@@ -36,5 +38,20 @@ public class AuctionRecordController {
...
@@ -36,5 +38,20 @@ public class AuctionRecordController {
}
}
@ApiOperation
(
value
=
"拍卖出价"
)
@PostMapping
(
"/addOffer"
)
public
Result
addOffer
(
@RequestBody
AuctionRecordRequestDto
dto
)
{
logger
.
info
(
"拍卖出价,请求参数:{}"
,
JSON
.
toJSONString
(
dto
));
Validator
validator
=
new
Validator
(
FormHandler
.
ofEntity
(
dto
));
validator
.
set
(
"itemId"
,
"商品id"
).
must
().
number
()
.
set
(
"price"
,
"出价"
).
must
().
string
()
.
end
();
if
(!
validator
.
isValid
())
{
return
Result
.
failed
(
validator
.
getErrorInfo
());
}
return
auctionRecordService
.
createAuctionRecord
(
dto
);
}
}
}
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