diff --git a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysLogController.java b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysLogController.java index 8563fb47..0425c760 100644 --- a/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysLogController.java +++ b/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/SysLogController.java @@ -11,6 +11,7 @@ import com.jero.common.util.oConvertUtils; import com.jero.modules.system.entity.SysLog; import com.jero.modules.system.entity.SysRole; import com.jero.modules.system.service.ISysLogService; +import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -47,6 +48,7 @@ public class SysLogController { * @param req * @return */ + @RequiresPermissions("sys:log:search") @RequestMapping(value = "/page", method = RequestMethod.GET) public Result> queryPageList(SysLog syslog,@RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,HttpServletRequest req) { @@ -77,6 +79,7 @@ public class SysLogController { * @param id * @return */ + @RequiresPermissions("sys:log:batchDelete") @RequestMapping(value = "/delete", method = RequestMethod.GET) public Result delete(@RequestParam(name="id",required=true) String id) { Result result = new Result(); @@ -97,6 +100,7 @@ public class SysLogController { * @param ids * @return */ + @RequiresPermissions("sys:log:batchDelete") @RequestMapping(value = "/deleteBatch", method = RequestMethod.GET) public Result deleteBatch(@RequestParam(name="ids",required=true) String ids) { Result result = new Result();