From e3b61f27aca49b6696043b194becf4bdf18ad0c1 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期五, 05 七月 2024 09:11:48 +0800
Subject: [PATCH] 会议时间bug+乐观锁版本

---
 src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java b/src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java
index 5493e04..299da8e 100644
--- a/src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java
+++ b/src/main/java/com/ycl/jxkg/service/impl/MeetServiceImpl.java
@@ -79,13 +79,12 @@
     @Override
     public Result update(MeetForm form) {
         Meet entity = baseMapper.selectById(form.getId());
-
         // 涓虹┖鎶汭llegalArgumentException锛屽仛鍏ㄥ眬寮傚父澶勭悊
         Assert.notNull(entity, "璁板綍涓嶅瓨鍦�");
         BeanUtils.copyProperties(form, entity);
         // 濡傛灉淇敼鎴愬姛鍙戦�乵q娑堟伅
         if (baseMapper.updateById(entity) > 0) {
-            this.sendMQ(entity, entity.getUpdateVersion() + 1);
+            this.sendMQ(entity, entity.getUpdateVersion());
         }
         return Result.ok("淇敼鎴愬姛");
     }
@@ -153,11 +152,11 @@
         Meet entity = baseMapper.selectById(form.getId());
         // 涓虹┖鎶汭llegalArgumentException锛屽仛鍏ㄥ眬寮傚父澶勭悊
         Assert.notNull(entity, "璁板綍涓嶅瓨鍦�");
-        BeanUtils.copyProperties(form, entity);
+        entity.setStatus(form.getStatus());
         // 涓嶄娇鐢╱pdateById杩欑鏂瑰紡锛岄伩鍏嶄箰瑙傞攣鍔犱竴銆�
         new LambdaUpdateChainWrapper<>(meetMapper)
                 .eq(Meet::getId, entity.getId())
-                .update();
+                .update(entity);
         return Result.ok();
     }
 

--
Gitblit v1.8.0