{ "openapi": "3.0.1", "info": { "title": "My API", "version": "v1" }, "paths": { "/api/_account/login": { "post": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "multipart/form-data": { "schema": { "type": "object", "properties": { "account": { "type": "string" }, "password": { "type": "string" }, "tenant": { "type": "string" }, "rememberLogin": { "type": "boolean", "default": false } } }, "encoding": { "account": { "style": "form" }, "password": { "style": "form" }, "tenant": { "style": "form" }, "rememberLogin": { "style": "form" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_account/loginjwt": { "post": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SimpleLogin" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SimpleLogin" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SimpleLogin" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_account/loginremote": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "_remotetoken", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/settenant": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "tenant", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/reg": { "post": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SimpleReg" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SimpleReg" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SimpleReg" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_account/refreshtoken": { "post": { "tags": [ "Account" ], "parameters": [ { "name": "refreshToken", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Token" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Token" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Token" } } } } } } }, "/api/_account/checkuserinfo": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "IsApi", "in": "query", "schema": { "type": "boolean", "default": true } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/changepassword": { "post": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ChangePasswordVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ChangePasswordVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ChangePasswordVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_account/logout": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/getframeworkroles": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/getframeworkgroups": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/getframeworkgroupstree": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/getuserbyid": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "keywords", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/getuserbygroup": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "keywords", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_account/getuserbyrole": { "get": { "tags": [ "Account" ], "parameters": [ { "name": "keywords", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_actionlog/search": { "post": { "tags": [ "ActionLog" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ActionLogSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ActionLogSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ActionLogSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_actionlog/{id}": { "get": { "tags": [ "ActionLog" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ActionLogVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ActionLogVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ActionLogVM" } } } } } } }, "/api/_actionlog/batchdelete": { "post": { "tags": [ "ActionLog" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_actionlog/exportexcel": { "post": { "tags": [ "ActionLog" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ActionLogSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ActionLogSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ActionLogSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_actionlog/exportexcelbyids": { "post": { "tags": [ "ActionLog" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-definitions/backup": { "get": { "tags": [ "Backup" ], "parameters": [ { "name": "ids", "in": "query", "schema": { "type": "string" } }, { "name": "version", "in": "query", "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success" }, "404": { "description": "Not Found", "content": { "application/zip": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-instances/bulk/cancel": { "post": { "tags": [ "BulkCancel" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BulkCancelWorkflowsRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BulkCancelWorkflowsRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BulkCancelWorkflowsRequest" } } } }, "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-instances/bulk": { "delete": { "tags": [ "BulkDelete" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BulkDeleteWorkflowsRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BulkDeleteWorkflowsRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BulkDeleteWorkflowsRequest" } } } }, "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-instances/bulk/retry": { "post": { "tags": [ "BulkRetry" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BulkRetryWorkflowsRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BulkRetryWorkflowsRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BulkRetryWorkflowsRequest" } } } }, "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-instances/{id}/cancel": { "post": { "tags": [ "Cancel" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } }, "400": { "description": "Bad Request", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/api/_dataprivilege/search": { "post": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/get": { "get": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "TableName", "in": "query", "schema": { "type": "string" } }, { "name": "TargetId", "in": "query", "schema": { "type": "string" } }, { "name": "DpType", "in": "query", "schema": { "$ref": "#/components/schemas/DpTypeEnum" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } } } } } } }, "/api/_dataprivilege/add": { "post": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/edit": { "put": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataPrivilegeVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/delete": { "post": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SimpleDpModel" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SimpleDpModel" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SimpleDpModel" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/getprivilegebytablename": { "get": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "table", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/getprivileges": { "get": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/getusergroups": { "get": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_dataprivilege/getusergroupstree": { "get": { "tags": [ "DataPrivilege" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-instances/{id}": { "delete": { "tags": [ "Delete" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "204": { "description": "No Content" }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } }, "get": { "tags": [ "Get" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowInstance" } } } } } } }, "/v1/workflow-definitions/{definitionId}": { "delete": { "tags": [ "DeleteByDefinition" ], "parameters": [ { "name": "definitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "202": { "description": "Accepted" } } } }, "/v1/workflow-definitions/{definitionId}/{versionOptions}": { "delete": { "tags": [ "DeleteByDefinitionAndVersion" ], "parameters": [ { "name": "definitionId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "versionOptions", "in": "path", "required": true, "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "202": { "description": "Accepted" } } } }, "/v1/workflows/{workflowDefinitionId}/dispatch": { "post": { "tags": [ "Dispatch" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowDefinitionRequestModel" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowDefinitionRequestModel" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowDefinitionRequestModel" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowDefinitionResponseModel" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-instances/{workflowInstanceId}/dispatch": { "post": { "tags": [ "Dispatch" ], "parameters": [ { "name": "workflowInstanceId", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowInstanceRequestModel" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowInstanceRequestModel" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowInstanceRequestModel" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DispatchWorkflowInstanceResponseModel" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/signals/{signalName}/dispatch": { "post": { "tags": [ "Dispatch" ], "parameters": [ { "name": "signalName", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DispatchSignalRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DispatchSignalRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DispatchSignalRequest" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DispatchSignalResponse" } } } } } } }, "/signals/dispatch/{token}": { "get": { "tags": [ "DispatchEndpoint" ], "parameters": [ { "name": "token", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } }, "post": { "tags": [ "DispatchEndpoint" ], "parameters": [ { "name": "token", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/v1/workflows/{workflowDefinitionId}/execute": { "post": { "tags": [ "Execute" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowDefinitionRequestModel" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowDefinitionRequestModel" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowDefinitionRequestModel" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowDefinitionResponseModel" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-instances/{workflowInstanceId}/execute": { "post": { "tags": [ "Execute" ], "parameters": [ { "name": "workflowInstanceId", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowInstanceRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowInstanceRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowInstanceRequest" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ExecuteWorkflowInstanceResponseModel" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/signals/{signalName}/execute": { "post": { "tags": [ "Execute" ], "parameters": [ { "name": "signalName", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ExecuteSignalRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ExecuteSignalRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ExecuteSignalRequest" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ExecuteSignalResponse" } } } } } } }, "/v1/workflow-definitions/{workflowDefinitionId}/{versionOptions}/export": { "post": { "tags": [ "Export" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "versionOptions", "in": "path", "required": true, "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success" }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/api/_file/upload": { "post": { "tags": [ "FileApi" ], "parameters": [ { "name": "sm", "in": "query", "schema": { "type": "string" } }, { "name": "groupName", "in": "query", "schema": { "type": "string" } }, { "name": "subdir", "in": "query", "schema": { "type": "string" } }, { "name": "extra", "in": "query", "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/uploadimage": { "post": { "tags": [ "FileApi" ], "parameters": [ { "name": "width", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "height", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "sm", "in": "query", "schema": { "type": "string" } }, { "name": "groupName", "in": "query", "schema": { "type": "string" } }, { "name": "subdir", "in": "query", "schema": { "type": "string" } }, { "name": "extra", "in": "query", "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/getfilename/{id}": { "get": { "tags": [ "FileApi" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/getfile/{id}": { "get": { "tags": [ "FileApi" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "width", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "height", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/getfileinfo/{id}": { "get": { "tags": [ "FileApi" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/getuserphoto/{id}": { "get": { "tags": [ "FileApi" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "width", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "height", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/downloadfile/{id}": { "get": { "tags": [ "FileApi" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_file/deletedfile/{id}": { "get": { "tags": [ "FileApi" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "csName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/search": { "post": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/{id}": { "get": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } } } } } } }, "/api/frameworkcustom/add": { "post": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/edit": { "put": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/batchdelete": { "post": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/exportexcel": { "post": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/exportexcelbyids": { "post": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/getexceltemplate": { "get": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkcustom/import": { "post": { "tags": [ "FrameworkCustom" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkCustomImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/search": { "post": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/{id}": { "get": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } } } } } } }, "/api/_frameworkgroup/add": { "post": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/edit": { "put": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/batchdelete": { "post": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/exportexcel": { "post": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/exportexcelbyids": { "post": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/getexceltemplate": { "get": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/import": { "post": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkGroupImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/getparents": { "get": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkgroup/getparentstree": { "get": { "tags": [ "FrameworkGroup" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/search": { "post": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BaseSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/{id}": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } } } } } } }, "/api/_frameworkmenu/add": { "post": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/edit": { "put": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkMenuVM2" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/batchdelete": { "post": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/exportexcel": { "post": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/BaseSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/exportexcelbyids": { "post": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/unsetpages": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/_frameworkmenu/refreshmenu": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/getactionsbymodel": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "ModelName", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/getfolders": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkmenu/geticons": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" } } } } } } } }, "/api/_frameworkmenu/geticonitems": { "get": { "tags": [ "FrameworkMenu" ], "parameters": [ { "name": "key", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/MenuItem" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/MenuItem" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/MenuItem" } } } } } } } }, "/api/_frameworkoutrecord/search": { "post": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/{id}": { "get": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } } } } } } }, "/api/_frameworkoutrecord/add": { "post": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/edit": { "put": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/batchdelete": { "post": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/exportexcel": { "post": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/exportexcelbyids": { "post": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/getexceltemplate": { "get": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/import": { "post": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkOutRecordImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/getframeworkusers": { "get": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/getframeworkcustoms": { "get": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/getframeworkprojects": { "get": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkoutrecord/getframeworkoutrecordtemp": { "get": { "tags": [ "FrameworkOutRecord" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/search": { "post": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkPostSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/{id}": { "get": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } } } } } } }, "/api/frameworkpost/add": { "post": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/edit": { "put": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkPostVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/batchdelete": { "post": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/exportexcel": { "post": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkPostSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/exportexcelbyids": { "post": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/getexceltemplate": { "get": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkpost/import": { "post": { "tags": [ "FrameworkPost" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkPostImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkPostImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/search": { "post": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/{id}": { "get": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } } } } } } }, "/api/frameworkproject/add": { "post": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/edit": { "put": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/batchdelete": { "post": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/exportexcel": { "post": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/exportexcelbyids": { "post": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/getexceltemplate": { "get": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkproject/import": { "post": { "tags": [ "FrameworkProject" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkProjectImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/search": { "post": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/{id}": { "get": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } } } } } } }, "/api/_frameworkrole/getpageactions/{id}": { "get": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkRoleMDVM2" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleMDVM2" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleMDVM2" } } } } } } }, "/api/_frameworkrole/editprivilege": { "put": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleMDVM2" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleMDVM2" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleMDVM2" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/add": { "post": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/edit": { "put": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/batchdelete": { "post": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/exportexcel": { "post": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/exportexcelbyids": { "post": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/getexceltemplate": { "get": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworkrole/import": { "post": { "tags": [ "FrameworkRole" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkRoleImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/search": { "post": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/{id}": { "get": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } } } } } } }, "/api/_frameworktenant/add": { "post": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/edit": { "put": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/batchdelete": { "post": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/exportexcel": { "post": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/exportexcelbyids": { "post": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/getexceltemplate": { "get": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/import": { "post": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkTenantImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/_frameworktenant/getframeworktenants": { "get": { "tags": [ "FrameworkTenant" ], "parameters": [ { "name": "parent", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/search": { "post": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkUserSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/{id}": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } } } } } } }, "/api/frameworkuser/add": { "post": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/edit": { "put": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/batchdelete": { "post": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/exportexcel": { "post": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkUserSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/exportexcelbyids": { "post": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getexceltemplate": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/import": { "post": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkUserImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getframeworkgroups": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getframeworkroles": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getframeworkprojects": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getframeworkareas": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getframeworkgroupstree": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getuserbyid": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "keywords", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getuserbygroup": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "keywords", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/getuserbyrole": { "get": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "keywords", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/frameworkuser/password": { "put": { "tags": [ "FrameworkUser" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FrameworkUserVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-registry/{id}/{versionOptions}": { "get": { "tags": [ "Get" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "versionOptions", "in": "path", "required": true, "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowBlueprintModelPagedList" } } } } } } }, "/v1/workflow-instances/{id}/execution-log": { "get": { "tags": [ "Get" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "page", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "pageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowExecutionLogRecordPagedList" } } } } } } }, "/v1/version": { "get": { "tags": [ "Get" ], "responses": { "200": { "description": "Success" } } } }, "/v1/scripting/javascript/type-definitions/{workflowDefinitionId}": { "post": { "tags": [ "Get" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "version", "in": "query", "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/IntellisenseContext" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IntellisenseContext" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IntellisenseContext" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "type": "string", "format": "binary" } } } } } } }, "/v1/designer/runtime-select-list": { "post": { "tags": [ "Get" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/RuntimeSelectListContextHolder" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RuntimeSelectListContextHolder" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RuntimeSelectListContextHolder" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/OkObjectResult" } } } } } } }, "/v1/workflow-instances/{workflowInstanceId}/activity-stats/{activityId}": { "get": { "tags": [ "Get" ], "parameters": [ { "name": "workflowInstanceId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "activityId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ActivityStats" } } } } } } }, "/v1/workflow-definitions/{workflowDefinitionId}/{versionOptions}": { "get": { "tags": [ "GetByDefinitionAndVersion" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "versionOptions", "in": "path", "required": true, "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinition" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-definitions/{versionId}": { "get": { "tags": [ "GetByVersionId" ], "parameters": [ { "name": "versionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinition" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-definitions/{definitionId}/history": { "get": { "tags": [ "History" ], "parameters": [ { "name": "definitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowDefinitionVersionModel" } } } } } } } }, "/v1/workflow-definitions/{workflowDefinitionId}/import": { "post": { "tags": [ "Import" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "multipart/form-data": { "schema": { "type": "object", "properties": { "ContentType": { "type": "string" }, "ContentDisposition": { "type": "string" }, "Headers": { "type": "object", "additionalProperties": { "type": "array", "items": { "type": "string" } } }, "Length": { "type": "integer", "format": "int64" }, "Name": { "type": "string" }, "FileName": { "type": "string" } } }, "encoding": { "ContentType": { "style": "form" }, "ContentDisposition": { "style": "form" }, "Headers": { "style": "form" }, "Length": { "style": "form" }, "Name": { "style": "form" }, "FileName": { "style": "form" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/v1/workflow-storage-providers": { "get": { "tags": [ "List" ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowStorageDescriptor" } } } } } } } }, "/v1/workflow-providers": { "get": { "tags": [ "List" ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowProviderDescriptor" } } } } } } } }, "/v1/workflow-instances": { "get": { "tags": [ "List" ], "parameters": [ { "name": "workflow", "in": "query", "schema": { "type": "string" } }, { "name": "status", "in": "query", "schema": { "$ref": "#/components/schemas/WorkflowStatus" } }, { "name": "correlationId", "in": "query", "schema": { "type": "string" } }, { "name": "orderBy", "in": "query", "schema": { "$ref": "#/components/schemas/WorkflowInstanceOrderBy" } }, { "name": "searchTerm", "in": "query", "schema": { "type": "string" } }, { "name": "page", "in": "query", "schema": { "type": "integer", "format": "int32", "default": "0" } }, { "name": "pageSize", "in": "query", "schema": { "type": "integer", "format": "int32", "default": "25" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowInstanceSummaryModelPagedList" } } } } } } }, "/v1/workflow-definitions": { "get": { "tags": [ "List" ], "parameters": [ { "name": "ids", "in": "query", "schema": { "type": "string" } }, { "name": "searchTerm", "in": "query", "schema": { "type": "string" } }, { "name": "orderBy", "in": "query", "schema": { "$ref": "#/components/schemas/WorkflowDefinitionOrderBy" } }, { "name": "sortBy", "in": "query", "schema": { "$ref": "#/components/schemas/SortBy" } }, { "name": "page", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "pageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "version", "in": "query", "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinitionSummaryModelPagedList" } } } } } }, "post": { "tags": [ "Save" ], "parameters": [ { "name": "GroupVersion", "in": "path", "required": true, "schema": { "type": "string", "format": "date-time" } }, { "name": "MajorVersion", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "MinorVersion", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } }, { "name": "Status", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SaveWorkflowDefinitionRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SaveWorkflowDefinitionRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SaveWorkflowDefinitionRequest" } } } }, "responses": { "201": { "description": "Created", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinition" } } } } } } }, "/v1/workflow-channels": { "get": { "tags": [ "List" ], "responses": { "200": { "description": "Success" } } } }, "/v1/features": { "get": { "tags": [ "List" ], "responses": { "200": { "description": "Success" } } } }, "/v1/activities": { "get": { "tags": [ "List" ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityDescriptor" } } } } } } } }, "/v1/workflow-registry": { "get": { "tags": [ "ListAll" ], "parameters": [ { "name": "version", "in": "query", "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowBlueprintSummaryModel" } } } } } } } }, "/v1/workflow-registry/by-definition-version-ids": { "get": { "tags": [ "ListByDefinitionVersionIds" ], "parameters": [ { "name": "ids", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowBlueprintSummaryModelPagedList" } } } } } } }, "/v1/workflow-registry/by-provider/{providerName}": { "get": { "tags": [ "ListByProvider" ], "parameters": [ { "name": "providerName", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "page", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "pageSize", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "version", "in": "query", "schema": { "$ref": "#/components/schemas/VersionOptions" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowBlueprintSummaryModelPagedList" } } } } } } }, "/v1/workflow-definitions/{workflowDefinitionId}/publish": { "post": { "tags": [ "Publish" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "202": { "description": "Accepted", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinition" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-definitions/restore": { "post": { "tags": [ "Restore" ], "requestBody": { "content": { "multipart/form-data": { "schema": { "type": "object", "properties": { "ContentType": { "type": "string" }, "ContentDisposition": { "type": "string" }, "Headers": { "type": "object", "additionalProperties": { "type": "array", "items": { "type": "string" } } }, "Length": { "type": "integer", "format": "int64" }, "Name": { "type": "string" }, "FileName": { "type": "string" } } }, "encoding": { "ContentType": { "style": "form" }, "ContentDisposition": { "style": "form" }, "Headers": { "style": "form" }, "Length": { "style": "form" }, "Name": { "style": "form" }, "FileName": { "style": "form" } } } } }, "responses": { "200": { "description": "Success" }, "400": { "description": "Bad Request", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-definitions/{workflowDefinitionId}/retract": { "post": { "tags": [ "Retract" ], "parameters": [ { "name": "workflowDefinitionId", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "202": { "description": "Accepted", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinition" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-instances/{id}/retry": { "post": { "tags": [ "Retry" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/RetryWorkflowRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RetryWorkflowRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RetryWorkflowRequest" } } } }, "responses": { "200": { "description": "Success" }, "202": { "description": "Accepted" }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } }, "400": { "description": "Bad Request", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflow-definitions/{definitionId}/revert/{version}": { "post": { "tags": [ "Revert" ], "parameters": [ { "name": "definitionId", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "version", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WorkflowDefinition" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/v1/workflows/trigger": { "post": { "tags": [ "Trigger" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TriggerWorkflowsRequestModel" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TriggerWorkflowsRequestModel" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TriggerWorkflowsRequestModel" } } } }, "responses": { "200": { "description": "Success", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TriggerWorkflowsRequestModel" } } } }, "404": { "description": "Not Found", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/ProblemDetails" } } } } } } }, "/signals/trigger/{token}": { "get": { "tags": [ "TriggerEndpoint" ], "parameters": [ { "name": "token", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } }, "post": { "tags": [ "TriggerEndpoint" ], "parameters": [ { "name": "token", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getworkflowusers": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "itcode", "in": "query", "schema": { "type": "array", "items": { "type": "string" } } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getworkflowgroups": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "ids", "in": "query", "schema": { "type": "array", "items": { "type": "string" } } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getworkflowgroupmanagers": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "ids", "in": "query", "schema": { "type": "array", "items": { "type": "string" } } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getworkflowmygroupmanagers": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "itcode", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getworkflowroles": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "ids", "in": "query", "schema": { "type": "array", "items": { "type": "string" } } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/gettimeline": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "flowname", "in": "query", "schema": { "type": "string" } }, { "name": "entitytype", "in": "query", "schema": { "type": "string" } }, { "name": "entityid", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getworkflow": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "flowname", "in": "query", "schema": { "type": "string" } }, { "name": "entitytype", "in": "query", "schema": { "type": "string" } }, { "name": "entityid", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/_workflowapi/getmyapprove": { "get": { "tags": [ "WorkflowApi" ], "parameters": [ { "name": "flowname", "in": "query", "schema": { "type": "string" } }, { "name": "entitytype", "in": "query", "schema": { "type": "string" } }, { "name": "entityid", "in": "query", "schema": { "type": "string" } }, { "name": "tag", "in": "query", "schema": { "type": "string" } }, { "name": "page", "in": "query", "schema": { "type": "integer", "format": "int32", "default": "1" } }, { "name": "take", "in": "query", "schema": { "type": "integer", "format": "int32", "default": "20" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/search": { "post": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_AREASearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_AREASearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_AREASearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/{id}": { "get": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } } } } } } }, "/api/wtm_area/add": { "post": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/edit": { "put": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_AREAVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/batchdelete": { "post": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/exportexcel": { "post": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_AREASearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_AREASearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_AREASearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/exportexcelbyids": { "post": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/getexceltemplate": { "get": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_area/import": { "post": { "tags": [ "WTM_AREA" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_AREAImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_AREAImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/search": { "post": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/{id}": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } } } } } } }, "/api/wtm_billing_list/add": { "post": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/edit": { "put": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/batchdelete": { "post": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/exportexcel": { "post": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/exportexcelbyids": { "post": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getexceltemplate": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/import": { "post": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LISTImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getwtm_areas": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getwtm_contracts": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getwtm_customs": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getwtm_custom_persons": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getwtm_projects": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getframeworkusers": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getbilinglist": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/synccontractlist": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getcontractlist": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "CustomId", "in": "query", "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getbilingyearlist": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getcirclereport": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getbarreport": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getbarreporttype": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getviewlist": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getbarreportcompare": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "startYear", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "endYear", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list/getbarreportcomparenew": { "get": { "tags": [ "WTM_BILLING_LIST" ], "parameters": [ { "name": "startYear", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "endYear", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/search": { "post": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/{id}": { "get": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } } } } } } }, "/api/wtm_billing_list_year/add": { "post": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/edit": { "put": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/batchdelete": { "post": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/exportexcel": { "post": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/exportexcelbyids": { "post": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/getexceltemplate": { "get": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_billing_list_year/import": { "post": { "tags": [ "WTM_BILLING_LIST_YEAR" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEARImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/search": { "post": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/{id}": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } } } } } } }, "/api/wtm_business/add": { "post": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/edit": { "put": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/batchdelete": { "post": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/exportexcel": { "post": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/exportexcelbyids": { "post": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/getexceltemplate": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/import": { "post": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_BUSINESSImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/getwtm_customs": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/getwtm_custom_persons": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/getwtm_projects": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/getframeworkusers": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_business/getwtm_areas": { "get": { "tags": [ "WTM_BUSINESS" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/search": { "post": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/{id}": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } } } } } } }, "/api/wtm_contract/add": { "post": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/edit": { "put": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/batchdelete": { "post": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/exportexcel": { "post": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/exportexcelbyids": { "post": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/getexceltemplate": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/import": { "post": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACTImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/getwtm_customs": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/getwtm_custom_persons": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/getframeworkusers": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/getwtm_projects": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract/synccontract": { "get": { "tags": [ "WTM_CONTRACT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/search": { "post": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/{id}": { "get": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } } } } } } }, "/api/wtm_contract_import_temp/add": { "post": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/edit": { "put": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/batchdelete": { "post": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/exportexcel": { "post": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/exportexcelbyids": { "post": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/getexceltemplate": { "get": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_contract_import_temp/import": { "post": { "tags": [ "WTM_CONTRACT_IMPORT_TEMP" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMPImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/search": { "post": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/{id}": { "get": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } } } } } } }, "/api/wtm_custom/add": { "post": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/edit": { "put": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/batchdelete": { "post": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/exportexcel": { "post": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/exportexcelbyids": { "post": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/getexceltemplate": { "get": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/import": { "post": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOMImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/getwtm_areas": { "get": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_custom/getname": { "get": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_CUSTOM" } } } } } } }, "/api/wtm_custom/getnamelist": { "get": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/wtm_custom/getcustominfo": { "get": { "tags": [ "WTM_CUSTOM" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/search": { "post": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/{id}": { "get": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } } } } } } }, "/api/wtm_project/add": { "post": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/edit": { "put": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/batchdelete": { "post": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/exportexcel": { "post": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/exportexcelbyids": { "post": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/getexceltemplate": { "get": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_project/import": { "post": { "tags": [ "WTM_PROJECT" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_PROJECTImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/search": { "post": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/{id}": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } } } } } } }, "/api/wtm_visit_plan/add": { "post": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/edit": { "put": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/batchdelete": { "post": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/exportexcel": { "post": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANSearcher" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANSearcher" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANSearcher" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/exportexcelbyids": { "post": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "string" } } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getexceltemplate": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/import": { "post": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANImportVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANImportVM" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/WTM_VISIT_PLANImportVM" } } } }, "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getwtm_customs": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getwtm_areas": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getwtm_custom_persons": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getwtm_custom_persons_temp": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "CustomId", "in": "query", "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getframeworkusers": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getframeworkusersbyid": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "id", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getframeworkuserstemp": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getcustomarea": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "CustomId", "in": "query", "schema": { "type": "string", "format": "uuid" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getvisitplanviewtemp": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "name", "in": "query", "schema": { "type": "string" } }, { "name": "deviceType", "in": "query", "schema": { "type": "string" } }, { "name": "CrewInfoValue", "in": "query", "schema": { "type": "string" } }, { "name": "StartDate", "in": "query", "schema": { "type": "string" } }, { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } }, "/api/wtm_visit_plan/getvisitplans": { "get": { "tags": [ "WTM_VISIT_PLAN" ], "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" } } } } }, "components": { "schemas": { "ActionLog": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ModuleName": { "maxLength": 255, "minLength": 0, "type": "string", "nullable": true }, "ActionName": { "maxLength": 255, "minLength": 0, "type": "string", "nullable": true }, "ITCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ActionUrl": { "maxLength": 250, "minLength": 0, "type": "string", "nullable": true }, "ActionTime": { "type": "string", "format": "date-time" }, "Duration": { "type": "number", "format": "double" }, "Remark": { "type": "string", "nullable": true }, "IP": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "LogType": { "$ref": "#/components/schemas/ActionLogTypesEnum" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "ActionLogSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "ITCode": { "type": "string", "nullable": true }, "ActionUrl": { "type": "string", "nullable": true }, "LogType": { "type": "array", "items": { "$ref": "#/components/schemas/ActionLogTypesEnum" }, "nullable": true }, "ActionTime": { "$ref": "#/components/schemas/DateRange" }, "IP": { "type": "string", "nullable": true }, "Duration": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false }, "ActionLogTypesEnum": { "enum": [ "Normal", "Exception", "Debug", "Job" ], "type": "string" }, "ActionLogVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/ActionLog" } }, "additionalProperties": false }, "ActivityBlueprintModel": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "ParentId": { "type": "string", "nullable": true }, "PersistWorkflow": { "type": "boolean" }, "LoadWorkflowContext": { "type": "boolean" }, "SaveWorkflowContext": { "type": "boolean" }, "InputProperties": { "$ref": "#/components/schemas/Variables" }, "OutputProperties": { "$ref": "#/components/schemas/Variables" }, "X": { "type": "integer", "format": "int32", "nullable": true }, "Y": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "ActivityDefinition": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "X": { "type": "integer", "format": "int32", "nullable": true }, "Y": { "type": "integer", "format": "int32", "nullable": true }, "PersistWorkflow": { "type": "boolean" }, "LoadWorkflowContext": { "type": "boolean" }, "SaveWorkflowContext": { "type": "boolean" }, "Properties": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityDefinitionProperty" }, "nullable": true }, "PropertyStorageProviders": { "type": "object", "additionalProperties": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "ActivityDefinitionProperty": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Syntax": { "type": "string", "nullable": true }, "Expressions": { "type": "object", "additionalProperties": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "ActivityDescriptor": { "type": "object", "properties": { "Type": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Category": { "type": "string", "nullable": true }, "Traits": { "$ref": "#/components/schemas/ActivityTraits" }, "Outcomes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Properties": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityInputDescriptor" }, "nullable": true, "deprecated": true }, "InputProperties": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityInputDescriptor" }, "nullable": true }, "OutputProperties": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityOutputDescriptor" }, "nullable": true }, "CustomAttributes": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "ActivityEventCount": { "type": "object", "properties": { "EventName": { "type": "string", "nullable": true }, "Count": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ActivityFault": { "type": "object", "properties": { "Message": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ActivityInputDescriptor": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Type": { "$ref": "#/components/schemas/Type" }, "UIHint": { "type": "string", "nullable": true }, "Label": { "type": "string", "nullable": true }, "Hint": { "type": "string", "nullable": true }, "Options": { "nullable": true }, "Category": { "type": "string", "nullable": true }, "Order": { "type": "number", "format": "float" }, "DefaultValue": { "nullable": true }, "DefaultSyntax": { "type": "string", "nullable": true }, "SupportedSyntaxes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "IsReadOnly": { "type": "boolean", "nullable": true }, "IsBrowsable": { "type": "boolean", "nullable": true }, "IsDesignerCritical": { "type": "boolean" }, "DefaultWorkflowStorageProvider": { "type": "string", "nullable": true }, "DisableWorkflowProviderSelection": { "type": "boolean" }, "ConsiderValuesAsOutcomes": { "type": "boolean" } }, "additionalProperties": false }, "ActivityOutputDescriptor": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "Type": { "$ref": "#/components/schemas/Type" }, "Hint": { "type": "string", "nullable": true }, "IsBrowsable": { "type": "boolean", "nullable": true }, "DefaultWorkflowStorageProvider": { "type": "string", "nullable": true }, "DisableWorkflowProviderSelection": { "type": "boolean" } }, "additionalProperties": false }, "ActivityScope": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "Variables": { "$ref": "#/components/schemas/Variables" } }, "additionalProperties": false }, "ActivityStats": { "type": "object", "properties": { "EventCounts": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityEventCount" }, "nullable": true }, "Fault": { "$ref": "#/components/schemas/ActivityFault" }, "AverageExecutionTime": { "$ref": "#/components/schemas/Duration" }, "FastestExecutionTime": { "$ref": "#/components/schemas/Duration" }, "SlowestExecutionTime": { "$ref": "#/components/schemas/Duration" }, "LastExecutedAt": { "$ref": "#/components/schemas/Instant" } }, "additionalProperties": false }, "ActivityTraits": { "enum": [ "Action", "Trigger", "Job" ], "type": "string" }, "Assembly": { "type": "object", "properties": { "DefinedTypes": { "type": "array", "items": { "$ref": "#/components/schemas/TypeInfo" }, "nullable": true, "readOnly": true }, "ExportedTypes": { "type": "array", "items": { "$ref": "#/components/schemas/Type" }, "nullable": true, "readOnly": true }, "CodeBase": { "type": "string", "nullable": true, "readOnly": true }, "EntryPoint": { "$ref": "#/components/schemas/MethodInfo" }, "FullName": { "type": "string", "nullable": true, "readOnly": true }, "ImageRuntimeVersion": { "type": "string", "nullable": true, "readOnly": true }, "IsDynamic": { "type": "boolean", "readOnly": true }, "Location": { "type": "string", "nullable": true, "readOnly": true }, "ReflectionOnly": { "type": "boolean", "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "IsFullyTrusted": { "type": "boolean", "readOnly": true }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "EscapedCodeBase": { "type": "string", "nullable": true, "readOnly": true }, "ManifestModule": { "$ref": "#/components/schemas/Module" }, "Modules": { "type": "array", "items": { "$ref": "#/components/schemas/Module" }, "nullable": true, "readOnly": true }, "GlobalAssemblyCache": { "type": "boolean", "readOnly": true, "deprecated": true }, "HostContext": { "type": "integer", "format": "int64", "readOnly": true }, "SecurityRuleSet": { "$ref": "#/components/schemas/SecurityRuleSet" } }, "additionalProperties": false }, "BaseSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" } }, "additionalProperties": false }, "BillingCycleEnum": { "enum": [ "FirstCycle", "SecondCycle", "ThirdCycle", "FourCycle", "LastCycle" ], "type": "string" }, "BlockingActivity": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "ActivityType": { "type": "string", "nullable": true }, "Tag": { "type": "string", "nullable": true } }, "additionalProperties": false }, "BulkCancelWorkflowsRequest": { "type": "object", "properties": { "WorkflowInstanceIds": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "BulkDeleteWorkflowsRequest": { "type": "object", "properties": { "WorkflowInstanceIds": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "BulkRetryWorkflowsRequest": { "type": "object", "properties": { "WorkflowInstanceIds": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "BusinessSourceEnum": { "enum": [ "Visit", "Custom", "Channel", "Market", "Cont", "Other" ], "type": "string" }, "BusinessStatusEnum": { "enum": [ "Requirement", "Proposal", "BusinessProject", "Follow", "Negotiation", "Close" ], "type": "string" }, "CallingConventions": { "enum": [ "Standard", "VarArgs", "Any", "HasThis", "ExplicitThis" ], "type": "string" }, "ChangePasswordVM": { "required": [ "NewPassword", "NewPasswordComfirm", "OldPassword" ], "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "ITCode": { "type": "string", "nullable": true }, "OldPassword": { "maxLength": 50, "minLength": 0, "type": "string" }, "NewPassword": { "maxLength": 50, "minLength": 0, "type": "string" }, "NewPasswordComfirm": { "maxLength": 50, "minLength": 0, "type": "string" } }, "additionalProperties": false }, "CheckStatusEnum": { "enum": [ "Check", "NotCheck" ], "type": "string" }, "CollectedWorkflow": { "type": "object", "properties": { "WorkflowInstanceId": { "type": "string", "nullable": true }, "WorkflowInstance": { "$ref": "#/components/schemas/WorkflowInstance" }, "ActivityId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ComboSelectListItem": { "type": "object", "properties": { "Text": { "type": "string", "nullable": true }, "Value": { "type": "string", "nullable": true }, "Selected": { "type": "boolean" }, "Disabled": { "type": "boolean" }, "ParentId": { "type": "string", "nullable": true }, "Icon": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ConnectionDefinition": { "type": "object", "properties": { "SourceActivityId": { "type": "string", "nullable": true }, "TargetActivityId": { "type": "string", "nullable": true }, "Outcome": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ConnectionModel": { "type": "object", "properties": { "SourceActivityId": { "type": "string", "nullable": true }, "TargetActivityId": { "type": "string", "nullable": true }, "Outcome": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ConstructorInfo": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "Attributes": { "$ref": "#/components/schemas/MethodAttributes" }, "MethodImplementationFlags": { "$ref": "#/components/schemas/MethodImplAttributes" }, "CallingConvention": { "$ref": "#/components/schemas/CallingConventions" }, "IsAbstract": { "type": "boolean", "readOnly": true }, "IsConstructor": { "type": "boolean", "readOnly": true }, "IsFinal": { "type": "boolean", "readOnly": true }, "IsHideBySig": { "type": "boolean", "readOnly": true }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "IsStatic": { "type": "boolean", "readOnly": true }, "IsVirtual": { "type": "boolean", "readOnly": true }, "IsAssembly": { "type": "boolean", "readOnly": true }, "IsFamily": { "type": "boolean", "readOnly": true }, "IsFamilyAndAssembly": { "type": "boolean", "readOnly": true }, "IsFamilyOrAssembly": { "type": "boolean", "readOnly": true }, "IsPrivate": { "type": "boolean", "readOnly": true }, "IsPublic": { "type": "boolean", "readOnly": true }, "IsConstructedGenericMethod": { "type": "boolean", "readOnly": true }, "IsGenericMethod": { "type": "boolean", "readOnly": true }, "IsGenericMethodDefinition": { "type": "boolean", "readOnly": true }, "ContainsGenericParameters": { "type": "boolean", "readOnly": true }, "MethodHandle": { "$ref": "#/components/schemas/RuntimeMethodHandle" }, "IsSecurityCritical": { "type": "boolean", "readOnly": true }, "IsSecuritySafeCritical": { "type": "boolean", "readOnly": true }, "IsSecurityTransparent": { "type": "boolean", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" } }, "additionalProperties": false }, "ContractCycleEnum": { "enum": [ "FirstCycle", "SecondCycle", "ThirdCycle", "FourCycle", "LastCycle" ], "type": "string" }, "CreditLevelEnum": { "enum": [ "S", "A", "B", "C" ], "type": "string" }, "CustomAttributeData": { "type": "object", "properties": { "AttributeType": { "$ref": "#/components/schemas/Type" }, "Constructor": { "$ref": "#/components/schemas/ConstructorInfo" }, "ConstructorArguments": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeTypedArgument" }, "nullable": true, "readOnly": true }, "NamedArguments": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeNamedArgument" }, "nullable": true, "readOnly": true } }, "additionalProperties": false }, "CustomAttributeNamedArgument": { "type": "object", "properties": { "MemberInfo": { "$ref": "#/components/schemas/MemberInfo" }, "TypedValue": { "$ref": "#/components/schemas/CustomAttributeTypedArgument" }, "MemberName": { "type": "string", "nullable": true, "readOnly": true }, "IsField": { "type": "boolean", "readOnly": true } }, "additionalProperties": false }, "CustomAttributeTypedArgument": { "type": "object", "properties": { "ArgumentType": { "$ref": "#/components/schemas/Type" }, "Value": { "nullable": true } }, "additionalProperties": false }, "CustomClassEnum": { "enum": [ "Inside", "OutSide" ], "type": "string" }, "CustomTypeEnum": { "enum": [ "New", "Old" ], "type": "string" }, "DBTypeEnum": { "enum": [ "SqlServer", "MySql", "PgSql", "Memory", "SQLite", "Oracle", "DaMeng" ], "type": "string" }, "DataPrivilege": { "required": [ "TableName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UserCode": { "type": "string", "nullable": true }, "GroupCode": { "type": "string", "nullable": true }, "TableName": { "maxLength": 50, "minLength": 0, "type": "string" }, "RelateId": { "type": "string", "nullable": true }, "Domain": { "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "DataPrivilegeSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "Name": { "type": "string", "nullable": true }, "TableName": { "type": "string", "nullable": true }, "TableNames": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" }, "nullable": true }, "DpType": { "$ref": "#/components/schemas/DpTypeEnum" }, "DomainID": { "type": "string", "format": "uuid", "nullable": true }, "AllDomains": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" }, "nullable": true } }, "additionalProperties": false }, "DataPrivilegeVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/DataPrivilege" }, "TableNames": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" }, "nullable": true }, "AllItems": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" }, "nullable": true }, "SelectedItemsID": { "type": "array", "items": { "type": "string" }, "nullable": true }, "DpType": { "$ref": "#/components/schemas/DpTypeEnum" }, "DpList": { "$ref": "#/components/schemas/DpListVM" }, "IsAll": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "DateRange": { "type": "object", "properties": { "Value": { "type": "string", "nullable": true, "readOnly": true } }, "additionalProperties": false }, "DispatchSignalRequest": { "type": "object", "properties": { "WorkflowInstanceId": { "type": "string", "nullable": true }, "CorrelationId": { "type": "string", "nullable": true }, "Input": { "nullable": true } }, "additionalProperties": false }, "DispatchSignalResponse": { "type": "object", "properties": { "StartedWorkflows": { "type": "array", "items": { "$ref": "#/components/schemas/CollectedWorkflow" }, "nullable": true } }, "additionalProperties": false }, "DispatchWorkflowDefinitionRequestModel": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "CorrelationId": { "type": "string", "nullable": true }, "ContextId": { "type": "string", "nullable": true }, "Input": { "nullable": true } }, "additionalProperties": false }, "DispatchWorkflowDefinitionResponseModel": { "type": "object", "properties": { "WorkflowInstanceId": { "type": "string", "nullable": true }, "ActivityId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "DispatchWorkflowInstanceRequestModel": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "Input": { "$ref": "#/components/schemas/WorkflowInput" } }, "additionalProperties": false }, "DispatchWorkflowInstanceResponseModel": { "type": "object", "additionalProperties": false }, "DpListVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Ids": { "type": "array", "items": { "type": "string" }, "nullable": true }, "SelectorValueField": { "type": "string", "nullable": true }, "DetailGridPrix": { "type": "string", "nullable": true }, "ModelType": { "$ref": "#/components/schemas/Type" } }, "additionalProperties": false }, "DpTypeEnum": { "enum": [ "UserGroup", "User" ], "type": "string" }, "Duration": { "type": "object", "properties": { "Days": { "type": "integer", "format": "int32", "readOnly": true }, "NanosecondOfDay": { "type": "integer", "format": "int64", "readOnly": true }, "Hours": { "type": "integer", "format": "int32", "readOnly": true }, "Minutes": { "type": "integer", "format": "int32", "readOnly": true }, "Seconds": { "type": "integer", "format": "int32", "readOnly": true }, "Milliseconds": { "type": "integer", "format": "int32", "readOnly": true }, "SubsecondTicks": { "type": "integer", "format": "int32", "readOnly": true }, "SubsecondNanoseconds": { "type": "integer", "format": "int32", "readOnly": true }, "BclCompatibleTicks": { "type": "integer", "format": "int64", "readOnly": true }, "TotalDays": { "type": "number", "format": "double", "readOnly": true }, "TotalHours": { "type": "number", "format": "double", "readOnly": true }, "TotalMinutes": { "type": "number", "format": "double", "readOnly": true }, "TotalSeconds": { "type": "number", "format": "double", "readOnly": true }, "TotalMilliseconds": { "type": "number", "format": "double", "readOnly": true }, "TotalTicks": { "type": "number", "format": "double", "readOnly": true }, "TotalNanoseconds": { "type": "number", "format": "double", "readOnly": true } }, "additionalProperties": false }, "EnterprisesTypeEnum": { "enum": [ "Center", "Country", "Private" ], "type": "string" }, "EventAttributes": { "enum": [ "None", "SpecialName", "RTSpecialName" ], "type": "string" }, "EventInfo": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "Attributes": { "$ref": "#/components/schemas/EventAttributes" }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "AddMethod": { "$ref": "#/components/schemas/MethodInfo" }, "RemoveMethod": { "$ref": "#/components/schemas/MethodInfo" }, "RaiseMethod": { "$ref": "#/components/schemas/MethodInfo" }, "IsMulticast": { "type": "boolean", "readOnly": true }, "EventHandlerType": { "$ref": "#/components/schemas/Type" } }, "additionalProperties": false }, "ExecuteSignalRequest": { "type": "object", "properties": { "WorkflowInstanceId": { "type": "string", "nullable": true }, "CorrelationId": { "type": "string", "nullable": true }, "Input": { "nullable": true } }, "additionalProperties": false }, "ExecuteSignalResponse": { "type": "object", "properties": { "StartedWorkflows": { "type": "array", "items": { "$ref": "#/components/schemas/CollectedWorkflow" }, "nullable": true } }, "additionalProperties": false }, "ExecuteWorkflowDefinitionRequestModel": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "CorrelationId": { "type": "string", "nullable": true }, "ContextId": { "type": "string", "nullable": true }, "Input": { "nullable": true } }, "additionalProperties": false }, "ExecuteWorkflowDefinitionResponseModel": { "type": "object", "properties": { "Executed": { "type": "boolean" }, "ActivityId": { "type": "string", "nullable": true }, "WorkflowInstance": { "$ref": "#/components/schemas/WorkflowInstance" } }, "additionalProperties": false }, "ExecuteWorkflowInstanceRequest": { "type": "object", "properties": { "WorkflowInstanceId": { "type": "string", "nullable": true }, "ActivityId": { "type": "string", "nullable": true }, "Input": { "$ref": "#/components/schemas/WorkflowInput" } }, "additionalProperties": false }, "ExecuteWorkflowInstanceResponseModel": { "type": "object", "properties": { "Executed": { "type": "boolean" }, "ActivityId": { "type": "string", "nullable": true }, "WorkflowInstance": { "$ref": "#/components/schemas/WorkflowInstance" } }, "additionalProperties": false }, "FieldAttributes": { "enum": [ "PrivateScope", "Private", "FamANDAssem", "Assembly", "Family", "FamORAssem", "Public", "FieldAccessMask", "Static", "InitOnly", "Literal", "NotSerialized", "HasFieldRVA", "SpecialName", "RTSpecialName", "HasFieldMarshal", "PinvokeImpl", "HasDefault", "ReservedMask" ], "type": "string" }, "FieldInfo": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "Attributes": { "$ref": "#/components/schemas/FieldAttributes" }, "FieldType": { "$ref": "#/components/schemas/Type" }, "IsInitOnly": { "type": "boolean", "readOnly": true }, "IsLiteral": { "type": "boolean", "readOnly": true }, "IsNotSerialized": { "type": "boolean", "readOnly": true }, "IsPinvokeImpl": { "type": "boolean", "readOnly": true }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "IsStatic": { "type": "boolean", "readOnly": true }, "IsAssembly": { "type": "boolean", "readOnly": true }, "IsFamily": { "type": "boolean", "readOnly": true }, "IsFamilyAndAssembly": { "type": "boolean", "readOnly": true }, "IsFamilyOrAssembly": { "type": "boolean", "readOnly": true }, "IsPrivate": { "type": "boolean", "readOnly": true }, "IsPublic": { "type": "boolean", "readOnly": true }, "IsSecurityCritical": { "type": "boolean", "readOnly": true }, "IsSecuritySafeCritical": { "type": "boolean", "readOnly": true }, "IsSecurityTransparent": { "type": "boolean", "readOnly": true }, "FieldHandle": { "$ref": "#/components/schemas/RuntimeFieldHandle" } }, "additionalProperties": false }, "FileAttachment": { "required": [ "FileExt", "FileName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "FileName": { "minLength": 1, "type": "string" }, "FileExt": { "maxLength": 10, "minLength": 0, "type": "string" }, "Path": { "type": "string", "nullable": true }, "Length": { "type": "integer", "format": "int64" }, "UploadTime": { "type": "string", "format": "date-time" }, "SaveMode": { "type": "string", "nullable": true }, "FileData": { "type": "string", "format": "byte", "nullable": true }, "ExtraInfo": { "type": "string", "nullable": true }, "HandlerInfo": { "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkCustom": { "required": [ "CustomCode", "CustomName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "CustomCode": { "maxLength": 50, "minLength": 0, "pattern": "^[0-9]*$", "type": "string" }, "CustomName": { "maxLength": 50, "minLength": 0, "type": "string" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkCustomImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkCustomSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "CustomCode": { "type": "string", "nullable": true }, "CustomName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkCustomVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkCustom" } }, "additionalProperties": false }, "FrameworkGroup": { "required": [ "GroupCode", "GroupName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "ParentId": { "type": "string", "format": "uuid", "nullable": true }, "Children": { "type": "array", "items": { "$ref": "#/components/schemas/FrameworkGroup" }, "nullable": true }, "HasChildren": { "type": "boolean", "readOnly": true }, "GroupCode": { "maxLength": 50, "minLength": 0, "pattern": "^[0-9]*$", "type": "string" }, "GroupName": { "maxLength": 50, "minLength": 0, "type": "string" }, "GroupRemark": { "type": "string", "nullable": true }, "Manager": { "type": "string", "nullable": true }, "UsersCount": { "type": "integer", "format": "int32" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkGroupImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkGroupSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "GroupCode": { "type": "string", "nullable": true }, "GroupName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkGroupVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkGroup" } }, "additionalProperties": false }, "FrameworkMenu": { "required": [ "DisplayOrder", "FolderOnly", "IsInherit", "IsInside", "IsPublic", "PageName", "ShowOnMenu" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "ParentId": { "type": "string", "format": "uuid", "nullable": true }, "Children": { "type": "array", "items": { "$ref": "#/components/schemas/FrameworkMenu" }, "nullable": true }, "HasChildren": { "type": "boolean", "readOnly": true }, "PageName": { "maxLength": 100, "minLength": 0, "type": "string" }, "ActionName": { "type": "string", "nullable": true }, "ModuleName": { "type": "string", "nullable": true }, "FolderOnly": { "type": "boolean" }, "IsInherit": { "type": "boolean" }, "ClassName": { "type": "string", "nullable": true }, "MethodName": { "type": "string", "nullable": true }, "Domain": { "type": "string", "nullable": true }, "ShowOnMenu": { "type": "boolean" }, "IsPublic": { "type": "boolean" }, "DisplayOrder": { "type": "integer", "format": "int32" }, "IsInside": { "type": "boolean" }, "TenantAllowed": { "type": "boolean", "nullable": true }, "Url": { "type": "string", "nullable": true }, "Icon": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkMenuVM2": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkMenu" }, "SelectedActionIDs": { "type": "array", "items": { "type": "string" }, "nullable": true }, "SelectedModule": { "type": "string", "nullable": true }, "SelectedRolesCodes": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "FrameworkOutRecord": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "User": { "$ref": "#/components/schemas/FrameworkUser" }, "UserId": { "type": "string", "format": "uuid", "nullable": true }, "City": { "maxLength": 200, "minLength": 0, "type": "string", "nullable": true }, "OutStartTime": { "type": "string", "format": "date-time", "nullable": true }, "OutEndTime": { "type": "string", "format": "date-time", "nullable": true }, "OutRecordType": { "$ref": "#/components/schemas/OutRecordTypeEnum" }, "Custom": { "$ref": "#/components/schemas/FrameworkCustom" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "Project": { "$ref": "#/components/schemas/FrameworkProject" }, "ProjectId": { "type": "string", "format": "uuid", "nullable": true }, "Remark": { "maxLength": 500, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkOutRecordImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkOutRecordSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "UserId": { "type": "string", "format": "uuid", "nullable": true }, "City": { "type": "string", "nullable": true }, "OutRecordType": { "$ref": "#/components/schemas/OutRecordTypeEnum" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "ProjectId": { "type": "string", "format": "uuid", "nullable": true } }, "additionalProperties": false }, "FrameworkOutRecordVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkOutRecord" } }, "additionalProperties": false }, "FrameworkPost": { "required": [ "PostCode", "PostName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "PostCode": { "maxLength": 50, "minLength": 0, "pattern": "^[0-9]*$", "type": "string" }, "PostName": { "maxLength": 50, "minLength": 0, "type": "string" }, "UsersCount": { "type": "integer", "format": "int32" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkPostImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkPostSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "PostCode": { "type": "string", "nullable": true }, "PostName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkPostVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkPost" } }, "additionalProperties": false }, "FrameworkProject": { "required": [ "ProjectCode", "ProjectName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ProjectCode": { "maxLength": 50, "minLength": 0, "pattern": "^[0-9]*$", "type": "string" }, "ProjectName": { "maxLength": 50, "minLength": 0, "type": "string" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkProjectImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkProjectSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "ProjectCode": { "type": "string", "nullable": true }, "ProjectName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkProjectVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkProject" } }, "additionalProperties": false }, "FrameworkRole": { "required": [ "RoleCode", "RoleName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "RoleCode": { "maxLength": 50, "minLength": 0, "pattern": "^[0-9]*$", "type": "string" }, "RoleName": { "maxLength": 50, "minLength": 0, "type": "string" }, "RoleRemark": { "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UsersCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "FrameworkRoleImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkRoleMDVM2": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkRole" }, "Pages": { "type": "array", "items": { "$ref": "#/components/schemas/Page_View" }, "nullable": true } }, "additionalProperties": false }, "FrameworkRoleSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "RoleCode": { "type": "string", "nullable": true }, "RoleName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkRoleVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkRole" } }, "additionalProperties": false }, "FrameworkTenant": { "required": [ "TCode", "TName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TCode": { "maxLength": 50, "minLength": 0, "type": "string" }, "TName": { "maxLength": 50, "minLength": 0, "type": "string" }, "TDb": { "type": "string", "nullable": true }, "TDbType": { "$ref": "#/components/schemas/DBTypeEnum" }, "DbContext": { "type": "string", "nullable": true }, "TDomain": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "EnableSub": { "type": "boolean" }, "Enabled": { "type": "boolean" }, "IsUsingDB": { "type": "boolean", "readOnly": true }, "Attributes": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true } }, "additionalProperties": false }, "FrameworkTenantImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkTenantSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "TCode": { "type": "string", "nullable": true }, "TName": { "type": "string", "nullable": true }, "TDomain": { "type": "string", "nullable": true } }, "additionalProperties": false }, "FrameworkTenantVM": { "required": [ "AdminRoleCode" ], "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkTenant" }, "AdminRoleCode": { "minLength": 1, "type": "string" } }, "additionalProperties": false }, "FrameworkUser": { "required": [ "ITCode", "Name", "Password" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ITCode": { "maxLength": 50, "minLength": 0, "type": "string" }, "Password": { "maxLength": 32, "minLength": 0, "type": "string" }, "Name": { "maxLength": 50, "minLength": 0, "type": "string" }, "IsValid": { "type": "boolean" }, "PhotoId": { "type": "string", "format": "uuid", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Gender": { "$ref": "#/components/schemas/GenderEnum" }, "CellPhone": { "pattern": "^[1][3-9]\\d{9}$", "type": "string", "nullable": true }, "Group": { "$ref": "#/components/schemas/FrameworkGroup" }, "GroupId": { "type": "string", "format": "uuid", "nullable": true }, "DisplayOrder": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "FrameworkUserImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "FrameworkUserSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "GroupId": { "type": "string", "format": "uuid", "nullable": true }, "ITCode": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "IsValid": { "type": "boolean", "nullable": true } }, "additionalProperties": false }, "FrameworkUserVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/FrameworkUser" }, "SelectedRolesCodes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "SelectedProjectCodes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "SelectedAreaCodes": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "GenderEnum": { "enum": [ "Male", "Female" ], "type": "string" }, "GenericParameterAttributes": { "enum": [ "None", "Covariant", "Contravariant", "VarianceMask", "ReferenceTypeConstraint", "NotNullableValueTypeConstraint", "DefaultConstructorConstraint", "SpecialConstraintMask" ], "type": "string" }, "IBookmark": { "type": "object", "additionalProperties": false }, "ICustomAttributeProvider": { "type": "object", "additionalProperties": false }, "IOutputFormatter": { "type": "object", "additionalProperties": false }, "IndustryTypeEnum": { "enum": [ "Mo", "Tungsten" ], "type": "string" }, "Instant": { "type": "object", "additionalProperties": false }, "IntPtr": { "type": "object", "additionalProperties": false }, "IntellisenseContext": { "type": "object", "properties": { "ActivityTypeName": { "type": "string", "nullable": true }, "PropertyName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "JToken": { "type": "array", "items": { "$ref": "#/components/schemas/JToken" } }, "LayoutKind": { "enum": [ "Sequential", "Explicit", "Auto" ], "type": "string" }, "MemberInfo": { "type": "object", "properties": { "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Name": { "type": "string", "nullable": true, "readOnly": true }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true } }, "additionalProperties": false }, "MemberTypes": { "enum": [ "Constructor", "Event", "Field", "Method", "Property", "TypeInfo", "Custom", "NestedType", "All" ], "type": "string" }, "MenuItem": { "type": "object", "properties": { "Text": { "type": "string", "nullable": true }, "Value": { "type": "string", "nullable": true }, "Icon": { "type": "string", "nullable": true } }, "additionalProperties": false }, "MethodAttributes": { "enum": [ "ReuseSlot", "Private", "FamANDAssem", "Assembly", "Family", "FamORAssem", "Public", "MemberAccessMask", "UnmanagedExport", "Static", "Final", "Virtual", "HideBySig", "NewSlot", "CheckAccessOnOverride", "Abstract", "SpecialName", "RTSpecialName", "PinvokeImpl", "HasSecurity", "RequireSecObject", "ReservedMask" ], "type": "string" }, "MethodBase": { "type": "object", "properties": { "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "Name": { "type": "string", "nullable": true, "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "Attributes": { "$ref": "#/components/schemas/MethodAttributes" }, "MethodImplementationFlags": { "$ref": "#/components/schemas/MethodImplAttributes" }, "CallingConvention": { "$ref": "#/components/schemas/CallingConventions" }, "IsAbstract": { "type": "boolean", "readOnly": true }, "IsConstructor": { "type": "boolean", "readOnly": true }, "IsFinal": { "type": "boolean", "readOnly": true }, "IsHideBySig": { "type": "boolean", "readOnly": true }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "IsStatic": { "type": "boolean", "readOnly": true }, "IsVirtual": { "type": "boolean", "readOnly": true }, "IsAssembly": { "type": "boolean", "readOnly": true }, "IsFamily": { "type": "boolean", "readOnly": true }, "IsFamilyAndAssembly": { "type": "boolean", "readOnly": true }, "IsFamilyOrAssembly": { "type": "boolean", "readOnly": true }, "IsPrivate": { "type": "boolean", "readOnly": true }, "IsPublic": { "type": "boolean", "readOnly": true }, "IsConstructedGenericMethod": { "type": "boolean", "readOnly": true }, "IsGenericMethod": { "type": "boolean", "readOnly": true }, "IsGenericMethodDefinition": { "type": "boolean", "readOnly": true }, "ContainsGenericParameters": { "type": "boolean", "readOnly": true }, "MethodHandle": { "$ref": "#/components/schemas/RuntimeMethodHandle" }, "IsSecurityCritical": { "type": "boolean", "readOnly": true }, "IsSecuritySafeCritical": { "type": "boolean", "readOnly": true }, "IsSecurityTransparent": { "type": "boolean", "readOnly": true } }, "additionalProperties": false }, "MethodImplAttributes": { "enum": [ "IL", "Native", "OPTIL", "Runtime", "Unmanaged", "NoInlining", "ForwardRef", "Synchronized", "NoOptimization", "PreserveSig", "AggressiveInlining", "AggressiveOptimization", "InternalCall", "MaxMethodImplVal" ], "type": "string" }, "MethodInfo": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "Attributes": { "$ref": "#/components/schemas/MethodAttributes" }, "MethodImplementationFlags": { "$ref": "#/components/schemas/MethodImplAttributes" }, "CallingConvention": { "$ref": "#/components/schemas/CallingConventions" }, "IsAbstract": { "type": "boolean", "readOnly": true }, "IsConstructor": { "type": "boolean", "readOnly": true }, "IsFinal": { "type": "boolean", "readOnly": true }, "IsHideBySig": { "type": "boolean", "readOnly": true }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "IsStatic": { "type": "boolean", "readOnly": true }, "IsVirtual": { "type": "boolean", "readOnly": true }, "IsAssembly": { "type": "boolean", "readOnly": true }, "IsFamily": { "type": "boolean", "readOnly": true }, "IsFamilyAndAssembly": { "type": "boolean", "readOnly": true }, "IsFamilyOrAssembly": { "type": "boolean", "readOnly": true }, "IsPrivate": { "type": "boolean", "readOnly": true }, "IsPublic": { "type": "boolean", "readOnly": true }, "IsConstructedGenericMethod": { "type": "boolean", "readOnly": true }, "IsGenericMethod": { "type": "boolean", "readOnly": true }, "IsGenericMethodDefinition": { "type": "boolean", "readOnly": true }, "ContainsGenericParameters": { "type": "boolean", "readOnly": true }, "MethodHandle": { "$ref": "#/components/schemas/RuntimeMethodHandle" }, "IsSecurityCritical": { "type": "boolean", "readOnly": true }, "IsSecuritySafeCritical": { "type": "boolean", "readOnly": true }, "IsSecurityTransparent": { "type": "boolean", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "ReturnParameter": { "$ref": "#/components/schemas/ParameterInfo" }, "ReturnType": { "$ref": "#/components/schemas/Type" }, "ReturnTypeCustomAttributes": { "$ref": "#/components/schemas/ICustomAttributeProvider" } }, "additionalProperties": false }, "Module": { "type": "object", "properties": { "Assembly": { "$ref": "#/components/schemas/Assembly" }, "FullyQualifiedName": { "type": "string", "nullable": true, "readOnly": true }, "Name": { "type": "string", "nullable": true, "readOnly": true }, "MDStreamVersion": { "type": "integer", "format": "int32", "readOnly": true }, "ModuleVersionId": { "type": "string", "format": "uuid", "readOnly": true }, "ScopeName": { "type": "string", "nullable": true, "readOnly": true }, "ModuleHandle": { "$ref": "#/components/schemas/ModuleHandle" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true } }, "additionalProperties": false }, "ModuleHandle": { "type": "object", "properties": { "MDStreamVersion": { "type": "integer", "format": "int32", "readOnly": true } }, "additionalProperties": false }, "OkObjectResult": { "type": "object", "properties": { "Value": { "nullable": true }, "Formatters": { "type": "array", "items": { "$ref": "#/components/schemas/IOutputFormatter" }, "nullable": true }, "ContentTypes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "DeclaredType": { "$ref": "#/components/schemas/Type" }, "StatusCode": { "type": "integer", "format": "int32", "nullable": true } }, "additionalProperties": false }, "OutRecordTypeEnum": { "enum": [ "Implement", "Visit", "Vacation" ], "type": "string" }, "Page_View": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "Name": { "type": "string", "nullable": true }, "Actions": { "type": "array", "items": { "type": "string", "format": "uuid" }, "nullable": true }, "AllActions": { "type": "array", "items": { "$ref": "#/components/schemas/ComboSelectListItem" }, "nullable": true }, "Children": { "type": "array", "items": { "$ref": "#/components/schemas/Page_View" }, "nullable": true }, "IsFolder": { "type": "boolean" }, "ParentID": { "type": "string", "format": "uuid", "nullable": true }, "Level": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "ParameterAttributes": { "enum": [ "None", "In", "Out", "Lcid", "Retval", "Optional", "HasDefault", "HasFieldMarshal", "Reserved3", "Reserved4", "ReservedMask" ], "type": "string" }, "ParameterInfo": { "type": "object", "properties": { "Attributes": { "$ref": "#/components/schemas/ParameterAttributes" }, "Member": { "$ref": "#/components/schemas/MemberInfo" }, "Name": { "type": "string", "nullable": true, "readOnly": true }, "ParameterType": { "$ref": "#/components/schemas/Type" }, "Position": { "type": "integer", "format": "int32", "readOnly": true }, "IsIn": { "type": "boolean", "readOnly": true }, "IsLcid": { "type": "boolean", "readOnly": true }, "IsOptional": { "type": "boolean", "readOnly": true }, "IsOut": { "type": "boolean", "readOnly": true }, "IsRetval": { "type": "boolean", "readOnly": true }, "DefaultValue": { "nullable": true, "readOnly": true }, "RawDefaultValue": { "nullable": true, "readOnly": true }, "HasDefaultValue": { "type": "boolean", "readOnly": true }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true } }, "additionalProperties": false }, "ProblemDetails": { "type": "object", "properties": { "type": { "type": "string", "nullable": true }, "title": { "type": "string", "nullable": true }, "status": { "type": "integer", "format": "int32", "nullable": true }, "detail": { "type": "string", "nullable": true }, "instance": { "type": "string", "nullable": true } }, "additionalProperties": { } }, "PropertyAttributes": { "enum": [ "None", "SpecialName", "RTSpecialName", "HasDefault", "Reserved2", "Reserved3", "Reserved4", "ReservedMask" ], "type": "string" }, "PropertyInfo": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "Module": { "$ref": "#/components/schemas/Module" }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "PropertyType": { "$ref": "#/components/schemas/Type" }, "Attributes": { "$ref": "#/components/schemas/PropertyAttributes" }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "CanRead": { "type": "boolean", "readOnly": true }, "CanWrite": { "type": "boolean", "readOnly": true }, "GetMethod": { "$ref": "#/components/schemas/MethodInfo" }, "SetMethod": { "$ref": "#/components/schemas/MethodInfo" } }, "additionalProperties": false }, "ReceivedStatusEnum": { "enum": [ "Received", "NotReceived" ], "type": "string" }, "RetryWorkflowRequest": { "type": "object", "properties": { "RunImmediately": { "type": "boolean" } }, "additionalProperties": false }, "RuntimeFieldHandle": { "type": "object", "properties": { "Value": { "$ref": "#/components/schemas/IntPtr" } }, "additionalProperties": false }, "RuntimeMethodHandle": { "type": "object", "properties": { "Value": { "$ref": "#/components/schemas/IntPtr" } }, "additionalProperties": false }, "RuntimeSelectListContextHolder": { "type": "object", "properties": { "ProviderTypeName": { "type": "string", "nullable": true }, "Context": { "nullable": true } }, "additionalProperties": false }, "RuntimeTypeHandle": { "type": "object", "properties": { "Value": { "$ref": "#/components/schemas/IntPtr" } }, "additionalProperties": false }, "SaveWorkflowDefinitionRequest": { "type": "object", "properties": { "WorkflowDefinitionId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Tag": { "type": "string", "nullable": true }, "Channel": { "type": "string", "nullable": true }, "Variables": { "type": "string", "nullable": true }, "ContextOptions": { "$ref": "#/components/schemas/WorkflowContextOptions" }, "IsSingleton": { "type": "boolean" }, "PersistenceBehavior": { "$ref": "#/components/schemas/WorkflowPersistenceBehavior" }, "DeleteCompletedInstances": { "type": "boolean" }, "Publish": { "type": "boolean" }, "Activities": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityDefinition" }, "nullable": true }, "Connections": { "type": "array", "items": { "$ref": "#/components/schemas/ConnectionDefinition" }, "nullable": true }, "CustomAttributes": { "type": "string", "nullable": true } }, "additionalProperties": false }, "ScheduledActivity": { "type": "object", "properties": { "ActivityId": { "type": "string", "nullable": true }, "Input": { "nullable": true } }, "additionalProperties": false }, "SecurityRuleSet": { "enum": [ "None", "Level1", "Level2" ], "type": "string" }, "SimpleDpModel": { "type": "object", "properties": { "ModelName": { "type": "string", "nullable": true }, "Id": { "type": "string", "nullable": true }, "Type": { "$ref": "#/components/schemas/DpTypeEnum" } }, "additionalProperties": false }, "SimpleException": { "type": "object", "properties": { "Type": { "$ref": "#/components/schemas/Type" }, "Message": { "type": "string", "nullable": true }, "StackTrace": { "type": "string", "nullable": true }, "InnerException": { "$ref": "#/components/schemas/SimpleException" }, "Data": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "SimpleLogin": { "type": "object", "properties": { "Account": { "type": "string", "nullable": true }, "Password": { "type": "string", "nullable": true }, "Tenant": { "type": "string", "nullable": true }, "RemoteToken": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SimpleReg": { "required": [ "ITCode", "Name", "Password" ], "type": "object", "properties": { "ITCode": { "maxLength": 50, "minLength": 0, "type": "string" }, "Name": { "maxLength": 50, "minLength": 0, "type": "string" }, "Password": { "maxLength": 50, "minLength": 0, "type": "string" }, "PhotoId": { "type": "string", "format": "uuid", "nullable": true } }, "additionalProperties": false }, "SortBy": { "enum": [ "Ascending", "Descending" ], "type": "string" }, "SortDir": { "enum": [ "Asc", "Desc" ], "type": "string" }, "SortInfo": { "type": "object", "properties": { "Property": { "type": "string", "nullable": true }, "Direction": { "$ref": "#/components/schemas/SortDir" } }, "additionalProperties": false }, "StructLayoutAttribute": { "type": "object", "properties": { "TypeId": { "nullable": true, "readOnly": true }, "Value": { "$ref": "#/components/schemas/LayoutKind" } }, "additionalProperties": false }, "Token": { "type": "object", "properties": { "access_token": { "type": "string", "nullable": true }, "expires_in": { "type": "integer", "format": "int32" }, "token_type": { "type": "string", "nullable": true }, "refresh_token": { "type": "string", "nullable": true } }, "additionalProperties": false }, "TriggerWorkflowsRequestModel": { "type": "object", "properties": { "ActivityType": { "type": "string", "nullable": true }, "Bookmark": { "$ref": "#/components/schemas/IBookmark" }, "CorrelationId": { "type": "string", "nullable": true }, "WorkflowInstanceId": { "type": "string", "nullable": true }, "ContextId": { "type": "string", "nullable": true }, "Input": { "nullable": true }, "Dispatch": { "type": "boolean" } }, "additionalProperties": false }, "Type": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "IsInterface": { "type": "boolean", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "Namespace": { "type": "string", "nullable": true, "readOnly": true }, "AssemblyQualifiedName": { "type": "string", "nullable": true, "readOnly": true }, "FullName": { "type": "string", "nullable": true, "readOnly": true }, "Assembly": { "$ref": "#/components/schemas/Assembly" }, "Module": { "$ref": "#/components/schemas/Module" }, "IsNested": { "type": "boolean", "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "DeclaringMethod": { "$ref": "#/components/schemas/MethodBase" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "UnderlyingSystemType": { "$ref": "#/components/schemas/Type" }, "IsTypeDefinition": { "type": "boolean", "readOnly": true }, "IsArray": { "type": "boolean", "readOnly": true }, "IsByRef": { "type": "boolean", "readOnly": true }, "IsPointer": { "type": "boolean", "readOnly": true }, "IsConstructedGenericType": { "type": "boolean", "readOnly": true }, "IsGenericParameter": { "type": "boolean", "readOnly": true }, "IsGenericTypeParameter": { "type": "boolean", "readOnly": true }, "IsGenericMethodParameter": { "type": "boolean", "readOnly": true }, "IsGenericType": { "type": "boolean", "readOnly": true }, "IsGenericTypeDefinition": { "type": "boolean", "readOnly": true }, "IsSZArray": { "type": "boolean", "readOnly": true }, "IsVariableBoundArray": { "type": "boolean", "readOnly": true }, "IsByRefLike": { "type": "boolean", "readOnly": true }, "HasElementType": { "type": "boolean", "readOnly": true }, "GenericTypeArguments": { "type": "array", "items": { "$ref": "#/components/schemas/Type" }, "nullable": true, "readOnly": true }, "GenericParameterPosition": { "type": "integer", "format": "int32", "readOnly": true }, "GenericParameterAttributes": { "$ref": "#/components/schemas/GenericParameterAttributes" }, "Attributes": { "$ref": "#/components/schemas/TypeAttributes" }, "IsAbstract": { "type": "boolean", "readOnly": true }, "IsImport": { "type": "boolean", "readOnly": true }, "IsSealed": { "type": "boolean", "readOnly": true }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "IsClass": { "type": "boolean", "readOnly": true }, "IsNestedAssembly": { "type": "boolean", "readOnly": true }, "IsNestedFamANDAssem": { "type": "boolean", "readOnly": true }, "IsNestedFamily": { "type": "boolean", "readOnly": true }, "IsNestedFamORAssem": { "type": "boolean", "readOnly": true }, "IsNestedPrivate": { "type": "boolean", "readOnly": true }, "IsNestedPublic": { "type": "boolean", "readOnly": true }, "IsNotPublic": { "type": "boolean", "readOnly": true }, "IsPublic": { "type": "boolean", "readOnly": true }, "IsAutoLayout": { "type": "boolean", "readOnly": true }, "IsExplicitLayout": { "type": "boolean", "readOnly": true }, "IsLayoutSequential": { "type": "boolean", "readOnly": true }, "IsAnsiClass": { "type": "boolean", "readOnly": true }, "IsAutoClass": { "type": "boolean", "readOnly": true }, "IsUnicodeClass": { "type": "boolean", "readOnly": true }, "IsCOMObject": { "type": "boolean", "readOnly": true }, "IsContextful": { "type": "boolean", "readOnly": true }, "IsEnum": { "type": "boolean", "readOnly": true }, "IsMarshalByRef": { "type": "boolean", "readOnly": true }, "IsPrimitive": { "type": "boolean", "readOnly": true }, "IsValueType": { "type": "boolean", "readOnly": true }, "IsSignatureType": { "type": "boolean", "readOnly": true }, "IsSecurityCritical": { "type": "boolean", "readOnly": true }, "IsSecuritySafeCritical": { "type": "boolean", "readOnly": true }, "IsSecurityTransparent": { "type": "boolean", "readOnly": true }, "StructLayoutAttribute": { "$ref": "#/components/schemas/StructLayoutAttribute" }, "TypeInitializer": { "$ref": "#/components/schemas/ConstructorInfo" }, "TypeHandle": { "$ref": "#/components/schemas/RuntimeTypeHandle" }, "GUID": { "type": "string", "format": "uuid", "readOnly": true }, "BaseType": { "$ref": "#/components/schemas/Type" }, "IsSerializable": { "type": "boolean", "readOnly": true }, "ContainsGenericParameters": { "type": "boolean", "readOnly": true }, "IsVisible": { "type": "boolean", "readOnly": true } }, "additionalProperties": false }, "TypeAttributes": { "enum": [ "NotPublic", "Public", "NestedPublic", "NestedPrivate", "NestedFamily", "NestedAssembly", "NestedFamANDAssem", "NestedFamORAssem", "SequentialLayout", "ExplicitLayout", "LayoutMask", "Interface", "Abstract", "Sealed", "SpecialName", "RTSpecialName", "Import", "Serializable", "WindowsRuntime", "UnicodeClass", "AutoClass", "CustomFormatClass", "HasSecurity", "ReservedMask", "BeforeFieldInit", "CustomFormatMask" ], "type": "string" }, "TypeInfo": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true, "readOnly": true }, "CustomAttributes": { "type": "array", "items": { "$ref": "#/components/schemas/CustomAttributeData" }, "nullable": true, "readOnly": true }, "IsCollectible": { "type": "boolean", "readOnly": true }, "MetadataToken": { "type": "integer", "format": "int32", "readOnly": true }, "IsInterface": { "type": "boolean", "readOnly": true }, "MemberType": { "$ref": "#/components/schemas/MemberTypes" }, "Namespace": { "type": "string", "nullable": true, "readOnly": true }, "AssemblyQualifiedName": { "type": "string", "nullable": true, "readOnly": true }, "FullName": { "type": "string", "nullable": true, "readOnly": true }, "Assembly": { "$ref": "#/components/schemas/Assembly" }, "Module": { "$ref": "#/components/schemas/Module" }, "IsNested": { "type": "boolean", "readOnly": true }, "DeclaringType": { "$ref": "#/components/schemas/Type" }, "DeclaringMethod": { "$ref": "#/components/schemas/MethodBase" }, "ReflectedType": { "$ref": "#/components/schemas/Type" }, "UnderlyingSystemType": { "$ref": "#/components/schemas/Type" }, "IsTypeDefinition": { "type": "boolean", "readOnly": true }, "IsArray": { "type": "boolean", "readOnly": true }, "IsByRef": { "type": "boolean", "readOnly": true }, "IsPointer": { "type": "boolean", "readOnly": true }, "IsConstructedGenericType": { "type": "boolean", "readOnly": true }, "IsGenericParameter": { "type": "boolean", "readOnly": true }, "IsGenericTypeParameter": { "type": "boolean", "readOnly": true }, "IsGenericMethodParameter": { "type": "boolean", "readOnly": true }, "IsGenericType": { "type": "boolean", "readOnly": true }, "IsGenericTypeDefinition": { "type": "boolean", "readOnly": true }, "IsSZArray": { "type": "boolean", "readOnly": true }, "IsVariableBoundArray": { "type": "boolean", "readOnly": true }, "IsByRefLike": { "type": "boolean", "readOnly": true }, "HasElementType": { "type": "boolean", "readOnly": true }, "GenericTypeArguments": { "type": "array", "items": { "$ref": "#/components/schemas/Type" }, "nullable": true, "readOnly": true }, "GenericParameterPosition": { "type": "integer", "format": "int32", "readOnly": true }, "GenericParameterAttributes": { "$ref": "#/components/schemas/GenericParameterAttributes" }, "Attributes": { "$ref": "#/components/schemas/TypeAttributes" }, "IsAbstract": { "type": "boolean", "readOnly": true }, "IsImport": { "type": "boolean", "readOnly": true }, "IsSealed": { "type": "boolean", "readOnly": true }, "IsSpecialName": { "type": "boolean", "readOnly": true }, "IsClass": { "type": "boolean", "readOnly": true }, "IsNestedAssembly": { "type": "boolean", "readOnly": true }, "IsNestedFamANDAssem": { "type": "boolean", "readOnly": true }, "IsNestedFamily": { "type": "boolean", "readOnly": true }, "IsNestedFamORAssem": { "type": "boolean", "readOnly": true }, "IsNestedPrivate": { "type": "boolean", "readOnly": true }, "IsNestedPublic": { "type": "boolean", "readOnly": true }, "IsNotPublic": { "type": "boolean", "readOnly": true }, "IsPublic": { "type": "boolean", "readOnly": true }, "IsAutoLayout": { "type": "boolean", "readOnly": true }, "IsExplicitLayout": { "type": "boolean", "readOnly": true }, "IsLayoutSequential": { "type": "boolean", "readOnly": true }, "IsAnsiClass": { "type": "boolean", "readOnly": true }, "IsAutoClass": { "type": "boolean", "readOnly": true }, "IsUnicodeClass": { "type": "boolean", "readOnly": true }, "IsCOMObject": { "type": "boolean", "readOnly": true }, "IsContextful": { "type": "boolean", "readOnly": true }, "IsEnum": { "type": "boolean", "readOnly": true }, "IsMarshalByRef": { "type": "boolean", "readOnly": true }, "IsPrimitive": { "type": "boolean", "readOnly": true }, "IsValueType": { "type": "boolean", "readOnly": true }, "IsSignatureType": { "type": "boolean", "readOnly": true }, "IsSecurityCritical": { "type": "boolean", "readOnly": true }, "IsSecuritySafeCritical": { "type": "boolean", "readOnly": true }, "IsSecurityTransparent": { "type": "boolean", "readOnly": true }, "StructLayoutAttribute": { "$ref": "#/components/schemas/StructLayoutAttribute" }, "TypeInitializer": { "$ref": "#/components/schemas/ConstructorInfo" }, "TypeHandle": { "$ref": "#/components/schemas/RuntimeTypeHandle" }, "GUID": { "type": "string", "format": "uuid", "readOnly": true }, "BaseType": { "$ref": "#/components/schemas/Type" }, "IsSerializable": { "type": "boolean", "readOnly": true }, "ContainsGenericParameters": { "type": "boolean", "readOnly": true }, "IsVisible": { "type": "boolean", "readOnly": true }, "GenericTypeParameters": { "type": "array", "items": { "$ref": "#/components/schemas/Type" }, "nullable": true, "readOnly": true }, "DeclaredConstructors": { "type": "array", "items": { "$ref": "#/components/schemas/ConstructorInfo" }, "nullable": true, "readOnly": true }, "DeclaredEvents": { "type": "array", "items": { "$ref": "#/components/schemas/EventInfo" }, "nullable": true, "readOnly": true }, "DeclaredFields": { "type": "array", "items": { "$ref": "#/components/schemas/FieldInfo" }, "nullable": true, "readOnly": true }, "DeclaredMembers": { "type": "array", "items": { "$ref": "#/components/schemas/MemberInfo" }, "nullable": true, "readOnly": true }, "DeclaredMethods": { "type": "array", "items": { "$ref": "#/components/schemas/MethodInfo" }, "nullable": true, "readOnly": true }, "DeclaredNestedTypes": { "type": "array", "items": { "$ref": "#/components/schemas/TypeInfo" }, "nullable": true, "readOnly": true }, "DeclaredProperties": { "type": "array", "items": { "$ref": "#/components/schemas/PropertyInfo" }, "nullable": true, "readOnly": true }, "ImplementedInterfaces": { "type": "array", "items": { "$ref": "#/components/schemas/Type" }, "nullable": true, "readOnly": true } }, "additionalProperties": false }, "Variables": { "type": "object", "properties": { "Data": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true } }, "additionalProperties": false }, "VersionOptions": { "type": "object", "properties": { "IsLatest": { "type": "boolean", "readOnly": true }, "IsLatestOrPublished": { "type": "boolean", "readOnly": true }, "IsPublished": { "type": "boolean", "readOnly": true }, "IsDraft": { "type": "boolean", "readOnly": true }, "AllVersions": { "type": "boolean", "readOnly": true }, "Version": { "type": "integer", "format": "int32", "readOnly": true } }, "additionalProperties": false }, "WTM_AREA": { "required": [ "AreaCode", "AreaName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "AreaCode": { "maxLength": 50, "minLength": 0, "type": "string" }, "AreaName": { "maxLength": 50, "minLength": 0, "type": "string" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_AREAImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_AREASearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "AreaCode": { "type": "string", "nullable": true }, "AreaName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_AREAVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_AREA" } }, "additionalProperties": false }, "WTM_BILLING_LIST": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Contract": { "$ref": "#/components/schemas/WTM_CONTRACT" }, "ContractId": { "type": "string", "format": "uuid", "nullable": true }, "Custom": { "$ref": "#/components/schemas/WTM_CUSTOM" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "Area": { "$ref": "#/components/schemas/WTM_AREA" }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "Project": { "$ref": "#/components/schemas/WTM_PROJECT" }, "ProjectId": { "type": "string", "format": "uuid", "nullable": true }, "VisitObject": { "$ref": "#/components/schemas/WTM_CUSTOM_PERSON" }, "VisitObjectId": { "type": "string", "format": "uuid", "nullable": true }, "ContractAmount": { "type": "number", "format": "double", "nullable": true }, "ContractCycle": { "$ref": "#/components/schemas/ContractCycleEnum" }, "ProjectManage": { "$ref": "#/components/schemas/FrameworkUser" }, "ProjectManageId": { "type": "string", "format": "uuid", "nullable": true }, "MarkManage": { "$ref": "#/components/schemas/FrameworkUser" }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "BillingCycle": { "$ref": "#/components/schemas/BillingCycleEnum" }, "BillingAmount": { "type": "number", "format": "double", "nullable": true }, "BillingDate": { "type": "string", "format": "date-time", "nullable": true }, "ReceivedStatus": { "$ref": "#/components/schemas/ReceivedStatusEnum" }, "ReceivedDate": { "type": "string", "format": "date-time", "nullable": true }, "CheckStatus": { "$ref": "#/components/schemas/CheckStatusEnum" }, "BillingFiles": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_BILLING_LIST_BILLING_FILE" }, "nullable": true }, "ReceivedFiles": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_BILLING_LIST_RECEIVED_FILE" }, "nullable": true }, "ContractCode": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_BILLING_LISTImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_BILLING_LISTSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "YearId": { "type": "string", "format": "uuid", "nullable": true }, "Year": { "type": "string", "nullable": true }, "StartYear": { "type": "integer", "format": "int32", "nullable": true }, "EndYear": { "type": "integer", "format": "int32", "nullable": true }, "ContractId": { "type": "string", "format": "uuid", "nullable": true }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "ProjectId": { "type": "string", "format": "uuid", "nullable": true }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "BillingDate": { "$ref": "#/components/schemas/DateRange" }, "SelectedItemsID": { "type": "string", "nullable": true }, "ReceivedStatus": { "$ref": "#/components/schemas/ReceivedStatusEnum" }, "CheckStatus": { "$ref": "#/components/schemas/CheckStatusEnum" } }, "additionalProperties": false }, "WTM_BILLING_LISTVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_BILLING_LIST" } }, "additionalProperties": false }, "WTM_BILLING_LIST_BILLING_FILE": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "Billing": { "$ref": "#/components/schemas/WTM_BILLING_LIST" }, "BillingId": { "type": "string", "format": "uuid", "nullable": true }, "FileId": { "type": "string", "format": "uuid" }, "File": { "$ref": "#/components/schemas/FileAttachment" }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WTM_BILLING_LIST_RECEIVED_FILE": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "Billing": { "$ref": "#/components/schemas/WTM_BILLING_LIST" }, "BillingId": { "type": "string", "format": "uuid", "nullable": true }, "FileId": { "type": "string", "format": "uuid" }, "File": { "$ref": "#/components/schemas/FileAttachment" }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WTM_BILLING_LIST_YEAR": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "YEAR": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TargetAmount": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false }, "WTM_BILLING_LIST_YEARImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_BILLING_LIST_YEARSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "YEAR": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_BILLING_LIST_YEARVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_BILLING_LIST_YEAR" } }, "additionalProperties": false }, "WTM_BUSINESS": { "required": [ "BusinessName", "BusinessSource", "BusinessStatus", "CustomId", "MarkManageId", "Month", "ProjectId", "Year" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Custom": { "$ref": "#/components/schemas/WTM_CUSTOM" }, "CustomId": { "type": "string", "format": "uuid" }, "VisitObject": { "$ref": "#/components/schemas/WTM_CUSTOM_PERSON" }, "VisitObjectId": { "type": "string", "format": "uuid", "nullable": true }, "Project": { "$ref": "#/components/schemas/WTM_PROJECT" }, "ProjectId": { "type": "string", "format": "uuid" }, "BusinessName": { "minLength": 1, "type": "string" }, "BusinessStatus": { "$ref": "#/components/schemas/BusinessStatusEnum" }, "MarkManage": { "$ref": "#/components/schemas/FrameworkUser" }, "MarkManageId": { "type": "string", "format": "uuid" }, "Requirement": { "type": "string", "nullable": true }, "Proposal": { "type": "string", "nullable": true }, "BusinessProject": { "type": "string", "nullable": true }, "Follow": { "type": "string", "nullable": true }, "Negotiation": { "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "IndustryType": { "$ref": "#/components/schemas/IndustryTypeEnum" }, "Area": { "$ref": "#/components/schemas/WTM_AREA" }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "Year": { "minLength": 1, "type": "string" }, "Month": { "minLength": 1, "type": "string" }, "BusinessSource": { "$ref": "#/components/schemas/BusinessSourceEnum" }, "ProjectTarget": { "type": "string", "nullable": true }, "DealRate": { "type": "string", "nullable": true }, "GetDate": { "type": "string", "format": "date-time", "nullable": true }, "PreSignDate": { "type": "string", "format": "date-time", "nullable": true }, "ActSignDate": { "type": "string", "format": "date-time", "nullable": true }, "DealCycle": { "type": "string", "nullable": true }, "DealMoney": { "type": "string", "nullable": true }, "PreSignDateStr": { "type": "string", "nullable": true }, "ActSignDateStr": { "type": "string", "nullable": true }, "ProcessStr": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_BUSINESSImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_BUSINESSSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "BusinessStatus": { "$ref": "#/components/schemas/BusinessStatusEnum" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "BusinessName": { "type": "string", "nullable": true }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "IndustryType": { "$ref": "#/components/schemas/IndustryTypeEnum" }, "BusinessSource": { "$ref": "#/components/schemas/BusinessSourceEnum" }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "ProjectId": { "type": "string", "format": "uuid", "nullable": true }, "Year": { "type": "string", "nullable": true }, "SelectedItemsID": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_BUSINESSVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_BUSINESS" } }, "additionalProperties": false }, "WTM_CONTRACT": { "required": [ "AreaId", "ContractName", "ProjectId", "SignDate" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Custom": { "$ref": "#/components/schemas/WTM_CUSTOM" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "CustomClass": { "$ref": "#/components/schemas/CustomClassEnum" }, "Area": { "$ref": "#/components/schemas/WTM_AREA" }, "AreaId": { "type": "string", "format": "uuid" }, "VisitObject": { "$ref": "#/components/schemas/WTM_CUSTOM_PERSON" }, "VisitObjectId": { "type": "string", "format": "uuid", "nullable": true }, "MarkManage": { "$ref": "#/components/schemas/FrameworkUser" }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "Project": { "$ref": "#/components/schemas/WTM_PROJECT" }, "ProjectId": { "type": "string", "format": "uuid" }, "ContractName": { "maxLength": 100, "minLength": 0, "type": "string" }, "ContractCode": { "maxLength": 100, "minLength": 0, "type": "string", "nullable": true }, "SignDate": { "type": "string", "format": "date-time" }, "ContractAmount": { "type": "number", "format": "double", "nullable": true }, "CostAmount": { "type": "number", "format": "double", "nullable": true }, "ContractCycle": { "$ref": "#/components/schemas/ContractCycleEnum" }, "ProjectManage": { "$ref": "#/components/schemas/FrameworkUser" }, "ProjectManageId": { "type": "string", "format": "uuid", "nullable": true }, "GrossProfitMargin": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Files": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_CONTRACT_FILE" }, "nullable": true }, "Year": { "type": "string", "nullable": true }, "ERPCode": { "type": "string", "nullable": true }, "ERPName": { "type": "string", "nullable": true }, "FirstBillingAmount": { "type": "number", "format": "double", "nullable": true }, "SecondBillingAmount": { "type": "number", "format": "double", "nullable": true }, "ThreeBillingAmount": { "type": "number", "format": "double", "nullable": true }, "FourthBillingAmount": { "type": "number", "format": "double", "nullable": true }, "FifthBillingAmount": { "type": "number", "format": "double", "nullable": true }, "DsfCostAmount": { "type": "number", "format": "double", "nullable": true } }, "additionalProperties": false }, "WTM_CONTRACTImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_CONTRACTSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "ContractName": { "type": "string", "nullable": true }, "SignDate": { "$ref": "#/components/schemas/DateRange" }, "ProjectId": { "type": "string", "format": "uuid", "nullable": true }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "SelectedItemsID": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_CONTRACTVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_CONTRACT" } }, "additionalProperties": false }, "WTM_CONTRACT_FILE": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "Contract": { "$ref": "#/components/schemas/WTM_CONTRACT" }, "ContractId": { "type": "string", "format": "uuid", "nullable": true }, "FileId": { "type": "string", "format": "uuid" }, "File": { "$ref": "#/components/schemas/FileAttachment" }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WTM_CONTRACT_IMPORT_TEMP": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ContractCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ContractName": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Year": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ERPCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ERPName": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "NUM": { "type": "integer", "format": "int32" }, "CustomName": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ProjectType": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "CustomType": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "SignDate": { "type": "string", "format": "date-time", "nullable": true }, "ContractAmount": { "type": "number", "format": "double", "nullable": true }, "ProjectManage": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "MarkManage": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "FirstBillingAmount": { "type": "number", "format": "double", "nullable": true }, "FirstBillingDate": { "type": "string", "format": "date-time", "nullable": true }, "FirstReceivedAmount": { "type": "number", "format": "double", "nullable": true }, "FirstReceivedDate": { "type": "string", "format": "date-time", "nullable": true }, "SecondBillingAmount": { "type": "number", "format": "double", "nullable": true }, "SecondBillingDate": { "type": "string", "format": "date-time", "nullable": true }, "SecondReceivedAmount": { "type": "number", "format": "double", "nullable": true }, "SecondReceivedDate": { "type": "string", "format": "date-time", "nullable": true }, "ThreeBillingAmount": { "type": "number", "format": "double", "nullable": true }, "ThreeBillingDate": { "type": "string", "format": "date-time", "nullable": true }, "ThreeReceivedAmount": { "type": "number", "format": "double", "nullable": true }, "ThreeReceivedDate": { "type": "string", "format": "date-time", "nullable": true }, "FourthBillingAmount": { "type": "number", "format": "double", "nullable": true }, "FourthBillingDate": { "type": "string", "format": "date-time", "nullable": true }, "FourthReceivedAmount": { "type": "number", "format": "double", "nullable": true }, "FourthReceivedDate": { "type": "string", "format": "date-time", "nullable": true }, "FifthBillingAmount": { "type": "number", "format": "double", "nullable": true }, "FifthBillingDate": { "type": "string", "format": "date-time", "nullable": true }, "FifthReceivedAmount": { "type": "number", "format": "double", "nullable": true }, "FifthReceivedDate": { "type": "string", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "WTM_CONTRACT_IMPORT_TEMPImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_CONTRACT_IMPORT_TEMPSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "ContractName": { "type": "string", "nullable": true }, "Year": { "type": "string", "nullable": true }, "CustomName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_CONTRACT_IMPORT_TEMPVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_CONTRACT_IMPORT_TEMP" } }, "additionalProperties": false }, "WTM_CUSTOM": { "required": [ "AreaId", "CustomAllName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "CustomAllName": { "maxLength": 500, "minLength": 0, "type": "string" }, "CustomShortName": { "maxLength": 500, "minLength": 0, "type": "string", "nullable": true }, "ParentUnit": { "maxLength": 500, "minLength": 0, "type": "string", "nullable": true }, "Area": { "$ref": "#/components/schemas/WTM_AREA" }, "AreaId": { "type": "string", "format": "uuid" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "CustomPerson": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_CUSTOM_PERSON" }, "nullable": true }, "EnterprisesType": { "$ref": "#/components/schemas/EnterprisesTypeEnum" }, "IndustryType": { "$ref": "#/components/schemas/IndustryTypeEnum" }, "Custom": { "$ref": "#/components/schemas/WTM_CUSTOM" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "CustomClass": { "$ref": "#/components/schemas/CustomClassEnum" }, "CustomCity": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "CustomType": { "$ref": "#/components/schemas/CustomTypeEnum" }, "CustomName": { "type": "string", "nullable": true }, "CreditLevel": { "$ref": "#/components/schemas/CreditLevelEnum" }, "BillingFile": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_CUSTOMImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_CUSTOMSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "CustomAllName": { "type": "string", "nullable": true }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "CustomType": { "$ref": "#/components/schemas/CustomTypeEnum" } }, "additionalProperties": false }, "WTM_CUSTOMVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_CUSTOM" } }, "additionalProperties": false }, "WTM_CUSTOM_PERSON": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Custom": { "$ref": "#/components/schemas/WTM_CUSTOM" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "PersonName": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "PersonPhone": { "pattern": "^[1][3-9]\\d{9}$", "type": "string", "nullable": true }, "PersonPost": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_PROJECT": { "required": [ "ProjectCode", "ProjectName" ], "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "ProjectCode": { "maxLength": 50, "minLength": 0, "type": "string" }, "ProjectName": { "maxLength": 50, "minLength": 0, "type": "string" }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_PROJECTImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_PROJECTSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "ProjectCode": { "type": "string", "nullable": true }, "ProjectName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_PROJECTVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_PROJECT" } }, "additionalProperties": false }, "WTM_VISIT_PLAN": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "Custom": { "$ref": "#/components/schemas/WTM_CUSTOM" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "Area": { "$ref": "#/components/schemas/WTM_AREA" }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "VisitObject": { "$ref": "#/components/schemas/WTM_CUSTOM_PERSON" }, "VisitObjectId": { "type": "string", "format": "uuid", "nullable": true }, "VisitStartTime": { "type": "string", "format": "date-time", "nullable": true }, "VisitEndTime": { "type": "string", "format": "date-time", "nullable": true }, "VisitTarget": { "type": "string", "nullable": true }, "MarkManage": { "$ref": "#/components/schemas/FrameworkUser" }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "VisitUser": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_VISIT_PLAN_USER" }, "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "VisitPlans": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_VISIT_PLAN" }, "nullable": true }, "Files": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_VISIT_PLAN_FILE" }, "nullable": true } }, "additionalProperties": false }, "WTM_VISIT_PLANImportVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "UploadFileId": { "type": "string", "nullable": true }, "UseBulkSave": { "type": "boolean" }, "IsOverWriteExistData": { "type": "boolean" } }, "additionalProperties": false }, "WTM_VISIT_PLANSearcher": { "type": "object", "properties": { "Page": { "type": "integer", "format": "int32" }, "Limit": { "type": "integer", "format": "int32" }, "IsPlainText": { "type": "boolean", "nullable": true }, "IsEnumToString": { "type": "boolean", "nullable": true }, "SortInfo": { "$ref": "#/components/schemas/SortInfo" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "VisitStartTime": { "$ref": "#/components/schemas/DateRange" }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "SelectedItemsID": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WTM_VISIT_PLANVM": { "type": "object", "properties": { "DeletedFileIds": { "type": "array", "items": { "type": "string" }, "nullable": true }, "Remark": { "type": "string", "nullable": true }, "ActionName": { "type": "string", "nullable": true }, "Entity": { "$ref": "#/components/schemas/WTM_VISIT_PLAN" }, "CustomId": { "type": "string", "format": "uuid", "nullable": true }, "AreaId": { "type": "string", "format": "uuid", "nullable": true }, "VisitObjectId": { "type": "string", "format": "uuid", "nullable": true }, "VisitStartTime": { "type": "string", "format": "date-time", "nullable": true }, "VisitEndTime": { "type": "string", "format": "date-time", "nullable": true }, "VisitTarget": { "type": "string", "nullable": true }, "VisitTimerange": { "type": "string", "nullable": true }, "MarkManageId": { "type": "string", "format": "uuid", "nullable": true }, "SelectedItemsID": { "type": "array", "items": { "type": "string" }, "nullable": true }, "VisitPlans": { "type": "array", "items": { "$ref": "#/components/schemas/WTM_VISIT_PLAN" }, "nullable": true } }, "additionalProperties": false }, "WTM_VISIT_PLAN_FILE": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "VisitPlan": { "$ref": "#/components/schemas/WTM_VISIT_PLAN" }, "VisitPlanId": { "type": "string", "format": "uuid", "nullable": true }, "FileId": { "type": "string", "format": "uuid" }, "File": { "$ref": "#/components/schemas/FileAttachment" }, "Order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WTM_VISIT_PLAN_USER": { "type": "object", "properties": { "ID": { "type": "string", "format": "uuid" }, "CreateTime": { "type": "string", "format": "date-time", "nullable": true }, "CreateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "UpdateTime": { "type": "string", "format": "date-time", "nullable": true }, "UpdateBy": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true }, "VisitPlan": { "$ref": "#/components/schemas/WTM_VISIT_PLAN" }, "VisitPlanId": { "type": "string", "format": "uuid", "nullable": true }, "User": { "$ref": "#/components/schemas/FrameworkUser" }, "UserId": { "type": "string", "format": "uuid", "nullable": true }, "TenantCode": { "maxLength": 50, "minLength": 0, "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowBlueprintModel": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Type": { "type": "string", "nullable": true }, "ParentId": { "type": "string", "nullable": true }, "PersistWorkflow": { "type": "boolean" }, "LoadWorkflowContext": { "type": "boolean" }, "SaveWorkflowContext": { "type": "boolean" }, "InputProperties": { "$ref": "#/components/schemas/Variables" }, "OutputProperties": { "$ref": "#/components/schemas/Variables" }, "X": { "type": "integer", "format": "int32", "nullable": true }, "Y": { "type": "integer", "format": "int32", "nullable": true }, "Activities": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityBlueprintModel" }, "nullable": true }, "Connections": { "type": "array", "items": { "$ref": "#/components/schemas/ConnectionModel" }, "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "TenantId": { "type": "string", "nullable": true }, "IsSingleton": { "type": "boolean" }, "IsEnabled": { "type": "boolean" }, "IsPublished": { "type": "boolean" }, "IsLatest": { "type": "boolean" }, "IsDisabled": { "type": "boolean" }, "Variables": { "$ref": "#/components/schemas/Variables" }, "ContextOptions": { "$ref": "#/components/schemas/WorkflowContextOptions" }, "PersistenceBehavior": { "$ref": "#/components/schemas/WorkflowPersistenceBehavior" }, "DeleteCompletedInstances": { "type": "boolean" }, "CustomAttributes": { "$ref": "#/components/schemas/Variables" } }, "additionalProperties": false }, "WorkflowBlueprintModelPagedList": { "type": "object", "properties": { "Items": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowBlueprintModel" }, "nullable": true }, "Page": { "type": "integer", "format": "int32", "nullable": true }, "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowBlueprintSummaryModel": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "VersionId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "TenantId": { "type": "string", "nullable": true }, "IsSingleton": { "type": "boolean" }, "IsPublished": { "type": "boolean" }, "IsLatest": { "type": "boolean" }, "IsDisabled": { "type": "boolean" } }, "additionalProperties": false }, "WorkflowBlueprintSummaryModelPagedList": { "type": "object", "properties": { "Items": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowBlueprintSummaryModel" }, "nullable": true }, "Page": { "type": "integer", "format": "int32", "nullable": true }, "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowContextFidelity": { "enum": [ "Burst", "Activity" ], "type": "string" }, "WorkflowContextOptions": { "type": "object", "properties": { "ContextType": { "$ref": "#/components/schemas/Type" }, "ContextFidelity": { "$ref": "#/components/schemas/WorkflowContextFidelity" } }, "additionalProperties": false }, "WorkflowDefinition": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "DefinitionId": { "type": "string", "nullable": true }, "VersionId": { "type": "string", "nullable": true, "readOnly": true }, "TenantId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Channel": { "type": "string", "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "Variables": { "$ref": "#/components/schemas/Variables" }, "CustomAttributes": { "$ref": "#/components/schemas/Variables" }, "ContextOptions": { "$ref": "#/components/schemas/WorkflowContextOptions" }, "IsSingleton": { "type": "boolean" }, "PersistenceBehavior": { "$ref": "#/components/schemas/WorkflowPersistenceBehavior" }, "DeleteCompletedInstances": { "type": "boolean" }, "IsPublished": { "type": "boolean" }, "IsLatest": { "type": "boolean" }, "Tag": { "type": "string", "nullable": true }, "CreatedAt": { "$ref": "#/components/schemas/Instant" }, "Activities": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityDefinition" }, "nullable": true }, "Connections": { "type": "array", "items": { "$ref": "#/components/schemas/ConnectionDefinition" }, "nullable": true } }, "additionalProperties": false }, "WorkflowDefinitionOrderBy": { "enum": [ "Name", "Description", "CreatedAt" ], "type": "string" }, "WorkflowDefinitionSummaryModel": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "DefinitionId": { "type": "string", "nullable": true }, "TenantId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true }, "Description": { "type": "string", "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "IsSingleton": { "type": "boolean" }, "PersistenceBehavior": { "$ref": "#/components/schemas/WorkflowPersistenceBehavior" }, "IsPublished": { "type": "boolean" }, "IsLatest": { "type": "boolean" }, "CustomAttributes": { "$ref": "#/components/schemas/Variables" }, "CreatedAt": { "$ref": "#/components/schemas/Instant" } }, "additionalProperties": false }, "WorkflowDefinitionSummaryModelPagedList": { "type": "object", "properties": { "Items": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowDefinitionSummaryModel" }, "nullable": true }, "Page": { "type": "integer", "format": "int32", "nullable": true }, "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowDefinitionVersionModel": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "DefinitionId": { "type": "string", "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "IsLatest": { "type": "boolean" }, "IsPublished": { "type": "boolean" }, "CreatedAt": { "$ref": "#/components/schemas/Instant" } }, "additionalProperties": false }, "WorkflowExecutionLogRecord": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "TenantId": { "type": "string", "nullable": true, "readOnly": true }, "WorkflowInstanceId": { "type": "string", "nullable": true }, "ActivityId": { "type": "string", "nullable": true }, "ActivityType": { "type": "string", "nullable": true }, "Timestamp": { "$ref": "#/components/schemas/Instant" }, "EventName": { "type": "string", "nullable": true }, "Message": { "type": "string", "nullable": true }, "Source": { "type": "string", "nullable": true }, "Data": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/JToken" }, "nullable": true } }, "additionalProperties": false }, "WorkflowExecutionLogRecordPagedList": { "type": "object", "properties": { "Items": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowExecutionLogRecord" }, "nullable": true }, "Page": { "type": "integer", "format": "int32", "nullable": true }, "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowFault": { "type": "object", "properties": { "Exception": { "$ref": "#/components/schemas/SimpleException" }, "Message": { "type": "string", "nullable": true }, "FaultedActivityId": { "type": "string", "nullable": true }, "ActivityInput": { "nullable": true }, "Resuming": { "type": "boolean" } }, "additionalProperties": false }, "WorkflowInput": { "type": "object", "properties": { "Input": { "nullable": true }, "StorageProviderName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowInputReference": { "type": "object", "properties": { "ProviderName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowInstance": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "DefinitionId": { "type": "string", "nullable": true }, "DefinitionVersionId": { "type": "string", "nullable": true }, "TenantId": { "type": "string", "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "WorkflowStatus": { "$ref": "#/components/schemas/WorkflowStatus" }, "CorrelationId": { "type": "string", "nullable": true }, "ContextType": { "type": "string", "nullable": true }, "ContextId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "CreatedAt": { "$ref": "#/components/schemas/Instant" }, "LastExecutedAt": { "$ref": "#/components/schemas/Instant" }, "FinishedAt": { "$ref": "#/components/schemas/Instant" }, "CancelledAt": { "$ref": "#/components/schemas/Instant" }, "FaultedAt": { "$ref": "#/components/schemas/Instant" }, "Variables": { "$ref": "#/components/schemas/Variables" }, "Input": { "$ref": "#/components/schemas/WorkflowInputReference" }, "Output": { "$ref": "#/components/schemas/WorkflowOutputReference" }, "ActivityData": { "type": "object", "additionalProperties": { "type": "object", "additionalProperties": { } }, "nullable": true }, "Metadata": { "type": "object", "additionalProperties": { }, "nullable": true }, "BlockingActivities": { "uniqueItems": true, "type": "array", "items": { "$ref": "#/components/schemas/BlockingActivity" }, "nullable": true }, "Fault": { "$ref": "#/components/schemas/WorkflowFault" }, "Faults": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowFault" }, "nullable": true }, "ScheduledActivities": { "type": "array", "items": { "$ref": "#/components/schemas/ScheduledActivity" }, "nullable": true }, "Scopes": { "type": "array", "items": { "$ref": "#/components/schemas/ActivityScope" }, "nullable": true }, "CurrentActivity": { "$ref": "#/components/schemas/ScheduledActivity" }, "LastExecutedActivityId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowInstanceOrderBy": { "enum": [ "Started", "LastExecuted", "Finished" ], "type": "string" }, "WorkflowInstanceSummaryModel": { "type": "object", "properties": { "Id": { "type": "string", "nullable": true }, "DefinitionId": { "type": "string", "nullable": true }, "DefinitionVersionId": { "type": "string", "nullable": true }, "TenantId": { "type": "string", "nullable": true }, "Version": { "type": "integer", "format": "int32" }, "WorkflowStatus": { "$ref": "#/components/schemas/WorkflowStatus" }, "CorrelationId": { "type": "string", "nullable": true }, "ContextType": { "type": "string", "nullable": true }, "ContextId": { "type": "string", "nullable": true }, "Name": { "type": "string", "nullable": true }, "CreatedAt": { "$ref": "#/components/schemas/Instant" }, "LastExecutedAt": { "$ref": "#/components/schemas/Instant" }, "FinishedAt": { "$ref": "#/components/schemas/Instant" }, "CancelledAt": { "$ref": "#/components/schemas/Instant" }, "FaultedAt": { "$ref": "#/components/schemas/Instant" }, "Metadata": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "WorkflowInstanceSummaryModelPagedList": { "type": "object", "properties": { "Items": { "type": "array", "items": { "$ref": "#/components/schemas/WorkflowInstanceSummaryModel" }, "nullable": true }, "Page": { "type": "integer", "format": "int32", "nullable": true }, "PageSize": { "type": "integer", "format": "int32", "nullable": true }, "TotalCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "WorkflowOutputReference": { "type": "object", "properties": { "ProviderName": { "type": "string", "nullable": true }, "ActivityId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowPersistenceBehavior": { "enum": [ "Suspended", "WorkflowBurst", "ActivityExecuted" ], "type": "string" }, "WorkflowProviderDescriptor": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "WorkflowStatus": { "enum": [ "Idle", "Running", "Finished", "Suspended", "Faulted", "Cancelled" ], "type": "string" }, "WorkflowStorageDescriptor": { "type": "object", "properties": { "Name": { "type": "string", "nullable": true }, "DisplayName": { "type": "string", "nullable": true } }, "additionalProperties": false } }, "securitySchemes": { "Bearer": { "type": "apiKey", "description": "JWT Bearer", "name": "Authorization", "in": "header" } } }, "security": [ { "Bearer": [ ] } ] }