|
@@ -21,6 +21,8 @@ import org.springblade.system.client.model.PlatomixAppCopyLogModel;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.web.context.request.RequestAttributes;
|
|
|
+import org.springframework.web.context.request.RequestContextHolder;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.ArrayList;
|
|
@@ -65,7 +67,12 @@ public class AppCopyService {
|
|
|
private DynamicDataSourceSupport dynamicDataSourceSupport;
|
|
|
|
|
|
public void copy(List<Integer> cubeIds, List<Integer> dsIds, String appId, PlatomixAppCopyLogModel platomixAppCopyLogModel) {
|
|
|
+ System.out.println("AuthUtil1"+AuthUtil.getAppId());
|
|
|
+ System.out.println("AuthUtil1"+AuthUtil.getUserId());
|
|
|
+ RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes();
|
|
|
+
|
|
|
Thread thread = new Thread(() -> {
|
|
|
+ RequestContextHolder.setRequestAttributes(requestAttributes, true);
|
|
|
try {
|
|
|
System.out.println("AuthUtil"+AuthUtil.getAppId());
|
|
|
long start = System.currentTimeMillis();
|