|
@@ -1,9 +1,11 @@
|
|
|
package com.jzg.service.impl;
|
|
package com.jzg.service.impl;
|
|
|
|
|
|
|
|
import com.jzg.client.PartnerDistributionClient;
|
|
import com.jzg.client.PartnerDistributionClient;
|
|
|
|
|
+import com.jzg.config.JzgTokenService;
|
|
|
import com.jzg.service.InitializePartnerCommissionService;
|
|
import com.jzg.service.InitializePartnerCommissionService;
|
|
|
import jakarta.annotation.Resource;
|
|
import jakarta.annotation.Resource;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
@@ -12,15 +14,17 @@ import org.springframework.stereotype.Service;
|
|
|
@Service
|
|
@Service
|
|
|
public class InitializePartnerCommissionServiceImpl implements InitializePartnerCommissionService {
|
|
public class InitializePartnerCommissionServiceImpl implements InitializePartnerCommissionService {
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private JzgTokenService tokenStore;
|
|
|
|
|
|
|
|
@Resource
|
|
@Resource
|
|
|
private PartnerDistributionClient distributionClient;
|
|
private PartnerDistributionClient distributionClient;
|
|
|
|
|
|
|
|
@Async
|
|
@Async
|
|
|
@Override
|
|
@Override
|
|
|
- public void initializePartnerCommission(String userId) {
|
|
|
|
|
|
|
+ public void initializePartnerCommission(String userId,String mobile) {
|
|
|
try {
|
|
try {
|
|
|
- distributionClient.initializeCommissionDetails(userId);
|
|
|
|
|
|
|
+ distributionClient.initializeCommissionDetails(userId,tokenStore.getTokenByUsername(mobile));
|
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
|
log.error("初始化用户佣金失败:{}", e.getMessage());
|
|
log.error("初始化用户佣金失败:{}", e.getMessage());
|
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|