From c2fd6065aa0b76106947fa6393136d70abd6b7da Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 04 二月 2026 10:41:12 +0800
Subject: [PATCH] 订单服务 修改mybatis数据更新字段 依据途来电订单修改创建时间

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/config/DataUpdateHandlerConfig.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/config/DataUpdateHandlerConfig.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/config/DataUpdateHandlerConfig.java
index 900ffcb..6f4c924 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/config/DataUpdateHandlerConfig.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/config/DataUpdateHandlerConfig.java
@@ -34,7 +34,12 @@
      */
     @Override
     public void insertFill(MetaObject metaObject) {
-        this.setFieldValByName("createTime", LocalDateTime.now(), metaObject);
+        // 判断 createTime 是否已存在
+        Object createTime = this.getFieldValByName("createTime", metaObject);
+        if (createTime == null) {
+            this.setFieldValByName("createTime", LocalDateTime.now(), metaObject);
+        }
+        // updateTime 始终更新
         this.setFieldValByName("updateTime", LocalDateTime.now(), metaObject);
     }
 

--
Gitblit v1.7.1