ДОВІДНИК З NODE-RED українською мовою
onClick
Disabled
onClick
Disabled
Menu Items
onClick
onClick
{ { deleteRole.run(
() => getRoles.run(),
() => {}
) } }
Table Data
onClick
onClick
{ { createRole.run(
() => getRoles.run(
()=>closeModal("ModalCreateRole")),
() => {}
) } }
Options
{ { getModules.data.filter(
i => !roles_table.selectedRow.permissions.some(
e => i.name === e.module //імя модуля = є в імені в permissions
)
).map(
(item)=>{
return{
label:item.name,
value:item._id
}
}
) } }
Default Value
[]
Options
[
{
"label": "Create",
"value": "C"
},
{
"label": "Read",
"value": "R"
},
{
"label": "Update",
"value": "U"
},
{
"label": "Delete",
"value": "D"
}
]
Default Selected Values
[
"C","R", "U", "D"
]
Text
Role "" has pages: { { roles_table.selectedRow.permissions.map(
i => `${i.module}`
).join(', ') } }
onClick
{ { addModuleToRoles.run(
() => getRoles.run(
()=>closeModal("ModalAddModule")
), () => {}
) } }
POST /addModuleToRole
body
{
"_id":"",
"moduleValue": ,
"moduleName": ,
"options":
}
POST /createRole
body
{
"name":""
}
DELETE /deleteModuleFromRole
body
{
"_id": "",
"moduleId":
}
DELETE /deleteRole
body
{
"_id": ""
}
GET /getModules
GET /getRoles