GET api/Test/Detail?TaskID={TaskID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
TaskID

integer

Required

Body Parameters

None.

Response Information

Resource Description

ReportTaskModel
NameDescriptionTypeAdditional information
TaskID

integer

None.

TaskName

string

None.

TaskDesc

string

None.

BeginDate

date

None.

EndDate

date

None.

RemindMinute

integer

None.

ValidMinute

integer

None.

ReceiverIds

Collection of integer

None.

ReportPersons

Collection of integer

None.

RemindType

integer

None.

HasWeekend

boolean

None.

CreateID

integer

None.

CreateTime

date

None.

Creater

string

None.

Operater

string

None.

OperatID

integer

None.

OperatTime

date

None.

IsAuto

boolean

None.

DayReportTimes

Collection of DayReportTimeModel

None.

WeekReportTimes

Collection of WeekReportTimeModel

None.

MonthReportTimes

Collection of MonthReportTimeModel

None.

Response Formats

application/json, text/json

Sample:
{
  "TaskID": 1,
  "TaskName": "sample string 2",
  "TaskDesc": "sample string 3",
  "BeginDate": "2025-06-19T19:27:51.9801817+08:00",
  "EndDate": "2025-06-19T19:27:51.9801817+08:00",
  "RemindMinute": 6,
  "ValidMinute": 7,
  "ReceiverIds": [
    1,
    2
  ],
  "ReportPersons": [
    1,
    2
  ],
  "RemindType": 8,
  "HasWeekend": true,
  "CreateID": 1,
  "CreateTime": "2025-06-19T19:27:51.9801817+08:00",
  "Creater": "sample string 11",
  "Operater": "sample string 12",
  "OperatID": 1,
  "OperatTime": "2025-06-19T19:27:51.9801817+08:00",
  "IsAuto": true,
  "DayReportTimes": [
    {
      "Hour": 1,
      "Minute": 2
    },
    {
      "Hour": 1,
      "Minute": 2
    }
  ],
  "WeekReportTimes": [
    {
      "Day": 1,
      "Hour": 2
    },
    {
      "Day": 1,
      "Hour": 2
    }
  ],
  "MonthReportTimes": [
    {
      "Day": 1,
      "Hour": 2
    },
    {
      "Day": 1,
      "Hour": 2
    }
  ]
}