POST dz_api/OutdoorWork/Search

搜索外勤任务

Request Information

URI Parameters

None.

Body Parameters

搜索条件

OutdoorWorkSearchConditions
NameDescriptionTypeAdditional information
WorkTypeId

任务类型Id

integer

None.

Status

外勤任务状态

OutdoorWorkStatusEnums

None.

DateStart

任务结束日期-最小值

date

None.

DateEnd

任务结束日期-最大值

date

None.

CreatedDate

创建时间

date

None.

CustomerId

客户Id

integer

None.

Executor

执行人

integer

None.

Location

所在地

integer

None.

AssignStatus

分配状态 0:全部,-1:未分配,1:已分配

integer

None.

NameKey

名称关键字

string

None.

SearchText

关键字搜索,仅支持客户名称模糊搜索

string

None.

IsOverdue

显示逾期

boolean

None.

PageIndex

索引

integer

None.

PageSize

分页大小

integer

None.

colStr

排序列名

string

None.

orderStr

desc,asc

string

None.

Request Formats

application/json, text/json

Sample:
{
  "WorkTypeId": 1,
  "Status": 1,
  "DateStart": "2024-04-19T08:08:04.7357354+08:00",
  "DateEnd": "2024-04-19T08:08:04.7357354+08:00",
  "CreatedDate": "2024-04-19T08:08:04.7357354+08:00",
  "CustomerId": 2,
  "Executor": 3,
  "Location": 4,
  "AssignStatus": 5,
  "NameKey": "sample string 6",
  "SearchText": "sample string 7",
  "IsOverdue": true,
  "PageIndex": 8,
  "PageSize": 9,
  "colStr": "sample string 11",
  "orderStr": "sample string 12"
}

application/xml, text/xml

Sample:
<OutdoorWorkSearchConditions xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAa.Model.OutdoorWork">
  <AssignStatus>5</AssignStatus>
  <CreatedDate>2024-04-19T08:08:04.7357354+08:00</CreatedDate>
  <CustomerId>2</CustomerId>
  <DateEnd>2024-04-19T08:08:04.7357354+08:00</DateEnd>
  <DateStart>2024-04-19T08:08:04.7357354+08:00</DateStart>
  <Executor>3</Executor>
  <IsOverdue>true</IsOverdue>
  <IsSupperAdmin>true</IsSupperAdmin>
  <Location>4</Location>
  <NameKey>sample string 6</NameKey>
  <PageIndex>8</PageIndex>
  <PageSize>9</PageSize>
  <SearchText>sample string 7</SearchText>
  <Status>Working</Status>
  <WorkTypeId>1</WorkTypeId>
  <colStr>sample string 11</colStr>
  <orderStr>sample string 12</orderStr>
</OutdoorWorkSearchConditions>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

搜索外勤任务

PagedListOfOWDetailModel
NameDescriptionTypeAdditional information
Items

Collection of OWDetailModel

None.

Total

integer

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml, text/xml

Sample:
<PagedListOfOWDetailModelSwXesFuV xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAa.Model">
  <Items xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAa.WebApi.Areas.OutdoorWork.Models">
    <d2p1:OWDetailModel>
      <d2p1:AddDate>sample string 12</d2p1:AddDate>
      <d2p1:Address>sample string 18</d2p1:Address>
      <d2p1:CloseInfo i:nil="true" />
      <d2p1:CompleteDate>sample string 14</d2p1:CompleteDate>
      <d2p1:Contact>sample string 15</d2p1:Contact>
      <d2p1:CustId>7</d2p1:CustId>
      <d2p1:EndDate>sample string 13</d2p1:EndDate>
      <d2p1:Executor>10</d2p1:Executor>
      <d2p1:Location>17</d2p1:Location>
      <d2p1:Note>sample string 19</d2p1:Note>
      <d2p1:OwId>8</d2p1:OwId>
      <d2p1:OwName>sample string 11</d2p1:OwName>
      <d2p1:OwtId>9</d2p1:OwtId>
      <d2p1:Phone>sample string 16</d2p1:Phone>
      <d2p1:Status>Working</d2p1:Status>
      <d2p1:CloseInfo>sample string 5</d2p1:CloseInfo>
      <d2p1:CustName>sample string 1</d2p1:CustName>
      <d2p1:ExecutorName>sample string 3</d2p1:ExecutorName>
      <d2p1:IsDeleted>6</d2p1:IsDeleted>
      <d2p1:OwtName>sample string 2</d2p1:OwtName>
      <d2p1:StatusText>sample string 4</d2p1:StatusText>
    </d2p1:OWDetailModel>
    <d2p1:OWDetailModel>
      <d2p1:AddDate>sample string 12</d2p1:AddDate>
      <d2p1:Address>sample string 18</d2p1:Address>
      <d2p1:CloseInfo i:nil="true" />
      <d2p1:CompleteDate>sample string 14</d2p1:CompleteDate>
      <d2p1:Contact>sample string 15</d2p1:Contact>
      <d2p1:CustId>7</d2p1:CustId>
      <d2p1:EndDate>sample string 13</d2p1:EndDate>
      <d2p1:Executor>10</d2p1:Executor>
      <d2p1:Location>17</d2p1:Location>
      <d2p1:Note>sample string 19</d2p1:Note>
      <d2p1:OwId>8</d2p1:OwId>
      <d2p1:OwName>sample string 11</d2p1:OwName>
      <d2p1:OwtId>9</d2p1:OwtId>
      <d2p1:Phone>sample string 16</d2p1:Phone>
      <d2p1:Status>Working</d2p1:Status>
      <d2p1:CloseInfo>sample string 5</d2p1:CloseInfo>
      <d2p1:CustName>sample string 1</d2p1:CustName>
      <d2p1:ExecutorName>sample string 3</d2p1:ExecutorName>
      <d2p1:IsDeleted>6</d2p1:IsDeleted>
      <d2p1:OwtName>sample string 2</d2p1:OwtName>
      <d2p1:StatusText>sample string 4</d2p1:StatusText>
    </d2p1:OWDetailModel>
  </Items>
  <Total>1</Total>
</PagedListOfOWDetailModelSwXesFuV>