POST api/query/getJobList?fromModule={fromModule}&ip={ip}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
fromModule

string

Required

ip

string

Required

Body Parameters

SearchJobListInfo
NameDescriptionTypeAdditional information
ProjectName

string

None.

JobID

string

None.

ClientName

string

None.

VendorName

string

None.

isInHouse

string

None.

Individual

string

None.

JobTypeId

Collection of integer

None.

StartTime

PM设置的开始时间

Collection of date

Max length: 2

Min length: 2

DeadLineTime

PM设置的结束时间

Collection of date

Max length: 2

Min length: 2

VendorStartTime

资源开始的时间

Collection of date

Max length: 2

Min length: 2

FinishedTime

资源完成的时间

Collection of date

Max length: 2

Min length: 2

SourceLanguageId

Collection of integer

None.

TargetLanguageId

Collection of integer

None.

ProjectManager

string

None.

AccountManagerId

Collection of integer

None.

SpecializationId

Collection of integer

None.

OPState

Collection of integer

None.

projectTag

Collection of integer

None.

ProjectManagerName

string

None.

AccountManagerName

string

None.

PMAgreed2InvoiceDate

job审核时间

Collection of date

Max length: 2

Min length: 2

vendorBelongGroupId

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ProjectName": "sample string 1",
  "JobID": "sample string 2",
  "ClientName": "sample string 3",
  "VendorName": "sample string 4",
  "isInHouse": "sample string 5",
  "Individual": "sample string 6",
  "JobTypeId": [
    1,
    2
  ],
  "StartTime": null,
  "DeadLineTime": null,
  "VendorStartTime": null,
  "FinishedTime": null,
  "SourceLanguageId": [
    1,
    2
  ],
  "TargetLanguageId": [
    1,
    2
  ],
  "ProjectManager": "sample string 7",
  "AccountManagerId": [
    1,
    2
  ],
  "SpecializationId": [
    1,
    2
  ],
  "OPState": [
    1,
    2
  ],
  "projectTag": [
    1,
    2
  ],
  "ProjectManagerName": "sample string 8",
  "AccountManagerName": "sample string 9",
  "PMAgreed2InvoiceDate": null,
  "vendorBelongGroupId": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<XTRFQueryController.SearchJobListInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Controllers">
  <AccountManagerId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </AccountManagerId>
  <AccountManagerName>sample string 9</AccountManagerName>
  <ClientName>sample string 3</ClientName>
  <DeadLineTime xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
  <FinishedTime xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
  <Individual>sample string 6</Individual>
  <JobID>sample string 2</JobID>
  <JobTypeId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </JobTypeId>
  <OPState xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </OPState>
  <PMAgreed2InvoiceDate xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
  <ProjectManager>sample string 7</ProjectManager>
  <ProjectManagerName>sample string 8</ProjectManagerName>
  <ProjectName>sample string 1</ProjectName>
  <SourceLanguageId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </SourceLanguageId>
  <SpecializationId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </SpecializationId>
  <StartTime xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
  <TargetLanguageId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </TargetLanguageId>
  <VendorName>sample string 4</VendorName>
  <VendorStartTime xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
  <isInHouse>sample string 5</isInHouse>
  <projectTag xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </projectTag>
  <vendorBelongGroupId xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </vendorBelongGroupId>
</XTRFQueryController.SearchJobListInfo>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SearchJobListInfo'.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ProjectName"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="JobID"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ClientName"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="VendorName"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="isInHouse"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="Individual"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="JobTypeId[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="JobTypeId[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SourceLanguageId[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SourceLanguageId[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="TargetLanguageId[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="TargetLanguageId[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ProjectManager"

sample string 7
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="AccountManagerId[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="AccountManagerId[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SpecializationId[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="SpecializationId[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="OPState[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="OPState[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="projectTag[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="projectTag[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="ProjectManagerName"

sample string 8
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="AccountManagerName"

sample string 9
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="vendorBelongGroupId[0]"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="vendorBelongGroupId[1]"

2
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

resultSuccess
NameDescriptionTypeAdditional information
code

0 =SUCCESS,1=ERROR,401TIMEOUT

integer

None.

result

Object

None.

message

string

None.

type

string

None.

page

string

None.

pageSize

string

None.

Response Formats

application/json, text/json

Sample:
{
  "code": 1,
  "result": {},
  "message": "sample string 3",
  "type": "sample string 4",
  "page": "sample string 5",
  "pageSize": "sample string 6"
}

application/xml, text/xml

Sample:
<resultSuccess xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Base.Entities">
  <code>1</code>
  <message>sample string 3</message>
  <page>sample string 5</page>
  <pageSize>sample string 6</pageSize>
  <result />
  <type>sample string 4</type>
</resultSuccess>

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="code"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="result"

System.Object
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="message"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="type"

sample string 4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="page"

sample string 5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="pageSize"

sample string 6
--MultipartDataMediaFormatterBoundary1q2w3e--