| 12345678910111213141516171819202122 |
- const API = require("../../../lib/API")
- const AccessControl = require("../../../lib/AccessControl")
- const { BaseStdResponse } = require("../../../BaseStdResponse")
- class GetResourceRules extends API {
- constructor() {
- super()
- this.setPath("/Admin/Permission/Resources")
- this.setMethod("GET")
- this.setPermissionCode("action.user.permissionManage")
- }
- async onRequest(req, res) {
- const rules = await AccessControl.getResourceRules()
- return res.json({
- ...BaseStdResponse.OK,
- data: rules
- })
- }
- }
- module.exports.GetResourceRules = GetResourceRules
|