Crea un ticket.
Descripción de la operación
Para simplificar la creación de tickets, si necesita crear los siguientes tipos de tickets, llame a las operaciones dedicadas:
Ticket de cambio de datos común: Llame a la operación CreateDataCorrectOrder.
Ticket de limpieza de datos históricos: Llame a la operación CreateDataCronClearOrder.
Ticket de importación de datos: Llame a la operación CreateDataImportOrder.
Ticket de cambio sin bloqueo: Llame a la operación CreateFreeLockCorrectOrder.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dms:CreateOrder |
create |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Tid |
integer |
No |
El ID del inquilino. Puede llamar a la operación GetUserActiveTenant o ListUserTenants para obtener este parámetro. |
3*** |
| Comment |
string |
Sí |
La descripción del ticket. |
test |
| PluginParam |
object |
Sí |
Los parámetros para crear el ticket. El valor es una cadena JSON. Los parámetros varían según el tipo de ticket. Para obtener más información, consulte Descripción complementaria de PluginParam debajo de la tabla. |
{PluginParam_test} |
| RelatedUserList |
string |
No |
Los ID de las partes interesadas del ticket. Separe varios ID con comas (,). |
user1,user2 |
| PluginType |
string |
Sí |
El tipo de ticket. Para consultar los valores válidos, vea Descripción del parámetro PluginType. |
DATA_EXPORT |
| AttachmentKey |
string |
No |
La clave del archivo adjunto que se devuelve después de cargarlo. Puede llamar a la operación GetUserUploadFileJob para obtener este parámetro. |
test_AttachmentKey |
| RealLoginUserUid |
string |
No |
||
| ParentId |
integer |
No |
Descripción complementaria de PluginParam
# Diseño de esquema
{
"title": "test", // Título
"description": "test", // Descripción
"dbId": 11****, // Base de datos de referencia
"logic": false, // Especifica si la base de datos es una base de datos lógica
"relatedIds": [], // ID de usuario de las partes interesadas en el cambio
}
# Exportación de datos
{
"classify": "Categoría del motivo", // Categoría del motivo
"dbId": 17****, // ID de la base de datos a exportar
"exeSQL": "select 1", // Sentencia SQL de exportación
"logic": false, // Especifica si la base de datos es una base de datos lógica
"ignoreAffectRows": false, // Especifica si se debe omitir la verificación de filas afectadas
"affectRows": 1, // Número estimado de filas afectadas
"ignoreAffectRowsReason": "" // Motivo para omitir la verificación de filas afectadas
}
# Ticket de permisos
{
"seconds": xxx, // Duración del permiso, en segundos
"permType": xx, // Tipo de permiso: 1-Consulta, 2-Exportación, 4-Cambio. Para solicitar varios tipos de permisos, sume los valores. Por ejemplo, el valor para permisos de consulta y exportación es 3.
"resources": [{
"dbId": xxx, // ID de la base de datos
"instanceId": xxx // ID de la instancia
"logic": xxx // Especifica si la base de datos es una base de datos lógica
"tableName": xxx // Nombre de la tabla
"tableId": xxx // ID de la tabla
"columnName": xxx // Nombre de la columna
}],
"type": "xx" // INSTANT, DB o TABLE
}
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| CreateOrderResult |
object |
||
| OrderIds |
array |
La información sobre los tickets creados. |
|
|
integer |
El ID del ticket. |
12*** |
|
| RequestId |
string |
El ID de la solicitud. |
427688B8-ADFB-4C4E-9D45-EF5C1FD6**** |
| ErrorCode |
string |
El código de error. |
UnknownError |
| ErrorMessage |
string |
El mensaje de error. |
UnknownError |
| Success |
boolean |
Indica si la solicitud se realizó correctamente. Valores válidos:
|
true |
Ejemplos
Respuesta exitosa
JSON Formato
{
"CreateOrderResult": {
"OrderIds": [
0
]
},
"RequestId": "427688B8-ADFB-4C4E-9D45-EF5C1FD6****",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.