@@ -100,6 +100,6 @@ public class TProjectRecordController extends BaseController
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
- return toAjax(tProjectRecordService.deleteTProjectRecordByIds(ids));
+ return toAjax(tProjectRecordService.updateTProjectRecordByIds(ids));
}
@@ -99,6 +99,6 @@ public class TProjectScoringController extends BaseController
- return toAjax(tProjectScoringService.deleteTProjectScoringByIds(ids));
+ return toAjax(tProjectScoringService.updateTProjectScoringByIds(ids));
@@ -99,6 +99,6 @@ public class TStudyInformationController extends BaseController
- return toAjax(tStudyInformationService.deleteTStudyInformationByIds(ids));
+ return toAjax(tStudyInformationService.updateTStudyInformationByIds(ids));
@@ -59,4 +59,12 @@ public interface TProjectRecordMapper
* @return 结果
*/
public int deleteTProjectRecordByIds(String[] ids);
+
+ /**
+ * 批量删除跟进记录
+ *
+ * @param ids 需要删除的数据主键集合
+ * @return 结果
+ */
+ public int updateTProjectRecordByIds(String[] ids);
@@ -58,4 +58,12 @@ public interface TProjectScoringMapper
public int deleteTProjectScoringByIds(String[] ids);
+ * 批量删除打分
+ public int updateTProjectScoringByIds(String[] ids);
@@ -58,4 +58,12 @@ public interface TStudyInformationMapper
public int deleteTStudyInformationByIds(String[] ids);
+ * 批量删除研究资料管理
+ public int updateTStudyInformationByIds(String[] ids);
@@ -59,4 +59,12 @@ public interface ITProjectRecordService
public int deleteTProjectRecordById(String id);
+ * 批量删除跟进记录(修改del_flag状态)
+ * @param ids 需要删除的跟进记录主键集合
@@ -58,4 +58,12 @@ public interface ITProjectScoringService
public int deleteTProjectScoringById(String id);
+ * 批量删除打分(修改del_flag状态)
+ * @param ids 需要删除的打分主键集合
@@ -58,4 +58,12 @@ public interface ITStudyInformationService
public int deleteTStudyInformationById(String id);
+ * 批量删除研究资料管理(修改del_flag状态)
+ * @param ids 需要删除的研究资料管理主键集合
@@ -95,4 +95,15 @@ public class TProjectRecordServiceImpl implements ITProjectRecordService
return tProjectRecordMapper.deleteTProjectRecordById(id);
+ * @param ids 需要删除的跟进记录主键
+ @Override
+ public int updateTProjectRecordByIds(String[] ids) {
+ return tProjectRecordMapper.updateTProjectRecordByIds(ids);
+ }
@@ -95,4 +95,15 @@ public class TProjectScoringServiceImpl implements ITProjectScoringService
return tProjectScoringMapper.deleteTProjectScoringById(id);
+ * @param ids 需要删除的打分主键
+ public int updateTProjectScoringByIds(String[] ids) {
+ return tProjectScoringMapper.updateTProjectScoringByIds(ids);
@@ -95,4 +95,15 @@ public class TStudyInformationServiceImpl implements ITStudyInformationService
return tStudyInformationMapper.deleteTStudyInformationById(id);
+ * @param ids 需要删除的研究资料管理主键
+ public int updateTStudyInformationByIds(String[] ids) {
+ return tStudyInformationMapper.updateTStudyInformationByIds(ids);
@@ -104,4 +104,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id}
</foreach>
</delete>
+ <update id="updateTProjectRecordByIds" parameterType="String">
+ update t_project_record
+ set del_flag = 1
+ where id in
+ <foreach item="id" collection="array" open="(" separator="," close=")">
+ #{id}
+ </foreach>
+ </update>
</mapper>
@@ -211,4 +211,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ <update id="updateTProjectScoringByIds" parameterType="String">
+ update t_project_scoring
@@ -90,4 +90,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+ <update id="updateTStudyInformationByIds" parameterType="String">
+ update t_study_information