@RestController @RequestMapping(value="/system/notice") public class SysNoticeController extends Object
@PreAuthorize(value="@auth.hasAuthority(\'system:notice:query\')")
@RequestMapping(value="{id}")
public Result detail(@PathVariable
Long id)
@PreAuthorize(value="@auth.hasAuthority(\'system:notice:list\')") @GetMapping(value="/list") public Result list(SysNotice sysNotice, @RequestParam(name="pageNum",defaultValue="1") Integer pageNo, @RequestParam(name="pageSize",defaultValue="10") Integer pageSize)
sysNotice - 分页查询筛选条件pageNo - 页码pageSize - 每页的数量@PreAuthorize(value="@auth.hasAuthority(\'system:notice:remove\')")
@DeleteMapping(value="/{noticeIds}")
public Result remove(@PathVariable
Long[] noticeIds)
@PreAuthorize(value="@auth.hasAuthority(\'system:notice:add\')") @PostMapping public Result add(@Validated @RequestBody SysNotice notice)
Copyright © 2023. All rights reserved.