提交 26d63a83 authored 作者: Whispa's avatar Whispa

commit commit

上级 2ef0f91f
...@@ -44,10 +44,16 @@ public class SearchController { ...@@ -44,10 +44,16 @@ public class SearchController {
@DeleteMapping("/deleteRecords") @DeleteMapping("/deleteRecords")
public Result deleteRecords(@RequestBody String[] ids) { public Result deleteRecords(@RequestBody String[] ids) {
if (ids != null) { if (ids != null) {
repository.deleteAllByIdIn(ids); repository.deleteAllByIdInAndUserId(ids,user.userId());
return new Result(); return new Result();
} }
return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(), return new Result(ResultCodeEnum.SERVICE_ERROR.getCode(),
ResultCodeEnum.SERVICE_ERROR.getDesc()); ResultCodeEnum.SERVICE_ERROR.getDesc());
} }
@DeleteMapping("/cleanSearch")
public Result deleteRecords() {
repository.deleteAllByUserId(user.userId());
return new Result();
}
} }
...@@ -12,5 +12,8 @@ public interface TbCfSearchRepository extends PagingAndSortingRepository<TbCfSea ...@@ -12,5 +12,8 @@ public interface TbCfSearchRepository extends PagingAndSortingRepository<TbCfSea
List<TbCfSearch> getAllByUserId(String userId); List<TbCfSearch> getAllByUserId(String userId);
@Transactional @Transactional
void deleteAllByIdIn(String[] ids); void deleteAllByUserId(String userId);
@Transactional
void deleteAllByIdInAndUserId(String[] ids,String userId);
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论