修复通知公告批量删除异常问题
This commit is contained in:
parent
02062f31e9
commit
7604d59e49
|
@ -84,9 +84,9 @@ public class SysNoticeController extends BaseController
|
||||||
*/
|
*/
|
||||||
@PreAuthorize("@ss.hasPermi('system:notice:remove')")
|
@PreAuthorize("@ss.hasPermi('system:notice:remove')")
|
||||||
@Log(title = "通知公告", businessType = BusinessType.DELETE)
|
@Log(title = "通知公告", businessType = BusinessType.DELETE)
|
||||||
@DeleteMapping("/{noticeId}")
|
@DeleteMapping("/{noticeIds}")
|
||||||
public AjaxResult remove(@PathVariable Long noticeId)
|
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
|
* @param noticeIds 需要删除的公告ID
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int deleteNoticeByIds(Long noticeIds);
|
public int deleteNoticeByIds(Long[] noticeIds);
|
||||||
}
|
}
|
|
@ -56,5 +56,5 @@ public interface ISysNoticeService
|
||||||
* @param noticeIds 需要删除的公告ID
|
* @param noticeIds 需要删除的公告ID
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int deleteNoticeByIds(Long noticeIds);
|
public int deleteNoticeByIds(Long[] noticeIds);
|
||||||
}
|
}
|
||||||
|
|
|
@ -84,7 +84,7 @@ public class SysNoticeServiceImpl implements ISysNoticeService
|
||||||
* @param noticeIds 需要删除的公告ID
|
* @param noticeIds 需要删除的公告ID
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
public int deleteNoticeByIds(Long noticeIds)
|
public int deleteNoticeByIds(Long[] noticeIds)
|
||||||
{
|
{
|
||||||
return noticeMapper.deleteNoticeByIds(noticeIds);
|
return noticeMapper.deleteNoticeByIds(noticeIds);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue