Browse Source

提交,删除代码为伪删除

zjc 1 year ago
parent
commit
77cba9618a

+ 1 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectInformationController.java

@@ -100,6 +100,6 @@ public class TProjectInformationController extends BaseController
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids)
     {
-        return toAjax(tProjectInformationService.deleteTProjectInformationByIds(ids));
+        return toAjax(tProjectInformationService.updateTProjectInformationByIds(ids));
     }
 }

+ 1 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectMeetingController.java

@@ -100,6 +100,6 @@ public class TProjectMeetingController extends BaseController
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids)
     {
-        return toAjax(tProjectMeetingService.deleteTProjectMeetingByIds(ids));
+        return toAjax(tProjectMeetingService.updateTProjectMeetingByIds(ids));
     }
 }

+ 1 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/controller/invest/TProjectPoolController.java

@@ -100,6 +100,6 @@ public class TProjectPoolController extends BaseController
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids)
     {
-        return toAjax(tProjectPoolService.deleteTProjectPoolByIds(ids));
+        return toAjax(tProjectPoolService.updateTProjectPoolByIds(ids));
     }
 }

+ 8 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/mapper/TProjectInformationMapper.java

@@ -59,4 +59,12 @@ public interface TProjectInformationMapper
      * @return 结果
      */
     public int deleteTProjectInformationByIds(String[] ids);
+
+    /**
+     * 批量删除文件资料
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int updateTProjectInformationByIds(String[] ids);
 }

+ 8 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/mapper/TProjectMeetingMapper.java

@@ -59,4 +59,12 @@ public interface TProjectMeetingMapper
      * @return 结果
      */
     public int deleteTProjectMeetingByIds(String[] ids);
+
+    /**
+     * 批量删除会议记录
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int updateTProjectMeetingByIds(String[] ids);
 }

+ 8 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/mapper/TProjectPoolMapper.java

@@ -59,4 +59,12 @@ public interface TProjectPoolMapper
      * @return 结果
      */
     public int deleteTProjectPoolByIds(String[] ids);
+
+    /**
+     * 批量删除项目池
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int updateTProjectPoolByIds(String[] ids);
 }

+ 8 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/ITProjectInformationService.java

@@ -59,4 +59,12 @@ public interface ITProjectInformationService
      * @return 结果
      */
     public int deleteTProjectInformationById(String id);
+
+    /**
+     * 批量删除文件资料(修改del_flag状态)
+     *
+     * @param ids 需要删除的文件资料主键集合
+     * @return 结果
+     */
+    public int updateTProjectInformationByIds(String[] ids);
 }

+ 8 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/ITProjectMeetingService.java

@@ -59,4 +59,12 @@ public interface ITProjectMeetingService
      * @return 结果
      */
     public int deleteTProjectMeetingById(String id);
+
+    /**
+     * 批量删除会议记录(修改del_flag状态)
+     *
+     * @param ids 需要删除的会议记录主键集合
+     * @return 结果
+     */
+    public int updateTProjectMeetingByIds(String[] ids);
 }

+ 8 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/ITProjectPoolService.java

@@ -59,4 +59,12 @@ public interface ITProjectPoolService
      * @return 结果
      */
     public int deleteTProjectPoolById(String id);
+
+    /**
+     * 批量删除项目池(修改del_flag状态)
+     *
+     * @param ids 需要删除的项目池主键集合
+     * @return 结果
+     */
+    public int updateTProjectPoolByIds(String[] ids);
 }

+ 11 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/impl/TProjectInformationServiceImpl.java

@@ -95,4 +95,15 @@ public class TProjectInformationServiceImpl implements ITProjectInformationServi
     {
         return tProjectInformationMapper.deleteTProjectInformationById(id);
     }
+
+    /**
+     * 批量删除文件资料
+     *
+     * @param ids 需要删除的文件资料主键
+     * @return 结果
+     */
+    @Override
+    public int updateTProjectInformationByIds(String[] ids) {
+        return tProjectInformationMapper.updateTProjectInformationByIds(ids);
+    }
 }

+ 5 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/impl/TProjectMeetingServiceImpl.java

@@ -95,4 +95,9 @@ public class TProjectMeetingServiceImpl implements ITProjectMeetingService
     {
         return tProjectMeetingMapper.deleteTProjectMeetingById(id);
     }
+
+    @Override
+    public int updateTProjectMeetingByIds(String[] ids) {
+        return tProjectMeetingMapper.updateTProjectMeetingByIds(ids);
+    }
 }

+ 11 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/impl/TProjectPoolServiceImpl.java

@@ -96,4 +96,15 @@ public class TProjectPoolServiceImpl implements ITProjectPoolService
     {
         return tProjectPoolMapper.deleteTProjectPoolById(id);
     }
+
+    /**
+     * 批量删除项目池(修改del_flag状态)
+     *
+     * @param ids 需要删除的项目池主键
+     * @return 结果
+     */
+    @Override
+    public int updateTProjectPoolByIds(String[] ids) {
+        return tProjectPoolMapper.updateTProjectPoolByIds(ids);
+    }
 }

+ 10 - 0
ruoyi-system/src/main/resources/mapper/invest/TProjectInformationMapper.xml

@@ -103,4 +103,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             #{id}
         </foreach>
     </delete>
+
+    <update id="updateTProjectInformationByIds" parameterType="String">
+        update t_project_information
+        set del_flag = 1
+        where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </update>
+
 </mapper>

+ 10 - 0
ruoyi-system/src/main/resources/mapper/invest/TProjectMeetingMapper.xml

@@ -112,4 +112,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             #{id}
         </foreach>
     </delete>
+
+    <update id="updateTProjectMeetingByIds" parameterType="String">
+        update t_project_meeting
+        set del_flag = 1
+        where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </update>
+
 </mapper>

+ 10 - 0
ruoyi-system/src/main/resources/mapper/invest/TProjectPoolMapper.xml

@@ -205,4 +205,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             #{id}
         </foreach>
     </delete>
+
+    <update id="updateTProjectPoolByIds" parameterType="String">
+        update t_project_pool
+        set del_flag = 1
+        where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </update>
+
 </mapper>