|
@@ -69,6 +69,9 @@ import java.io.OutputStream;
|
|
|
import java.nio.file.*;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
+import java.util.concurrent.CountDownLatch;
|
|
|
+import java.util.concurrent.ExecutorService;
|
|
|
+import java.util.concurrent.Executors;
|
|
|
|
|
|
import static com.ruoyi.framework.config.RuoYiConfig.getProfile;
|
|
|
|
|
@@ -794,7 +797,19 @@ public class TPssrApproveController extends BaseController {
|
|
|
if (condition.equals("0")) {
|
|
|
aboveall.setApproveStatus(2L);
|
|
|
aboveall.setConfirmationDate(new Date());
|
|
|
- this.genZip(aboveall);//生成子项文件压缩包
|
|
|
+
|
|
|
+ new Thread(new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ TPssrApproveController controller = new TPssrApproveController();
|
|
|
+ try {
|
|
|
+ controller.genZip(aboveall);//生成子项文件压缩包
|
|
|
+
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }).start();
|
|
|
}
|
|
|
}
|
|
|
tPssrAboveallService.updateTPssrAboveall(aboveall);
|