mirror of
https://github.com/dromara/payment-spring-boot.git
synced 2026-03-13 21:33:41 +08:00
Merge pull request #109 from lgxisbb/20230703_media_api
20230703 ecommerce api
This commit is contained in:
@@ -178,6 +178,7 @@ public class ApplymentApi extends AbstractApi {
|
||||
EcommerceContactInfo contactInfo = applymentParams.getContactInfo();
|
||||
contactInfo.setContactName(signatureProvider.encryptRequestMessage(contactInfo.getContactName(), x509Certificate));
|
||||
contactInfo.setContactIdCardNumber(signatureProvider.encryptRequestMessage(contactInfo.getContactIdCardNumber(), x509Certificate));
|
||||
contactInfo.setMobilePhone(signatureProvider.encryptRequestMessage(contactInfo.getMobilePhone(), x509Certificate));
|
||||
String contactEmail = contactInfo.getContactEmail();
|
||||
if (contactEmail != null) {
|
||||
contactInfo.setContactEmail(signatureProvider.encryptRequestMessage(contactEmail, x509Certificate));
|
||||
|
||||
@@ -17,13 +17,20 @@
|
||||
|
||||
package cn.felord.payment.wechat.v3.model.ecommerce;
|
||||
|
||||
import cn.felord.payment.wechat.enumeration.IdDocType;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class EcommerceContactInfo {
|
||||
private String contactType;
|
||||
private String contactName;
|
||||
private IdDocType contactIdDocType;
|
||||
private String contactIdCardNumber;
|
||||
private String contactIdDocCopy;
|
||||
private String contactIdDocCopyBack;
|
||||
private String contactIdDocPeriodBegin;
|
||||
private String contactIdDocPeriodEnd;
|
||||
private String businessAuthorizationLetter;
|
||||
private String mobilePhone;
|
||||
private String contactEmail;
|
||||
}
|
||||
Reference in New Issue
Block a user