Browse Source

12-16 审核优化

huangqizheng/feature-20260106155423-红包修改
lijianlin 4 weeks ago
parent
commit
d22c72d7b9
  1. 2
      src/main/java/com/example/demo/mapper/coin/AuditMapper.java
  2. 3
      src/main/java/com/example/demo/serviceImpl/cash/CashAuditServiceImpl.java

2
src/main/java/com/example/demo/mapper/coin/AuditMapper.java

@ -25,7 +25,7 @@ import java.util.Set;
@Mapper @Mapper
public interface AuditMapper { public interface AuditMapper {
//获取用户的地区权限列表 //获取用户的地区权限列表
List<String> getAdminMarket(String account) ;
List<String> getAdminMarket(String ount) ;
//根据订单号查未审核订单 //根据订单号查未审核订单
UserGoldRecord selectOrderByOrderCode(String orderCode); UserGoldRecord selectOrderByOrderCode(String orderCode);
//根据订单号查订单 //根据订单号查订单

3
src/main/java/com/example/demo/serviceImpl/cash/CashAuditServiceImpl.java

@ -55,7 +55,7 @@ public class CashAuditServiceImpl implements CashAuditService {
throw new IllegalArgumentException("订单不存在或已被审核"); throw new IllegalArgumentException("订单不存在或已被审核");
} }
//带版本更新 //带版本更新
int updated=cashCollectionMapper.updateOrderWithVersion(orderCode, action==1?1:2, auditId, order.getVersion());
int updated=cashCollectionMapper.updateOrderWithVersion(orderCode, 0, auditId, order.getVersion());
if (updated==0){ if (updated==0){
throw new IllegalArgumentException("订单已被其他审核员审核"); throw new IllegalArgumentException("订单已被其他审核员审核");
} }
@ -135,6 +135,7 @@ public class CashAuditServiceImpl implements CashAuditService {
} }
//更新订单 //更新订单
cashAuditMapper.updateOrder(updateOrder); cashAuditMapper.updateOrder(updateOrder);
// 创建消息队列用于发送审核结果通知 // 创建消息队列用于发送审核结果通知
Messages message = new Messages(); Messages message = new Messages();
message.setJwcode(order.getJwcode()); message.setJwcode(order.getJwcode());

Loading…
Cancel
Save