Procházet zdrojové kódy

机构-机构介绍

953954216 před 1 rokem
rodič
revize
76e92ae1a8

+ 10 - 7
ruoyi-modules/mz-organization-jg/src/main/java/com/ruoyi/organization/service/impl/YljgJgjsServiceImpl.java

@@ -8,22 +8,23 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.ruoyi.organization.mapper.YljgJgjsMapper;
 import com.ruoyi.organization.domain.YljgJgjs;
 import com.ruoyi.organization.service.IYljgJgjsService;
+import org.springframework.transaction.annotation.Transactional;
 
 /**
  * 机构介绍Service业务层处理
- * 
+ *
  * @author ruoyi
  * @date 2023-07-17
  */
 @Service
-public class YljgJgjsServiceImpl implements IYljgJgjsService 
+public class YljgJgjsServiceImpl implements IYljgJgjsService
 {
     @Autowired
     private YljgJgjsMapper yljgJgjsMapper;
 
     /**
      * 查询机构介绍
-     * 
+     *
      * @param id 机构介绍主键
      * @return 机构介绍
      */
@@ -35,7 +36,7 @@ public class YljgJgjsServiceImpl implements IYljgJgjsService
 
     /**
      * 查询机构介绍列表
-     * 
+     *
      * @param yljgJgjs 机构介绍
      * @return 机构介绍
      */
@@ -47,19 +48,21 @@ public class YljgJgjsServiceImpl implements IYljgJgjsService
 
     /**
      * 新增机构介绍
-     * 
+     *
      * @param yljgJgjs 机构介绍
      * @return 结果
      */
     @Override
+    @Transactional
     public int insertYljgJgjs(YljgJgjs yljgJgjs)
     {
+        yljgJgjsMapper.deleteYljgJgjsByJgIds(yljgJgjs.getJgid());
         return yljgJgjsMapper.insert(yljgJgjs);
     }
 
     /**
      * 修改机构介绍
-     * 
+     *
      * @param yljgJgjs 机构介绍
      * @return 结果
      */
@@ -71,7 +74,7 @@ public class YljgJgjsServiceImpl implements IYljgJgjsService
 
     /**
      * 批量删除机构介绍
-     * 
+     *
      * @param ids 需要删除的机构介绍主键
      * @return 结果
      */