1
2
3
4
5
6
7
8
9
10
11
12
| package com.talentcard.server.business.portal;
|
| import jakarta.validation.constraints.NotNull;
|
| /**
| * 客户端「放弃支付」信号:用户在收银台里点了关闭、或支付发起失败,请服务端立刻尝试关单。
| *
| * <p>{@code paymentNo} 是客户端手上那张预支付单,可为空(为空时处理该订单所有未定局的尝试)。
| * 这个信号只用来触发关单,绝不用于判定收款——客户端关于钱的陈述不可信,结论一律以通道回执为准。
| */
| public record PendingOrderAbandonRequest(@NotNull Long talentId, String paymentNo) {
| }
|
|