gongfuzhu 1 éve
szülő
commit
604ef65f42

+ 3 - 2
SpringBatchServiceServer/src/main/java/com/zswl/cloud/springBtach/server/core/service/PaymentService.java

@@ -30,6 +30,7 @@ import org.springframework.context.ApplicationContext;
 import org.springframework.stereotype.Service;
 import org.springframework.stereotype.Service;
 
 
 import javax.annotation.Resource;
 import javax.annotation.Resource;
+import java.util.List;
 
 
 @Service
 @Service
 public class PaymentService {
 public class PaymentService {
@@ -63,8 +64,8 @@ public class PaymentService {
         BeanUtils.copyProperties(createPaymentModel, createPayment2Model);
         BeanUtils.copyProperties(createPaymentModel, createPayment2Model);
         createPayment2Model.setAuthUserId(authHelper.getCurrentUser().getUserId());
         createPayment2Model.setAuthUserId(authHelper.getCurrentUser().getUserId());
 
 
-        ResultContent<GoodsResultModel> goodsResultModelResultContent = orderService2.orderInfo(createPaymentModel.getOrderNo());
-        JobFlowMap jobFlowMap = goodsResultModelResultContent.getContent().getJobFlowMap();
+        ResultContent<List<GoodsResultModel>> listResultContent = orderService2.goodsDetail(createPaymentModel.getOrderNo());
+        JobFlowMap jobFlowMap = listResultContent.getContent().get(0).getJobFlowMap();
         String jobName = jobFlowMap.getJobMapping().get(JobFlowType.CratePlayOrder);
         String jobName = jobFlowMap.getJobMapping().get(JobFlowType.CratePlayOrder);
         ThreadLocal<CreatePayment2Model> parameter = standarPayJob.getParameter();
         ThreadLocal<CreatePayment2Model> parameter = standarPayJob.getParameter();
         parameter.set(createPayment2Model);
         parameter.set(createPayment2Model);