Browse Source

11月21日收款接口

sunjiabei/feature-20251021102635-银行接口
sunjiabei 4 days ago
parent
commit
e6dde95ead
  1. 3
      src/main/java/com/example/demo/mapper/cash/CashCollectionMapper.java
  2. 15
      src/main/resources/cashMapper/CashCollectionMapper.xml

3
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<CashCollection> selectBatchIds(Set<Integer> relatedIds);
//根据glodcoin订单号查询收款订单
CashCollection selectByGoldCoinOrderCode(String orderNo);
void updateByGoldCoinOrderCode(PaymentDTO paymentDTO);
}

15
src/main/resources/cashMapper/CashCollectionMapper.xml

@ -276,4 +276,19 @@
<select id="selectByGoldCoinOrderCode" resultType="com.example.demo.domain.vo.cash.CashCollection">
select * from cash_record_collection where order_no=#{orderNo}
</select>
<!--根据glodcoin订单号更新收款订单-->
<update id="updateByGoldCoinOrderCode">
update cash_record_collection
<set>
received_time=#{time},
payment_currency=#{currency},
received_currency=#{currency},
payment_amount=#{order_amount},
received_amount=#{net_amount},
handling_charge=#{charge},
order_no_status=0
</set>
where order_code=#{merchant_reference}
</update>
</mapper>
Loading…
Cancel
Save