@@ -100,6 +100,6 @@ public class TProjectContactsController extends BaseController
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
- return toAjax(tProjectContactsService.deleteTProjectContactsByIds(ids));
+ return toAjax(tProjectContactsService.updateTProjectContactsByIds(ids));
}
@@ -59,4 +59,12 @@ public interface TProjectContactsMapper
* @return 结果
*/
public int deleteTProjectContactsByIds(String[] ids);
+
+ /**
+ * 批量删除项目联系人
+ *
+ * @param ids 需要删除的数据主键集合
+ * @return 结果
+ */
+ public int updateTProjectContactsByIds(String[] ids);
@@ -59,4 +59,12 @@ public interface ITProjectContactsService
public int deleteTProjectContactsById(String id);
+ * 批量删除项目联系人(修改del_flag状态)
+ * @param ids 需要删除的项目联系人主键集合
@@ -95,4 +95,15 @@ public class TProjectContactsServiceImpl implements ITProjectContactsService
return tProjectContactsMapper.deleteTProjectContactsById(id);
+ * @param ids 需要删除的项目联系人主键
+ @Override
+ public int updateTProjectContactsByIds(String[] ids) {
+ return tProjectContactsMapper.updateTProjectContactsByIds(ids);
+ }
@@ -126,7 +126,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</delete>
<update id="updateTProjectCompanyByIds" parameterType="String">
- update t_project_channel
+ update t_project_company
set del_flag = 1
where id in
<foreach item="id" collection="array" open="(" separator="," close=")">
@@ -90,4 +90,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id}
</foreach>
+ <update id="updateTProjectContactsByIds" parameterType="String">
+ update t_project_contacts
+ set del_flag = 1
+ where id in
+ <foreach item="id" collection="array" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </update>
</mapper>