| | |
| | | import com.dy.pipIrrGlobal.voSe.*; |
| | | import com.dy.pipIrrGlobal.voSt.VoClientOpenCardCount; |
| | | import com.dy.pipIrrGlobal.voSt.VoClientRechargeTotal; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | import java.util.List; |
| | |
| | | * @LastEditTime 2025-05-08 17:15 |
| | | * @Description |
| | | */ |
| | | @Mapper |
| | | public interface SeCardOperateMapper { |
| | | int deleteByPrimaryKey(Long id); |
| | | |
| | |
| | | */ |
| | | 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); |
| | | |
| | | /** |
| | | * 充值机用根据水卡ID获取同步充值记录数量 |
| | | * @param cardId |
| | | * @return |
| | | */ |
| | | Integer getPlusRechargeCount(Long cardId); |
| | | |
| | | |
| | | /** |
| | | * 根据水卡ID、操作类型获取获取最后一条记录,判断开卡是否同步充值使用 |