1. 因为plus封装了批量删除所以直接就行
server层
方式一:
int deleteWishIds(List ids);
方式二:
int deleteWishIds2(Long[] ids);
server Impl层
@Override
public int deleteWishIds(List ids){
baseMapper.deleteBatchIds(ids);
return 1;
}
@Override
public int deleteWishIds2(Long[] ids) {
for (Long id : ids) {
baseMapper.deleteBatchIds(Collections.singleton(id));
}
return 1;
}
Controller层
@DeleteMapping("/deletedWish/{ids}")
public TradeMessages<String> deleteWishIds(Long[] ids) {
ysWishService.deleteWishIds2(ids);
return Response.success("删除成功");
}