dyencryptedCode
This commit is contained in:
@ -25,6 +25,7 @@ import lombok.extern.slf4j.Slf4j;
|
|||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.atomic.AtomicReference;
|
import java.util.concurrent.atomic.AtomicReference;
|
||||||
@ -128,6 +129,7 @@ public class GroupBuyCouponServiceImpl implements GroupBuyCouponService {
|
|||||||
response.getData().getCertificates().forEach(certificate -> {
|
response.getData().getCertificates().forEach(certificate -> {
|
||||||
productIdMap.put("dyOrderId",String.valueOf(certificate.getCertificateId()));
|
productIdMap.put("dyOrderId",String.valueOf(certificate.getCertificateId()));
|
||||||
productIdMap.put("dyProductId", String.valueOf(certificate.getSku().getSkuId()));
|
productIdMap.put("dyProductId", String.valueOf(certificate.getSku().getSkuId()));
|
||||||
|
productIdMap.put("dyencryptedCode", certificate.getEncryptedCode());
|
||||||
if( certificate.getReserveInfo() != null && certificate.getReserveInfo().getOrderReserveUserInfoList() != null && certificate.getReserveInfo().getOrderReserveUserInfoList().size()>0){
|
if( certificate.getReserveInfo() != null && certificate.getReserveInfo().getOrderReserveUserInfoList() != null && certificate.getReserveInfo().getOrderReserveUserInfoList().size()>0){
|
||||||
certificate.getReserveInfo().getOrderReserveUserInfoList().forEach(orderReserveUserInfo -> {
|
certificate.getReserveInfo().getOrderReserveUserInfoList().forEach(orderReserveUserInfo -> {
|
||||||
String phoneNumber = orderReserveUserInfo.getPhone();
|
String phoneNumber = orderReserveUserInfo.getPhone();
|
||||||
@ -150,7 +152,7 @@ public class GroupBuyCouponServiceImpl implements GroupBuyCouponService {
|
|||||||
CertificateVerifyRequest verifyRequest = new CertificateVerifyRequest();
|
CertificateVerifyRequest verifyRequest = new CertificateVerifyRequest();
|
||||||
verifyRequest.setVerifyToken(verifyToken);
|
verifyRequest.setVerifyToken(verifyToken);
|
||||||
verifyRequest.setPoiId(poiId);
|
verifyRequest.setPoiId(poiId);
|
||||||
verifyRequest.setEncryptedCodes(java.util.Collections.singletonList(req.getCouponCode()));
|
verifyRequest.setEncryptedCodes(Collections.singletonList(productIdMap.get("dyencryptedCode")));
|
||||||
|
|
||||||
|
|
||||||
CertificateVerifyResponse verifyResponse =douyinService.verify(verifyRequest);
|
CertificateVerifyResponse verifyResponse =douyinService.verify(verifyRequest);
|
||||||
|
|||||||
Reference in New Issue
Block a user