소스 검색

上传计算结果目录,测试环境把计算目录加上_back

dsx 2 년 전
부모
커밋
d74d6412ba
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      src/main/java/com/fdkankan/job/job/UploadResultDataHandler.java

+ 8 - 0
src/main/java/com/fdkankan/job/job/UploadResultDataHandler.java

@@ -3,6 +3,7 @@ package com.fdkankan.job.job;
 import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.io.FileUtil;
 import cn.hutool.core.util.StrUtil;
+import cn.hutool.extra.spring.SpringUtil;
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@@ -47,6 +48,9 @@ public class UploadResultDataHandler {
     private void repairModelKind(){
         XxlJobHelper.log("uploadResultData start.....");
 
+        String active = SpringUtil.getActiveProfile();
+        XxlJobHelper.log("当前环境:{}", active);
+
         List<String> faildNumList = new ArrayList<>();
 
         List<String> numList = null;
@@ -156,6 +160,10 @@ public class UploadResultDataHandler {
                         //开始上传
                         fYunFileService.uploadMulFiles(uploadMap);
 
+                        if(active.contains("test")){
+                            FileUtil.rename(FileUtil.file(dataSource), dataSource + "_back", true);
+                        }
+
                     }
                 }catch (Exception e){
                     log.error("上传结算结果失败,num=" + plus.getNum(), e);