From 46dba54a3ce059624df67c97a29e2cc5c25fdc76 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 16 Aug 2023 14:19:02 +0800
Subject: [PATCH] 后台修改
---
src/main/java/cc/mrbird/febs/dapp/mapper/DappAccountMoneyChangeDao.java | 2 ++
src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java | 2 ++
src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java | 11 ++++++++++-
src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java | 8 ++++++++
src/main/resources/mapper/dapp/DappAccountMoneyChangeDao.xml | 9 +++++++++
5 files changed, 31 insertions(+), 1 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java b/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
index 82dcdbc..211642d 100644
--- a/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
+++ b/src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
@@ -75,11 +75,20 @@
@ApiResponses({
@ApiResponse(code = 200, message = "success", response = DappAccountMoneyChangeEntity.class)
})
- @GetMapping(value = "/changeInPage")
+ @PostMapping(value = "/changeInPage")
public FebsResponse changeInPage(@RequestBody ChangeInPageDto changeInPageDto) {
return dappWalletService.getChangeInPageInPage(changeInPageDto);
}
+ @ApiOperation(value = "最新共享收入与业绩", notes = "最新共享收入与业绩")
+ @ApiResponses({
+ @ApiResponse(code = 200, message = "success", response = DappAccountMoneyChangeEntity.class)
+ })
+ @GetMapping(value = "/changeInToday")
+ public FebsResponse changeInToday() {
+ return dappWalletService.changeInToday();
+ }
+
@ApiOperation(value = "兑换AUSDT", notes = "兑换AUSDT")
@PostMapping(value = "/transferAusd")
public FebsResponse transferAusd(@RequestBody TransferAusdDto transferAusdDto) {
diff --git a/src/main/java/cc/mrbird/febs/dapp/mapper/DappAccountMoneyChangeDao.java b/src/main/java/cc/mrbird/febs/dapp/mapper/DappAccountMoneyChangeDao.java
index ed8d3d6..bb6a24c 100644
--- a/src/main/java/cc/mrbird/febs/dapp/mapper/DappAccountMoneyChangeDao.java
+++ b/src/main/java/cc/mrbird/febs/dapp/mapper/DappAccountMoneyChangeDao.java
@@ -16,4 +16,6 @@
IPage<MemberMoneyFlowVo> selectMemberMoneyFlowInPage(Page<MemberMoneyFlowVo> page, @Param("record") DappMemberEntity dappMemberEntity);
IPage<DappAccountMoneyChangeEntity> getChangeInPageInPage(Page<DappAccountMoneyChangeEntity> page, @Param("record") ChangeInPageDto changeInPageDto);
+
+ DappAccountMoneyChangeEntity selectNewOneByMemberId(@Param("memberId")Long memberId);
}
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java b/src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java
index 81ca011..b715b4d 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/DappWalletService.java
@@ -63,4 +63,6 @@
FebsResponse withdrawDisAgree(Long id);
FebsResponse getChangeInPageInPage(ChangeInPageDto changeInPageDto);
+
+ FebsResponse changeInToday();
}
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
index 0c1897b..3aee8b3 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -756,4 +756,12 @@
IPage<DappAccountMoneyChangeEntity> memberMoneyFlowVos = dappAccountMoneyChangeDao.getChangeInPageInPage(page,changeInPageDto);
return new FebsResponse().success().data(memberMoneyFlowVos);
}
+
+ @Override
+ public FebsResponse changeInToday() {
+ DappMemberEntity member = LoginUserUtil.getAppUser();
+ Long memberId = member.getId();
+ DappAccountMoneyChangeEntity dappAccountMoneyChangeEntity = dappAccountMoneyChangeDao.selectNewOneByMemberId(memberId);
+ return new FebsResponse().success().data(dappAccountMoneyChangeEntity);
+ }
}
diff --git a/src/main/resources/mapper/dapp/DappAccountMoneyChangeDao.xml b/src/main/resources/mapper/dapp/DappAccountMoneyChangeDao.xml
index 97565a8..8c1a050 100644
--- a/src/main/resources/mapper/dapp/DappAccountMoneyChangeDao.xml
+++ b/src/main/resources/mapper/dapp/DappAccountMoneyChangeDao.xml
@@ -31,4 +31,13 @@
order by a.create_time desc
</select>
+ <select id="selectNewOneByMemberId" resultType="cc.mrbird.febs.dapp.entity.DappAccountMoneyChangeEntity">
+ select a.*
+ from dapp_account_money_change a
+ where a.member_id = #{memberId}
+ and a.type = 3
+ order by a.create_time desc
+ limit 1
+ </select>
+
</mapper>
\ No newline at end of file
--
Gitblit v1.9.1