add entity and controller for templates admin create

This commit is contained in:
2026-05-20 17:12:08 +07:00
parent 0d5d61b9be
commit 4f80b990b6
6 changed files with 24 additions and 6 deletions
@@ -84,7 +84,7 @@ public class CreateAdminTemplateHandler implements RequestHandler {
AdminCreateTemplate adminTemplate =
adminCreateTemplateService.updateCreateTemplate(node.toString(), changePassword,
adminCreateTemplateRequest.getId());
adminCreateTemplateRequest.getId(), adminCreateTemplateRequest.getName());
if (adminTemplate == null) {
return BaseResponse.builder()
@@ -123,7 +123,8 @@ public class CreateAdminTemplateHandler implements RequestHandler {
Boolean changePassword = adminCreateTemplateRequest.getChangePassword();
AdminCreateTemplate adminTemplate =
adminCreateTemplateService.createAdminTemplate(node.toString(), changePassword);
adminCreateTemplateService.createAdminTemplate(node.toString(), changePassword,
adminCreateTemplateRequest.getName());
return BaseResponse.builder()
@@ -173,7 +174,7 @@ public class CreateAdminTemplateHandler implements RequestHandler {
private BaseResponse handleInvalidAction(BaseRequest request, String action) {
ActionResponse response = ActionResponse.builder()
.action(action)
.availableActions(Arrays.asList("create", "update", "delete"))
.availableActions(Arrays.asList("create", "update", "delete", "get_all", "get_by_id"))
.build();
return BaseResponse.builder()
@@ -189,6 +190,7 @@ public class CreateAdminTemplateHandler implements RequestHandler {
.id(adminTemplate.getId())
.changePassword(adminTemplate.getChangePassword())
.permissions(adminTemplate.getPermission())
.name(adminTemplate.getName())
.build();
}
}