From e4825e0d5f37142d50568f8541b36037626ca9ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=B2=85?= <907037276@qq.com> Date: Tue, 2 Jan 2024 16:40:09 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81swagger=E6=8E=A5=E5=8F=A3=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ibeetl/jlw/web/AccountController.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/web/src/main/java/com/ibeetl/jlw/web/AccountController.java b/web/src/main/java/com/ibeetl/jlw/web/AccountController.java index ad48d118..c4fe8bde 100644 --- a/web/src/main/java/com/ibeetl/jlw/web/AccountController.java +++ b/web/src/main/java/com/ibeetl/jlw/web/AccountController.java @@ -711,6 +711,39 @@ public class AccountController { } + + @ApiOperation(value = "修改p2p账户资金-3") + @PostMapping("/updateP2pAccount3.json") + public JsonResult updateP2pAccount3(Long userId, + BigDecimal totalAssets, + BigDecimal availableFunds, + BigDecimal investmentfunds, + BigDecimal cumulativeofReturn, + BigDecimal freezeFunds) { + CoreUser coreUser = userService.findByOldId(userId); + StudentQuery query = new StudentQuery(); + query.setUserId(coreUser.getId()); + List valuesByQuery = studentService.getValuesByQuery(query); + + if (valuesByQuery != null && valuesByQuery.size() > 0) { + Student student = valuesByQuery.get(0); + StudentAccountAssetAllocation info = studentAccountAssetAllocationService.getByApplicationIdAndStudentId(Long.valueOf(4), student.getStudentId()); + StudentAccountP2pSystem p2pSystem = studentAccountP2pSystemService.getValuesByStudentId(student.getStudentId()); + info.setAvailableFunds(availableFunds); + info.setTotalAssetsOfSubAccounts(totalAssets); + info.setInvestmentFunds(investmentfunds); + info.setAmountFrozen(freezeFunds); + studentAccountAssetAllocationService.updateTemplate(info); + p2pSystem.setAvailableBalance(availableFunds); + p2pSystem.setTotalAssets(totalAssets); + p2pSystem.setTotalInvestment(investmentfunds); + p2pSystem.setCumulativeIncome(cumulativeofReturn); + p2pSystem.setFrozenFunds(freezeFunds); + studentAccountP2pSystemService.updateTemplate(p2pSystem); + } + return JsonResult.success(); + } + @ApiOperation(value = "修改众筹账户资金") @PostMapping("/updateCrowdAccount.json") public JsonResult updateCrowdAccount(String username, BigDecimal money, Integer method) {