From acb0e0de3ba95f9f38996d049bc73231e563d3a1 Mon Sep 17 00:00:00 2001
From: 张洋洋 <10611411+yang-yang-z@user.noreply.gitee.com>
Date: 星期四, 20 二月 2025 15:33:10 +0800
Subject: [PATCH] [add]服务发布

---
 src/main/java/com/se/simu/service/SimuFilesService.java |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/se/simu/service/SimuFilesService.java b/src/main/java/com/se/simu/service/SimuFilesService.java
index 211acac..21fb73d 100644
--- a/src/main/java/com/se/simu/service/SimuFilesService.java
+++ b/src/main/java/com/se/simu/service/SimuFilesService.java
@@ -114,7 +114,7 @@
      * @param vo VO
      * @return boolean
      */
-    public boolean createByfiles(CreateFilesSimuVo vo) {
+    public boolean createByfiles(CreateFilesSimuVo vo,String token) {
         Date now = new Date();
         String date = StringHelper.YMDHMS2_FORMAT.format(now);
         if (StringHelper.isEmpty(vo.getName())) {
@@ -131,7 +131,7 @@
         simu.setLinkUrl(vo.getLinkName());
         int rows = simuMapper.insert(simu);
         if (rows > 0) {
-            asyncCall(simu);
+            asyncCall(simu,token);
         }
 
         return rows > 0;
@@ -150,13 +150,13 @@
         f.mkdirs();
     }
 
-    private void asyncCall(SimuPo simu) {
+    private void asyncCall(SimuPo simu,String token) {
         ExecutorService executor = Executors.newSingleThreadExecutor();
         executor.execute(new Runnable() {
             @Override
             @SneakyThrows
             public void run() {
-                cope(simu);
+                cope(simu,token);
             }
         });
         executor.shutdown();
@@ -180,12 +180,11 @@
      * @param simu 妯℃嫙
      */
 
-    private void cope(SimuPo simu) {
+    private void cope(SimuPo simu,String token) {
         try {
             DataPo data = JSONUtil.toBean(simu.getData(), DataPo.class);
 
             update(simu, 1, null);
-            String token = gedbService.getToken();
             GeDb db = gedbService.connectGedb(token, data);
             simu.setData(JSONUtil.toJsonStr(data));
 

--
Gitblit v1.9.3