From 9d0512aa6a192ee105ff9251e68a4360c7355319 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期二, 10 六月 2025 18:34:53 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java | 45 ++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 40 insertions(+), 5 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java index f0c50d1..ac754fc 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/daoSe/SeCardOperateMapper.java @@ -1,6 +1,5 @@ package com.dy.pipIrrGlobal.daoSe; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.dy.pipIrrGlobal.pojoSe.SeCardOperate; import com.dy.pipIrrGlobal.voSe.*; import com.dy.pipIrrGlobal.voSt.VoClientOpenCardCount; @@ -8,18 +7,18 @@ import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +import java.util.Date; import java.util.List; import java.util.Map; /** * @author ZhuBaoMin - * @date 2024-02-02 16:00 - * @LastEditTime 2024-02-02 16:00 + * @date 2025-05-08 17:15 + * @LastEditTime 2025-05-08 17:15 * @Description */ - @Mapper -public interface SeCardOperateMapper extends BaseMapper<SeCardOperate> { +public interface SeCardOperateMapper { int deleteByPrimaryKey(Long id); int insert(SeCardOperate record); @@ -233,6 +232,28 @@ */ Integer turnOperateValidByCardId(@Param("cardId") Long cardId, @Param("operateType") Integer operateType); + /** + * 鍏呭�兼満鐢ㄦ牴鎹鍗曞彿灏嗘搷浣滆褰曟敼涓烘湁鏁� + * @param orderNumber + * @return + */ + Integer turnOperateValidByOrderNumber(String orderNumber); + + /** + * 鍏呭�兼満鐢ㄨ幏鍙栧厖鍊兼搷浣滃悗鏂扮殑浣欓鍙婂厖鍊兼椂闂� + * @param orderNumber + * @return + */ + //Float getBalanceAfterRecharge(String orderNumber); + VoAfterRecharge getBalanceAfterRecharge(String orderNumber); + + /** + * 鍏呭�兼満鐢ㄦ牴鎹按鍗D鑾峰彇鍚屾鍏呭�艰褰曟暟閲� + * @param cardId + * @return + */ + Integer getPlusRechargeCount(Long cardId); + /** * 鏍规嵁姘村崱ID銆佹搷浣滅被鍨嬭幏鍙栬幏鍙栨渶鍚庝竴鏉¤褰曪紝鍒ゆ柇寮�鍗℃槸鍚﹀悓姝ュ厖鍊间娇鐢� @@ -240,4 +261,18 @@ * @return */ SeCardOperate getCardOperate(@Param("operateType") Integer operateType, @Param("cardId") Long cardId); + + /** + * 鍏呭�兼満鐢ㄦ牴鎹鍗曞彿鑾峰彇闈炰氦鏄撻噾棰� + * @param orderNumber + * @return + */ + Float getNoTradeAmount(String orderNumber); + + /** + * 鍏呭�兼満鐢ㄦ牴鎹鍗曞彿鑾峰彇鎿嶄綔鏃堕棿 + * @param orderNumber + * @return + */ + Date getOperateTime(String orderNumber); } \ No newline at end of file -- Gitblit v1.8.0