diff --git a/src/main/java/com/example/demo/mapper/AuditMapper.java b/src/main/java/com/example/demo/mapper/AuditMapper.java index 23041e2..8552ce9 100644 --- a/src/main/java/com/example/demo/mapper/AuditMapper.java +++ b/src/main/java/com/example/demo/mapper/AuditMapper.java @@ -21,8 +21,10 @@ import java.util.List; @Mapper public interface AuditMapper { - //根据订单号查订单 + //根据订单号查未审核订单 UserGoldRecord selectOrderByOrderCode(String orderCode); + //根据订单号查订单 + UserGoldRecord selectAllOrderByOrderCode(String orderCode); //修改订单审核人与审核状态 int updateOrder (UserGoldRecord userGoldRecord); //修改用户余额 diff --git a/src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java index 73901e2..641a221 100644 --- a/src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/AuditServiceImpl.java @@ -56,7 +56,7 @@ public class AuditServiceImpl implements AuditService { //2.获取对应的消费订单(退款订单号去掉开头"TK"即为对应消费订单) String consumeOrderCode = order.getOrderCode().replaceFirst("TK", ""); //3.更新消费订单是否已退款状态为0 - UserGoldRecord consumeOrder = auditMapper.selectOrderByOrderCode(consumeOrderCode); + UserGoldRecord consumeOrder = auditMapper.selectAllOrderByOrderCode(consumeOrderCode); if (consumeOrderCode != null&&consumeOrder.getType()==1){ //确保是消费订单 auditMapper.updateOrderRefund(consumeOrderCode,(byte)0); }else { diff --git a/src/main/resources/mapper/AuditMapper.xml b/src/main/resources/mapper/AuditMapper.xml index 15c40ea..ee2e161 100644 --- a/src/main/resources/mapper/AuditMapper.xml +++ b/src/main/resources/mapper/AuditMapper.xml @@ -32,7 +32,7 @@ set is_refund = #{isRefund} where order_code = #{orderCode} - + + + +