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
1bf12f85
Commit
1bf12f85
authored
Jul 21, 2023
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
分页
parent
5db51101
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
28 additions
and
12 deletions
+28
-12
ch-admin-api/src/main/java/com/wwdz/ch/admin/controller/BidRecordController.java
...ava/com/wwdz/ch/admin/controller/BidRecordController.java
+2
-8
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/BidRecordServiceImpl.java
...ain/java/com/wwdz/ch/admin/impl/BidRecordServiceImpl.java
+22
-2
ch-admin-api/src/main/java/com/wwdz/ch/admin/service/BidRecordService.java
...main/java/com/wwdz/ch/admin/service/BidRecordService.java
+1
-1
ch-core/src/main/java/com/wwdz/ch/core/consts/ResultCode.java
...ore/src/main/java/com/wwdz/ch/core/consts/ResultCode.java
+1
-1
ch-dao/src/main/java/com/wwdz/ch/db/manager/impl/BidRecordManagerImpl.java
...ava/com/wwdz/ch/db/manager/impl/BidRecordManagerImpl.java
+2
-0
No files found.
ch-admin-api/src/main/java/com/wwdz/ch/admin/controller/BidRecordController.java
View file @
1bf12f85
...
@@ -2,10 +2,8 @@ package com.wwdz.ch.admin.controller;
...
@@ -2,10 +2,8 @@ package com.wwdz.ch.admin.controller;
import
com.wwdz.ch.db.dto.request.BidRecordRequestDto
;
import
com.wwdz.ch.db.dto.request.BidRecordRequestDto
;
import
com.wwdz.ch.admin.entity.vo.BidRecordVo
;
import
com.wwdz.ch.admin.service.BidRecordService
;
import
com.wwdz.ch.admin.service.BidRecordService
;
import
com.wwdz.ch.admin.util.AuthSupport
;
import
com.wwdz.ch.admin.util.AuthSupport
;
import
com.wwdz.ch.core.type.ListResult
;
import
com.wwdz.ch.core.type.Result
;
import
com.wwdz.ch.core.type.Result
;
import
com.wwdz.ch.core.type.SimpleResult
;
import
com.wwdz.ch.core.type.SimpleResult
;
import
com.wwdz.ch.db.domain.BidRecord
;
import
com.wwdz.ch.db.domain.BidRecord
;
...
@@ -16,8 +14,6 @@ import org.slf4j.LoggerFactory;
...
@@ -16,8 +14,6 @@ import org.slf4j.LoggerFactory;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.util.List
;
import
java.util.stream.Collectors
;
@RestController
@RestController
@RequestMapping
(
"/admin/bidrecord"
)
@RequestMapping
(
"/admin/bidrecord"
)
...
@@ -31,12 +27,10 @@ public class BidRecordController {
...
@@ -31,12 +27,10 @@ public class BidRecordController {
@PostMapping
(
"/list"
)
@PostMapping
(
"/list"
)
@ApiOperation
(
value
=
"成交记录列表"
)
@ApiOperation
(
value
=
"成交记录列表"
)
public
ListResult
<
BidRecordVo
>
list
(
@RequestBody
BidRecordRequestDto
dto
)
{
public
Object
list
(
@RequestBody
BidRecordRequestDto
dto
)
{
int
cid
=
dto
.
getCid
();
int
cid
=
dto
.
getCid
();
logger
.
info
(
"【请求开始】操作人:["
+
AuthSupport
.
userName
()+
"] 钱币管理->成交记录->查询,请求参数:cid:{}"
,
cid
);
logger
.
info
(
"【请求开始】操作人:["
+
AuthSupport
.
userName
()+
"] 钱币管理->成交记录->查询,请求参数:cid:{}"
,
cid
);
List
<
BidRecord
>
collectList
=
bidRecordService
.
query
(
dto
);
return
bidRecordService
.
query
(
dto
);
List
<
BidRecordVo
>
data
=
collectList
.
parallelStream
().
map
(
a
->
new
BidRecordVo
(
a
)).
collect
(
Collectors
.
toList
());
return
new
ListResult
<
BidRecordVo
>(
data
,
data
.
size
());
}
}
@PostMapping
(
"/add"
)
@PostMapping
(
"/add"
)
...
...
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/BidRecordServiceImpl.java
View file @
1bf12f85
package
com.wwdz.ch.admin.impl
;
package
com.wwdz.ch.admin.impl
;
import
com.github.pagehelper.PageInfo
;
import
com.wwdz.ch.admin.controller.AdminGoodsController
;
import
com.wwdz.ch.core.util.ResponseUtil
;
import
com.wwdz.ch.db.dto.request.BidRecordRequestDto
;
import
com.wwdz.ch.db.dto.request.BidRecordRequestDto
;
import
com.wwdz.ch.admin.service.BidRecordService
;
import
com.wwdz.ch.admin.service.BidRecordService
;
import
com.wwdz.ch.db.domain.BidRecord
;
import
com.wwdz.ch.db.domain.BidRecord
;
import
com.wwdz.ch.db.manager.BidRecordManager
;
import
com.wwdz.ch.db.manager.BidRecordManager
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
@Service
@Service
public
class
BidRecordServiceImpl
implements
BidRecordService
{
public
class
BidRecordServiceImpl
implements
BidRecordService
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
BidRecordServiceImpl
.
class
);
@Autowired
@Autowired
BidRecordManager
bidRecordManager
;
BidRecordManager
bidRecordManager
;
...
@@ -36,8 +46,18 @@ public class BidRecordServiceImpl implements BidRecordService {
...
@@ -36,8 +46,18 @@ public class BidRecordServiceImpl implements BidRecordService {
}
}
@Override
@Override
public
List
<
BidRecord
>
query
(
BidRecordRequestDto
dto
)
{
public
Object
query
(
BidRecordRequestDto
dto
)
{
return
bidRecordManager
.
query
(
dto
);
Map
<
String
,
Object
>
data
=
new
HashMap
<>();
try
{
List
<
BidRecord
>
list
=
bidRecordManager
.
query
(
dto
);
long
total
=
PageInfo
.
of
(
list
).
getTotal
();
data
.
put
(
"total"
,
total
);
data
.
put
(
"data"
,
list
);
return
ResponseUtil
.
ok
(
data
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"查询成交记录error{}"
,
e
);
}
return
ResponseUtil
.
fail
();
}
}
@Override
@Override
...
...
ch-admin-api/src/main/java/com/wwdz/ch/admin/service/BidRecordService.java
View file @
1bf12f85
...
@@ -15,7 +15,7 @@ public interface BidRecordService {
...
@@ -15,7 +15,7 @@ public interface BidRecordService {
List
<
BidRecord
>
queryByCid
(
Integer
cid
);
List
<
BidRecord
>
queryByCid
(
Integer
cid
);
List
<
BidRecord
>
query
(
BidRecordRequestDto
dto
);
Object
query
(
BidRecordRequestDto
dto
);
void
deleteById
(
Long
id
);
void
deleteById
(
Long
id
);
...
...
ch-core/src/main/java/com/wwdz/ch/core/consts/ResultCode.java
View file @
1bf12f85
...
@@ -7,7 +7,7 @@ package com.wwdz.ch.core.consts;
...
@@ -7,7 +7,7 @@ package com.wwdz.ch.core.consts;
*/
*/
public
enum
ResultCode
{
public
enum
ResultCode
{
SUCCESS
(
100
0
,
"成功"
),
SUCCESS
(
0
,
"成功"
),
FAILED
(
4000
,
"操作失败"
),
FAILED
(
4000
,
"操作失败"
),
UNKNOWN_USER
(
4001
,
"请先登录"
),
UNKNOWN_USER
(
4001
,
"请先登录"
),
INVALID_FILE
(
4002
,
"文件类型不正确"
),
INVALID_FILE
(
4002
,
"文件类型不正确"
),
...
...
ch-dao/src/main/java/com/wwdz/ch/db/manager/impl/BidRecordManagerImpl.java
View file @
1bf12f85
package
com.wwdz.ch.db.manager.impl
;
package
com.wwdz.ch.db.manager.impl
;
import
com.github.pagehelper.PageHelper
;
import
com.wwdz.ch.db.dao.BidRecordMapper
;
import
com.wwdz.ch.db.dao.BidRecordMapper
;
import
com.wwdz.ch.db.domain.BidRecord
;
import
com.wwdz.ch.db.domain.BidRecord
;
import
com.wwdz.ch.db.domain.BidRecordExample
;
import
com.wwdz.ch.db.domain.BidRecordExample
;
...
@@ -49,6 +50,7 @@ public class BidRecordManagerImpl implements BidRecordManager {
...
@@ -49,6 +50,7 @@ public class BidRecordManagerImpl implements BidRecordManager {
JdbcHelper
.
ifPresent
(
dto
.
getEndPrice
(),
criteria
::
andPriceLessThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getEndPrice
(),
criteria
::
andPriceLessThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getStartBidTime
(),
criteria
::
andBidTimeGreaterThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getStartBidTime
(),
criteria
::
andBidTimeGreaterThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getEndBidTime
(),
criteria
::
andBidTimeLessThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getEndBidTime
(),
criteria
::
andBidTimeLessThanOrEqualTo
);
PageHelper
.
startPage
(
dto
.
getPage
(),
dto
.
getLimit
());
return
bidRecordMapper
.
selectByExample
(
example
);
return
bidRecordMapper
.
selectByExample
(
example
);
}
}
...
...
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