From 93efb588e2e08d61aadf28639fe309e1468df332 Mon Sep 17 00:00:00 2001 From: yang <2119157836@qq.com> Date: Tue, 21 Jan 2025 18:09:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=9B=BE=E7=89=87=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mcwl/common/handler/MyMetaObjectHandler.java | 7 ++++++- .../mcwl/resource/service/impl/ModelImageServiceImpl.java | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/mcwl-common/src/main/java/com/mcwl/common/handler/MyMetaObjectHandler.java b/mcwl-common/src/main/java/com/mcwl/common/handler/MyMetaObjectHandler.java index ed3fb48..90ecc26 100644 --- a/mcwl-common/src/main/java/com/mcwl/common/handler/MyMetaObjectHandler.java +++ b/mcwl-common/src/main/java/com/mcwl/common/handler/MyMetaObjectHandler.java @@ -27,7 +27,12 @@ public class MyMetaObjectHandler implements MetaObjectHandler { @Override public void updateFill(MetaObject metaObject) { - this.setFieldValByName("updateBy", SecurityUtils.getUsername(), metaObject); + try { + String username = SecurityUtils.getUsername(); + this.setFieldValByName("updateBy", username, metaObject); + } catch (Exception e) { + this.setFieldValByName("updateBy", "", metaObject); + } this.setFieldValByName("updateTime", new Date(), metaObject); } } \ No newline at end of file diff --git a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageServiceImpl.java b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageServiceImpl.java index be341cd..47a7fb7 100644 --- a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageServiceImpl.java +++ b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageServiceImpl.java @@ -31,6 +31,7 @@ import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import org.springframework.stereotype.Service; import java.util.ArrayList; +import java.util.Date; import java.util.List; import java.util.Objects; @@ -59,6 +60,7 @@ public class ModelImageServiceImpl extends ServiceImpl { + threadPoolTaskExecutor.execute(() -> { if (modelImage != null) { if (modelImage.getTitle() != null) {