Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
向汉
/
uc-consumer
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
932b0c98
...
932b0c989e7257d5c0ce09a4c7b22ac1254ba371
authored
2022-04-20 02:40:49 +0800
by
xianghan
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
1.update
1 parent
8e2c13c0
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
13 additions
and
23 deletions
src/main/java/com/topdraw/business/module/points/detail/domain/PointsDetail.java
src/main/java/com/topdraw/business/module/points/detail/service/dto/PointsDetailDTO.java
src/main/java/com/topdraw/business/module/points/detail/service/dto/PointsDetailQueryCriteria.java
src/main/java/com/topdraw/business/process/service/PointsOperationService.java
src/main/java/com/topdraw/business/process/service/impl/PointsOperationServiceImpl.java
src/main/java/com/topdraw/business/module/points/detail/domain/PointsDetail.java
View file @
932b0c9
...
...
@@ -84,6 +84,10 @@ public class PointsDetail implements Serializable {
@Column
(
name
=
"description"
,
nullable
=
false
)
private
String
description
;
// 商品id
@Column
(
name
=
"item_id"
)
private
Long
itemId
;
// 创建时间
@CreatedDate
@Column
(
name
=
"create_time"
)
...
...
src/main/java/com/topdraw/business/module/points/detail/service/dto/PointsDetailDTO.java
View file @
932b0c9
...
...
@@ -55,6 +55,9 @@ public class PointsDetailDTO implements Serializable {
// 积分变化描述,用于管理侧显示
private
String
description
;
// 商品id
private
Long
itemId
;
// 创建时间
private
Timestamp
createTime
;
...
...
src/main/java/com/topdraw/business/module/points/detail/service/dto/PointsDetailQueryCriteria.java
deleted
100644 → 0
View file @
8e2c13c
package
com
.
topdraw
.
business
.
module
.
points
.
detail
.
service
.
dto
;
import
com.topdraw.annotation.Query
;
import
lombok.Data
;
/**
* @author XiangHan
* @date 2021-10-22
*/
@Data
public
class
PointsDetailQueryCriteria
{
@Query
(
type
=
Query
.
Type
.
EQUAL
)
private
Long
memberId
;
@Query
(
type
=
Query
.
Type
.
EQUAL
)
private
Long
accountId
;
}
src/main/java/com/topdraw/business/process/service/PointsOperationService.java
View file @
932b0c9
package
com
.
topdraw
.
business
.
process
.
service
;
import
com.topdraw.business.process.domian.TempPoints
;
import
java.util.List
;
/**
* @description 积分操作接口
* @author XiangHan
...
...
src/main/java/com/topdraw/business/process/service/impl/PointsOperationServiceImpl.java
View file @
932b0c9
...
...
@@ -68,4 +68,10 @@ public class PointsOperationServiceImpl implements PointsOperationService {
pointsDetail
.
setMemberId
(
memberDTO
.
getId
());
this
.
pointsDetailService
.
create4Custom
(
pointsDetail
);
}
public
void
asyncDeletePointsAvailable
(
PointsAvailable
pointsAvailable
)
{
String
code
=
pointsAvailable
.
getCode
();
PointsAvailableDTO
pointsAvailableDTO
=
this
.
pointsAvailableService
.
getByCode
(
code
);
this
.
pointsAvailableService
.
delete
(
pointsAvailableDTO
.
getId
());
}
}
...
...
Please
register
or
sign in
to post a comment