From 6a7df1ca6ae371d27a6432063a0912b40de42f33 Mon Sep 17 00:00:00 2001 From: yyb <1416014977@qq.com> Date: Mon, 26 Jan 2026 10:33:27 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E5=8D=96=E5=AE=B6=E5=AE=9E=E6=94=B6?= =?UTF-8?q?=E9=87=91=E9=A2=9D=20=E5=87=8F=E5=8E=BB=E6=89=8B=E7=BB=AD?= =?UTF-8?q?=E8=B4=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/m2pool/lease/task/OrderAndPayTask.java | 1 + src/main/resources/mapper/lease/LeaseShopConfigMapper.xml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/m2pool/lease/task/OrderAndPayTask.java b/src/main/java/com/m2pool/lease/task/OrderAndPayTask.java index 7e235a5..77ced45 100644 --- a/src/main/java/com/m2pool/lease/task/OrderAndPayTask.java +++ b/src/main/java/com/m2pool/lease/task/OrderAndPayTask.java @@ -829,6 +829,7 @@ public class OrderAndPayTask { .sellerId(leaseShop.getAuthId()) .status(1) .sellerEmail(leaseShop.getUserEmail()) + .receivedAmount(totalRealAmount.subtract(totalRealAmount.multiply(leaseShop.getFeeRate()))) .build(); reocrdList.add(build); diff --git a/src/main/resources/mapper/lease/LeaseShopConfigMapper.xml b/src/main/resources/mapper/lease/LeaseShopConfigMapper.xml index 1eecca1..d38947a 100644 --- a/src/main/resources/mapper/lease/LeaseShopConfigMapper.xml +++ b/src/main/resources/mapper/lease/LeaseShopConfigMapper.xml @@ -94,7 +94,7 @@ SET balance = CASE WHEN pay_address = #{item.toAddress} AND pay_coin = #{item.fromSymbol} AND chain = #{item.fromChain} AND del = false - THEN balance + #{item.realAmount} + THEN balance + #{item.receivedAmount} ELSE balance END