| @@ -6,6 +6,6 @@ | |||
| "methods": "GET,POST,DELETE,PATCH,PUT" | |||
| }, | |||
| "env": { | |||
| "API_BASEURL": "http://vapor.prelub.com/api/v1.0/" | |||
| "API_BASEURL": "http://localhost:8080/api/v1.0/" | |||
| } | |||
| } | |||
| @@ -117,6 +117,172 @@ | |||
| "if": "{{gettheuser}}", | |||
| "then": { | |||
| "steps": [ | |||
| { | |||
| "name": "api", | |||
| "module": "api", | |||
| "action": "send", | |||
| "options": { | |||
| "url": "{{$_ENV.API_BASEURL+'users/'+gettheuser.id}}", | |||
| "schema": [ | |||
| { | |||
| "type": "object", | |||
| "name": "data", | |||
| "sub": [ | |||
| { | |||
| "type": "number", | |||
| "name": "id" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "lastname" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "updatedate" | |||
| }, | |||
| { | |||
| "type": "number", | |||
| "name": "updateuserid" | |||
| }, | |||
| { | |||
| "type": "boolean", | |||
| "name": "isactive" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "password" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "createdate" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "username" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "email" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "firstname" | |||
| }, | |||
| { | |||
| "type": "number", | |||
| "name": "createuserid" | |||
| }, | |||
| { | |||
| "type": "array", | |||
| "name": "roles" | |||
| } | |||
| ] | |||
| }, | |||
| { | |||
| "type": "object", | |||
| "name": "headers", | |||
| "sub": [ | |||
| { | |||
| "type": "text", | |||
| "name": "connection" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "content-length" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "content-type" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "date" | |||
| } | |||
| ] | |||
| } | |||
| ] | |||
| }, | |||
| "output": true, | |||
| "meta": [ | |||
| { | |||
| "type": "object", | |||
| "name": "data", | |||
| "sub": [ | |||
| { | |||
| "type": "number", | |||
| "name": "id" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "lastname" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "updatedate" | |||
| }, | |||
| { | |||
| "type": "number", | |||
| "name": "updateuserid" | |||
| }, | |||
| { | |||
| "type": "boolean", | |||
| "name": "isactive" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "password" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "createdate" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "username" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "email" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "firstname" | |||
| }, | |||
| { | |||
| "type": "number", | |||
| "name": "createuserid" | |||
| }, | |||
| { | |||
| "type": "array", | |||
| "name": "roles" | |||
| } | |||
| ] | |||
| }, | |||
| { | |||
| "type": "object", | |||
| "name": "headers", | |||
| "sub": [ | |||
| { | |||
| "type": "text", | |||
| "name": "connection" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "content-length" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "content-type" | |||
| }, | |||
| { | |||
| "type": "text", | |||
| "name": "date" | |||
| } | |||
| ] | |||
| } | |||
| ], | |||
| "outputType": "object" | |||
| }, | |||
| { | |||
| "name": "insertuser", | |||
| "module": "api", | |||
| @@ -263,7 +429,7 @@ | |||
| "operator": "equal", | |||
| "type": "expression", | |||
| "name": ":P1", | |||
| "value": "{{$_GET.id}}", | |||
| "value": "{{insertuser.data.id}}", | |||
| "test": "" | |||
| } | |||
| ], | |||
| @@ -280,7 +446,7 @@ | |||
| "field": "xuserrole.userid", | |||
| "type": "double", | |||
| "operator": "equal", | |||
| "value": "{{$_GET.id}}", | |||
| "value": "{{insertuser.data.id}}", | |||
| "data": { | |||
| "table": "xuserrole", | |||
| "column": "userid", | |||
| @@ -354,6 +520,10 @@ | |||
| { | |||
| "name": "roleid", | |||
| "type": "number" | |||
| }, | |||
| { | |||
| "name": "addrole", | |||
| "type": "text" | |||
| } | |||
| ], | |||
| "outputType": "array" | |||
| @@ -6,6 +6,6 @@ | |||
| "methods": "GET,POST,DELETE,PATCH,PUT" | |||
| }, | |||
| "env": { | |||
| "API_BASEURL": "http://vapor.prelub.com/api/v1.0/" | |||
| "API_BASEURL": "http://localhost:8080/api/v1.0/" | |||
| } | |||
| } | |||
| @@ -9,7 +9,7 @@ | |||
| <dmx-serverconnect id="conn_singleuser" url="/api/Users/read" noload="true"></dmx-serverconnect> | |||
| <meta name="ac:route" content="/wadmin/usermanage"> | |||
| <dmx-serverconnect id="conn_users" url="/api/Users/search" dmx-param:filter="inp_search.value"></dmx-serverconnect> | |||
| <dmx-serverconnect id="conn_deleteuser" url="/api/Users/delete" dmx-param:id="var_deleteuser.value" dmx-on:done="conn_users.load({},true)"></dmx-serverconnect> | |||
| <dmx-serverconnect id="conn_deleteuser" url="/api/Users/delete" dmx-param:id="var_deleteuser.value" dmx-on:done="conn_users.load({},true)" noload="true"></dmx-serverconnect> | |||
| <dmx-serverconnect id="conn_userroles" url="/api/Users/userroles"></dmx-serverconnect> | |||
| <div class="modal" id="modal1" is="dmx-bs5-modal" tabindex="-1" dmx-on:hide-bs-modal="serverconnectform1.reset()"> | |||
| <div class="modal-dialog" role="document"> | |||