|
@@ -238,4 +238,13 @@ public interface PayScoreService {
|
|
|
* @return 包含 mchId、serviceId、outOrderNo、timestamp、nonceStr、signType、sign 的 Map
|
|
* @return 包含 mchId、serviceId、outOrderNo、timestamp、nonceStr、signType、sign 的 Map
|
|
|
*/
|
|
*/
|
|
|
Map<String, Object> getPayscoreDetailSign(String outTradeNo);
|
|
Map<String, Object> getPayscoreDetailSign(String outTradeNo);
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 从 Redis 追踪数据中尝试恢复丢失的 payScoreOrderId
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param userId 用户ID
|
|
|
|
|
+ * @param deviceId 设备ID
|
|
|
|
|
+ * @return 恢复的 payScoreOrderId,未找到返回 null
|
|
|
|
|
+ */
|
|
|
|
|
+ String tryRecoverPayScoreOrderId(Long userId, String deviceId);
|
|
|
}
|
|
}
|