From e6dde95ead8c6939cc48f8b479eeca6f7b8cdcf2 Mon Sep 17 00:00:00 2001 From: sunjiabei Date: Fri, 21 Nov 2025 18:20:08 +0800 Subject: [PATCH] =?UTF-8?q?11=E6=9C=8821=E6=97=A5=E6=94=B6=E6=AC=BE?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/demo/mapper/cash/CashCollectionMapper.java | 3 +++ src/main/resources/cashMapper/CashCollectionMapper.xml | 15 +++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java b/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java index 4659680..1d086b4 100644 --- a/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java +++ b/src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java @@ -1,5 +1,6 @@ package com.example.demo.mapper.cash; +import com.example.demo.domain.DTO.PaymentDTO; import com.example.demo.domain.entity.CashRecord; import com.example.demo.domain.entity.GOrder; import com.example.demo.domain.entity.RechargeActivity; @@ -59,4 +60,6 @@ public interface CashCollectionMapper { List selectBatchIds(Set relatedIds); //根据glodcoin订单号查询收款订单 CashCollection selectByGoldCoinOrderCode(String orderNo); + + void updateByGoldCoinOrderCode(PaymentDTO paymentDTO); } diff --git a/src/main/resources/cashMapper/CashCollectionMapper.xml b/src/main/resources/cashMapper/CashCollectionMapper.xml index c49a2a3..a3c438a 100644 --- a/src/main/resources/cashMapper/CashCollectionMapper.xml +++ b/src/main/resources/cashMapper/CashCollectionMapper.xml @@ -276,4 +276,19 @@ + + + + update cash_record_collection + + received_time=#{time}, + payment_currency=#{currency}, + received_currency=#{currency}, + payment_amount=#{order_amount}, + received_amount=#{net_amount}, + handling_charge=#{charge}, + order_no_status=0 + + where order_code=#{merchant_reference} + \ No newline at end of file