POST api/CompanyContract/Search

查询合同列表

Request Information

URI Parameters

None.

Body Parameters

WebApi.Models.CompanyContractSearchModel
NameDescriptionTypeAdditional information
StartTime

签订开始时间

date

None.

EndTime

签订到期时间

date

None.

FirstParty

甲方

string

None.

ContractCode

string

None.

CompanyName

string

None.

YearNum

integer

None.

SecondParty

乙方

string

None.

ContractPay

0,收款合同,1,付款合同

integer

None.

CompanyId

公司ID

integer

None.

Value

string

None.

StartIndex

获取起始记录 从0开始

integer

None.

Page

起始页码 从1开始

integer

None.

Rows

每页记录数,默认10

integer

None.

Order

排序方式,默认升序(asc)

string

None.

sort

用来排序的字段

string

None.

Request Formats

application/json, text/json

Sample:
{
  "StartTime": "2026-06-09T21:11:07.1185585+08:00",
  "EndTime": "2026-06-09T21:11:07.1195582+08:00",
  "FirstParty": "sample string 3",
  "ContractCode": "sample string 4",
  "CompanyName": "sample string 5",
  "YearNum": 6,
  "SecondParty": "sample string 7",
  "ContractPay": 1,
  "CompanyId": 1,
  "Value": "sample string 8",
  "StartIndex": 80,
  "Page": 9,
  "Rows": 10,
  "Order": "sample string 11",
  "sort": "sample string 12"
}

application/xml, text/xml

Sample:
<CompanyContractSearchModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">
  <Order xmlns="http://schemas.datacontract.org/2004/07/DAL">sample string 11</Order>
  <Page xmlns="http://schemas.datacontract.org/2004/07/DAL">9</Page>
  <Rows xmlns="http://schemas.datacontract.org/2004/07/DAL">10</Rows>
  <sort xmlns="http://schemas.datacontract.org/2004/07/DAL">sample string 12</sort>
  <Value xmlns="http://schemas.datacontract.org/2004/07/DAL">sample string 8</Value>
  <CompanyId>1</CompanyId>
  <CompanyName>sample string 5</CompanyName>
  <ContractCode>sample string 4</ContractCode>
  <ContractPay>1</ContractPay>
  <EndTime>2026-06-09T21:11:07.1195582+08:00</EndTime>
  <FirstParty>sample string 3</FirstParty>
  <SecondParty>sample string 7</SecondParty>
  <StartTime>2026-06-09T21:11:07.1185585+08:00</StartTime>
  <YearNum>6</YearNum>
</CompanyContractSearchModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

System.Web.Http.Results.JsonResultOfDAL.HandleResult
NameDescriptionTypeAdditional information
Content

DAL.HandleResult

None.

SerializerSettings

Newtonsoft.Json.JsonSerializerSettings

None.

Encoding

System.Text.Encoding

None.

Request

System.Net.Http.HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.