From 668fc62ed7fa383b3b9fb35acb3baba89ff5c770 Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期三, 11 六月 2025 14:28:46 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/service/impl/StSuggestSnapshotConfDetServiceImpl.java |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/service/impl/StSuggestSnapshotConfDetServiceImpl.java b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/service/impl/StSuggestSnapshotConfDetServiceImpl.java
index 9cde18f..2cb17df 100644
--- a/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/service/impl/StSuggestSnapshotConfDetServiceImpl.java
+++ b/iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/service/impl/StSuggestSnapshotConfDetServiceImpl.java
@@ -1,19 +1,21 @@
 package com.iailab.module.model.mcs.sche.service.impl;
 
 import com.baomidou.dynamic.datasource.annotation.DSTransactional;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.iailab.framework.common.pojo.PageResult;
 import com.iailab.framework.common.service.impl.BaseServiceImpl;
 import com.iailab.framework.common.util.object.BeanUtils;
 import com.iailab.framework.common.util.object.ConvertUtils;
+import com.iailab.module.model.api.mcs.dto.StSuggestSnapshotConfDetSaveReqVO;
 import com.iailab.module.model.mcs.sche.dao.StSuggestSnapshotConfDetDao;
 import com.iailab.module.model.mcs.sche.entity.StSuggestSnapshotConfDetEntity;
 import com.iailab.module.model.mcs.sche.service.StSuggestSnapshotConfDetService;
 import com.iailab.module.model.mcs.sche.vo.StSuggestSnapshotConfDetPageReqVO;
 import com.iailab.module.model.mcs.sche.vo.StSuggestSnapshotConfDetRespVO;
-import com.iailab.module.model.mcs.sche.vo.StSuggestSnapshotConfDetSaveReqVO;
-import org.springframework.beans.factory.annotation.Autowired;
+import org.apache.commons.lang.StringUtils;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
 import java.util.UUID;
 
 
@@ -23,10 +25,6 @@
 @Service
 public class StSuggestSnapshotConfDetServiceImpl extends BaseServiceImpl<StSuggestSnapshotConfDetDao, StSuggestSnapshotConfDetEntity>
         implements StSuggestSnapshotConfDetService {
-
-
-    @Autowired
-    private StSuggestSnapshotConfDetService stSuggestSnapshotConfDetService;
 
     @Override
     public PageResult<StSuggestSnapshotConfDetEntity> page(StSuggestSnapshotConfDetPageReqVO reqVO) {
@@ -55,7 +53,23 @@
     }
 
     @Override
-    public StSuggestSnapshotConfDetRespVO getByConfId(String confId) {
-        return ConvertUtils.sourceToTarget(baseDao.selectOne("conf_id", confId), StSuggestSnapshotConfDetRespVO.class);
+    public List<StSuggestSnapshotConfDetRespVO> getByConfId(String confId) {
+        return ConvertUtils.sourceToTarget(baseDao.selectList("conf_id", confId), StSuggestSnapshotConfDetRespVO.class);
+    }
+
+    @Override
+    public StSuggestSnapshotConfDetRespVO get(String id) {
+        return ConvertUtils.sourceToTarget( baseDao.selectById(id), StSuggestSnapshotConfDetRespVO.class);
+    }
+
+    @Override
+    public Boolean updateByExt1(StSuggestSnapshotConfDetSaveReqVO updateReqVO) {
+        if (StringUtils.isBlank(updateReqVO.getExt1())) {
+            return false;
+        }
+        QueryWrapper<StSuggestSnapshotConfDetEntity> updateWrapper = new QueryWrapper<>();
+        updateWrapper.eq("ext1",updateReqVO.getExt1());
+        baseDao.update(BeanUtils.toBean(updateReqVO, StSuggestSnapshotConfDetEntity.class),updateWrapper);
+        return true;
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3