提交 7604d59e authored 作者: RuoYi's avatar RuoYi

修复通知公告批量删除异常问题

上级 02062f31
......@@ -84,9 +84,9 @@ public class SysNoticeController extends BaseController
*/
@PreAuthorize("@ss.hasPermi('system:notice:remove')")
@Log(title = "通知公告", businessType = BusinessType.DELETE)
@DeleteMapping("/{noticeId}")
public AjaxResult remove(@PathVariable Long noticeId)
@DeleteMapping("/{noticeIds}")
public AjaxResult remove(@PathVariable Long[] noticeIds)
{
return toAjax(noticeService.deleteNoticeById(noticeId));
return toAjax(noticeService.deleteNoticeByIds(noticeIds));
}
}
......@@ -56,5 +56,5 @@ public interface SysNoticeMapper
* @param noticeIds 需要删除的公告ID
* @return 结果
*/
public int deleteNoticeByIds(Long noticeIds);
public int deleteNoticeByIds(Long[] noticeIds);
}
\ No newline at end of file
......@@ -56,5 +56,5 @@ public interface ISysNoticeService
* @param noticeIds 需要删除的公告ID
* @return 结果
*/
public int deleteNoticeByIds(Long noticeIds);
public int deleteNoticeByIds(Long[] noticeIds);
}
......@@ -84,7 +84,7 @@ public class SysNoticeServiceImpl implements ISysNoticeService
* @param noticeIds 需要删除的公告ID
* @return 结果
*/
public int deleteNoticeByIds(Long noticeIds)
public int deleteNoticeByIds(Long[] noticeIds)
{
return noticeMapper.deleteNoticeByIds(noticeIds);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论