package com.example.demo.mapper.coin; import com.example.demo.domain.entity.UserGoldRecord; import com.example.demo.domain.vo.coin.ConsumeUser; import org.apache.ibatis.annotations.Mapper; import java.util.List; /** * @program: gold-java * @ClassName ConsumeMapper * @description: * @author: Double * @create: 2025−06-23 13:45 * @Version 1.0 **/ @Mapper public interface ConsumeMapper { //查找全部订单 List selectAll(ConsumeUser consumeUser); //查找经过筛选后的订单 List selectBy(ConsumeUser consumeUser); //添加消费订单 void add(UserGoldRecord userGoldRecord); //更新退款状态 void updateIsRefund(String orderCode); //获得订单号 List selectOrderCodeByJwcode(String jwcode,String orderCode); void updateUserGold(UserGoldRecord userGoldRecord); }