|
|
@@ -1,12 +1,13 @@
|
|
|
package com.zhongshu.payment.server.core.service.pay.impl.unionFrictionlessPay;
|
|
|
|
|
|
-import cn.hutool.json.JSONArray;
|
|
|
import cn.hutool.json.JSONObject;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
+import com.github.microservice.app.stream.StreamHelper;
|
|
|
import com.github.microservice.models.requestModel.SuperResponseModel;
|
|
|
import com.github.microservice.models.type.PaymentType;
|
|
|
import com.github.microservice.net.ResultContent;
|
|
|
import com.zhongshu.card.client.service.feign.OrganizationFeignService;
|
|
|
+import com.zhongshu.card.client.service.feign.UserFeignService;
|
|
|
import com.zhongshu.card.client.utils.DateUtils;
|
|
|
import com.zhongshu.payment.client.annotation.PayAnnotationService;
|
|
|
import com.zhongshu.payment.client.model.WalletModel;
|
|
|
@@ -17,20 +18,18 @@ import com.zhongshu.payment.client.payModel.commn.CreateOrderParam;
|
|
|
import com.zhongshu.payment.client.payModel.commn.PayNotifyParam;
|
|
|
import com.zhongshu.payment.client.payModel.commn.PayOrderParam;
|
|
|
import com.zhongshu.payment.client.payModel.unionFrictionlessPay.model.*;
|
|
|
-import com.zhongshu.payment.client.types.unionFrictionlessPayType.ContractState;
|
|
|
-import com.zhongshu.payment.client.types.unionFrictionlessPayType.UnionUserOpenType;
|
|
|
+import com.github.microservice.types.unionFrictionlessPayType.ContractState;
|
|
|
+import com.github.microservice.types.unionFrictionlessPayType.UnionUserOpenType;
|
|
|
import com.zhongshu.payment.server.core.dao.unionFrictionlessPay.UnionUserOpenInfoDao;
|
|
|
import com.zhongshu.payment.server.core.domain.unionFrictionlessPay.UnionUserOpenInfo;
|
|
|
import com.zhongshu.payment.server.core.service.org.CollectionIdService;
|
|
|
import com.zhongshu.payment.server.core.service.pay.SuperPayService;
|
|
|
import com.zhongshu.payment.server.core.service.pay.impl.unionFrictionlessPay.config.UnionFrictionlessPayApiConfig;
|
|
|
-import com.zhongshu.payment.server.core.service.pay.impl.unionFrictionlessPay.config.UnionFrictionlessPayConfig;
|
|
|
import com.zhongshu.payment.server.core.service.pay.impl.unionFrictionlessPay.config.UnionPaymentConfig;
|
|
|
import com.zhongshu.payment.server.core.utils.AesUtils;
|
|
|
import jakarta.servlet.http.HttpServletRequest;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang3.ObjectUtils;
|
|
|
-import org.checkerframework.checker.units.qual.A;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -62,6 +61,12 @@ public class UnionFrictionlessPayMainService extends SuperPayService {
|
|
|
@Autowired
|
|
|
CollectionIdService collectionIdService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ UserFeignService userFeignService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ StreamHelper streamHelper;
|
|
|
+
|
|
|
/**
|
|
|
* 发起签约
|
|
|
*
|