POST api/Task/ModifyTask
Request Information
URI Parameters
None.
Body Parameters
TaskDataObject| Name | Description | Type | Additional information |
|---|---|---|---|
| TaskId | string |
None. |
|
| TaskName | string |
None. |
|
| ProjectId | string |
None. |
|
| ProjectName | string |
None. |
|
| TaskType | string |
None. |
|
| TaskTypeString | string |
None. |
|
| Account | string |
None. |
|
| UserName | string |
None. |
|
| RequiredStartTime | date |
None. |
|
| RequiredStartTimeStr | string |
None. |
|
| RequiredEndTime | date |
None. |
|
| RequiredEndTimeStr | string |
None. |
|
| ActualStartTime | date |
None. |
|
| ActualStartTimeStr | string |
None. |
|
| ActualEndTime | date |
None. |
|
| ActualEndTimeStr | string |
None. |
|
| Process | integer |
None. |
|
| ProcessStr | string |
None. |
|
| ProcessPercent | integer |
None. |
|
| ProcessPercentStr | string |
None. |
|
| TargetProject | ProjectDataObject |
None. |
|
| CodeQuality | integer |
None. |
|
| FinalScore | decimal number |
None. |
|
| Remark | string |
None. |
|
| CreateUser | string |
None. |
|
| CreateUserName | string |
None. |
|
| DocumentList | Collection of DocumentDataObject |
None. |
Request Formats
application/json, text/json
Sample:
{
"taskId": "sample string 1",
"taskName": "sample string 2",
"projectId": "sample string 3",
"projectName": "sample string 4",
"taskType": "sample string 5",
"taskTypeString": "",
"account": "sample string 6",
"userName": "sample string 7",
"requiredStartTime": "2026-06-10T07:02:54.2690662+08:00",
"requiredStartTimeStr": "2026-06-10",
"requiredEndTime": "2026-06-10T07:02:54.2690662+08:00",
"requiredEndTimeStr": "2026-06-10",
"actualStartTime": "2026-06-10T07:02:54.2690662+08:00",
"actualStartTimeStr": "2026-06-10",
"actualEndTime": "2026-06-10T07:02:54.2690662+08:00",
"actualEndTimeStr": "2026-06-10",
"process": 8,
"processStr": "未知状态",
"processPercent": 9,
"processPercentStr": "9.00%",
"targetProject": {
"projectId": "sample string 1",
"projectName": "sample string 2",
"requireTime": "2026-06-10T07:02:54.2690662+08:00",
"projectType": "sample string 4",
"projectTypeString": "",
"projectAmount": 5.0,
"shareAmount": 6.0,
"requireTimeString": "2026-06-10",
"createTime": "2026-06-10T07:02:54.2690662+08:00",
"createTimeString": "2026-06-10",
"process": 8.0,
"processRate": "800.00%",
"deleteFlag": true
},
"codeQuality": 10,
"finalScore": 11.0,
"remark": "sample string 12",
"createUser": "sample string 13",
"createUserName": "sample string 14",
"documentList": [
{
"documentId": "sample string 1",
"documentName": "sample string 2",
"documentPatch": "sample string 3",
"documentDownLoadPatch": "\\UploadFiles\\sample string 3"
},
{
"documentId": "sample string 1",
"documentName": "sample string 2",
"documentPatch": "sample string 3",
"documentDownLoadPatch": "\\UploadFiles\\sample string 3"
}
]
}
application/xml, text/xml
Sample:
<TaskDataObject xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<TaskId>sample string 1</TaskId>
<TaskName>sample string 2</TaskName>
<ProjectId>sample string 3</ProjectId>
<ProjectName>sample string 4</ProjectName>
<TaskType>sample string 5</TaskType>
<Account>sample string 6</Account>
<UserName>sample string 7</UserName>
<RequiredStartTime>2026-06-10T07:02:54.2690662+08:00</RequiredStartTime>
<RequiredEndTime>2026-06-10T07:02:54.2690662+08:00</RequiredEndTime>
<ActualStartTime>2026-06-10T07:02:54.2690662+08:00</ActualStartTime>
<ActualEndTime>2026-06-10T07:02:54.2690662+08:00</ActualEndTime>
<Process>8</Process>
<ProcessPercent>9</ProcessPercent>
<TargetProject>
<ProjectId>sample string 1</ProjectId>
<ProjectName>sample string 2</ProjectName>
<RequireTime>2026-06-10T07:02:54.2690662+08:00</RequireTime>
<ProjectType>sample string 4</ProjectType>
<ProjectAmount>5</ProjectAmount>
<ShareAmount>6</ShareAmount>
<CreateTime>2026-06-10T07:02:54.2690662+08:00</CreateTime>
<Process>8</Process>
<DeleteFlag>true</DeleteFlag>
</TargetProject>
<CodeQuality>10</CodeQuality>
<FinalScore>11</FinalScore>
<Remark>sample string 12</Remark>
<CreateUser>sample string 13</CreateUser>
<CreateUserName>sample string 14</CreateUserName>
<DocumentList>
<DocumentDataObject>
<DocumentId>sample string 1</DocumentId>
<DocumentName>sample string 2</DocumentName>
<DocumentPatch>sample string 3</DocumentPatch>
</DocumentDataObject>
<DocumentDataObject>
<DocumentId>sample string 1</DocumentId>
<DocumentName>sample string 2</DocumentName>
<DocumentPatch>sample string 3</DocumentPatch>
</DocumentDataObject>
</DocumentList>
</TaskDataObject>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
JsonResultObject| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSucceed | boolean |
None. |
|
| Remark | string |
None. |
|
| OpTime | string |
None. |
|
| Result | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"isSucceed": true,
"remark": "sample string 2",
"opTime": "sample string 3",
"result": {}
}
application/xml, text/xml
Sample:
<JsonResultObject xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <IsSucceed>true</IsSucceed> <Remark>sample string 2</Remark> <OpTime>sample string 3</OpTime> <Result /> </JsonResultObject>