SYS.TaskDAL.Save
Parameters:
| Name |
Type |
Description |
| Entity |
Task |
|
Returns:
Void
Sample:
Request:
{
"jsonrpc": "2.0",
"method": "SYS.TaskDAL.Save",
"params": {
"Entity" : {
"Id": "" /*任务Id*/,
"TypeId": "" /*任务类型Id*/,
"TaskType": {
"TypeId": "" /*类别Id*/,
"TypeName": "" /*作业类别名称*/,
"TaskThreadClassName": "" /*任务服务类名称*/,
"Priority": 0 /*线程优先级*/,
"ExcludeTypes": [
{
"TypeId": null /*类别Id*/,
"TypeName": null /*作业类别名称*/,
"TaskThreadClassName": null /*任务服务类名称*/,
"Priority": 1 /*线程优先级*/,
"ExcludeTypes": [] /*不能一起执行的任务(互斥任务)*/
}
] /*不能一起执行的任务(互斥任务)*/
},
"State": 0 /*运行状态*/,
"Desc": "" /*任务描述*/,
"Param": "" /*运行参数(可以是 json)*/,
"Error": "" /*错误信息*/,
"UserId": "" /*执行的用户Id*/,
"UserName": "" /*执行的用户名*/,
"TaskTime": "2026-03-21T19:08:42.4426967+08:00" /*任务提交时间*/,
"Total": 1 /*进度: 最大值 (最小值为0)*/,
"Position": 1 /*进度: 当前执行位置*/,
"StartTime": "2026-03-21T19:08:42.4426967+08:00" /*开始执行时间*/,
"EndTime": "2026-03-21T19:08:42.4426967+08:00" /*结束执行时间*/,
"Period": 0 /*执行耗时: 秒*/,
"IdValues": [
""
]
} /* [Task]*/
},
"id": 1,
"tags": {
"usertoken": "",
"sessionid": ""
}
}
Response:
{
"jsonrpc": "2.0",
"result": null,
"error": null,
"id": 1
}