Browse Source

修改删除方式为伪删除

zjc 1 year ago
parent
commit
13e159b838

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

@@ -100,6 +100,6 @@ public class TProjectChannelController extends BaseController
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids)
     {
-        return toAjax(tProjectChannelService.deleteTProjectChannelByIds(ids));
+        return toAjax(tProjectChannelService.updateTProjectChannelByIds(ids));
     }
 }

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

@@ -100,6 +100,6 @@ public class TProjectCompanyController extends BaseController
 	@DeleteMapping("/{ids}")
     public AjaxResult remove(@PathVariable String[] ids)
     {
-        return toAjax(tProjectCompanyService.deleteTProjectCompanyByIds(ids));
+        return toAjax(tProjectCompanyService.updateTProjectCompanyByIds(ids));
     }
 }

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

@@ -59,4 +59,12 @@ public interface TProjectChannelMapper
      * @return 结果
      */
     public int deleteTProjectChannelByIds(String[] ids);
+
+    /**
+     * 批量删除渠道信息(修改del_flag状态)
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int updateTProjectChannelByIds(String[] ids);
 }

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

@@ -59,4 +59,12 @@ public interface TProjectCompanyMapper
      * @return 结果
      */
     public int deleteTProjectCompanyByIds(String[] ids);
+
+    /**
+     * 批量删除项目公司信息
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int updateTProjectCompanyByIds(String[] ids);
 }

+ 7 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/ITProjectChannelService.java

@@ -59,4 +59,11 @@ public interface ITProjectChannelService
      * @return 结果
      */
     public int deleteTProjectChannelById(String id);
+
+    /**
+     * 批量删除渠道信息(修改del_flag状态)
+     * @param ids
+     * @return
+     */
+    public int updateTProjectChannelByIds(String[] ids);
 }

+ 9 - 0
ruoyi-system/src/main/java/com/ruoyi/invest/service/ITProjectCompanyService.java

@@ -59,4 +59,13 @@ public interface ITProjectCompanyService
      * @return 结果
      */
     public int deleteTProjectCompanyById(String id);
+
+    /**
+     * 批量删除项目公司信息(修改del_flag状态)
+     *
+     * @param ids 需要删除的项目公司信息主键集合
+     * @return 结果
+     */
+    public int updateTProjectCompanyByIds(String[] ids);
+
 }

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

@@ -95,4 +95,15 @@ public class TProjectChannelServiceImpl implements ITProjectChannelService
     {
         return tProjectChannelMapper.deleteTProjectChannelById(id);
     }
+
+    /**
+     * 批量删除渠道信息(修改del_flag状态)
+     *
+     * @param ids
+     * @return
+     */
+    @Override
+    public int updateTProjectChannelByIds(String[] ids) {
+        return tProjectChannelMapper.updateTProjectChannelByIds(ids);
+    }
 }

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

@@ -95,4 +95,15 @@ public class TProjectCompanyServiceImpl implements ITProjectCompanyService
     {
         return tProjectCompanyMapper.deleteTProjectCompanyById(id);
     }
+
+    /**
+     * 批量删除项目公司信息(修改del_flag状态)
+     *
+     * @param ids 需要删除的项目公司信息主键
+     * @return 结果
+     */
+    @Override
+    public int updateTProjectCompanyByIds(String[] ids) {
+        return tProjectCompanyMapper.updateTProjectCompanyByIds(ids);
+    }
 }

+ 1 - 1
ruoyi-system/src/main/java/com/ruoyi/tool/service/ITUnifyFileService.java

@@ -68,6 +68,6 @@ public interface ITUnifyFileService
      * @param ids
      * @return
      */
-    int updateTUnifyFileByIds(String[] ids);
+    public int updateTUnifyFileByIds(String[] ids);
 
 }

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

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

+ 11 - 0
ruoyi-system/src/main/resources/mapper/invest/TProjectCompanyMapper.xml

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

+ 1 - 1
ruoyi-system/src/main/resources/mapper/tool/TUnifyFileMapper.xml

@@ -106,7 +106,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         </foreach>
     </delete>
 
-    <update id="updateTUnifyFileByIds" parameterType="TUnifyFile">
+    <update id="updateTUnifyFileByIds" parameterType="String">
         update t_unify_file
         set del_flag = 1
         where id in