POST Data/Search

查询数据

Request Information

URI Parameters

None.

Body Parameters

请求参数(RSA加密) 明文参数示例: { "AppID": 应用ID, "ViewID": 视图ID, "ModuleID": 模块ID (如果是查找视图查询,则传入查找对应布局的父页面的模块ID), "UserID": 用户ID, "LayoutID": 查找视图查询需传入的参数: 查找字段所在的布局ID, "ButtonID": 查找视图查询需传入的参数:查找字段所在的布局的进入按钮ID, "DetailColID": 明细表中的查找字段ID, "ColumnID": 查找或明细表字段ID, "QueryData": { --不参与签名 "CurrentPage": 当前查询的页码, "PageSize": 每页返回的记录数, "ListSearch": { "ColumnCode": "字段代码", "ColumnType": "字段类型", "ColumnValue": "字段值", "TableCode": "表代码", "FuncName": "", "Ope": "" }, "ListSort": { "ColumnCode": "排序字段代码", "SortType": "排序类型" } }, "Sign": "方法签名(MD5)", "TimeStamp": "时间戳(UNIX格式)" }

string

Request Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ViewSearchResultModel
NameDescriptionTypeAdditional information
TotalRecord

总数据量

integer

None.

Data

查询返回数据

DataTable

None.

ResultCode

返回代码 200为成功,其余为失败,原因参考 ResultMsg

string

None.

ResultMsg

返回信息

string

None.

ReturnValue

返回数据

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "TotalRecord": 1,
  "Data": null,
  "ResultCode": "sample string 2",
  "ResultMsg": "sample string 3",
  "ReturnValue": {}
}

application/xml, text/xml

Sample:
<ViewSearchResultModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MKY.Business.V2.WebApis.Models">
  <ResultCode>sample string 2</ResultCode>
  <ResultMsg>sample string 3</ResultMsg>
  <ReturnValue />
  <Data i:nil="true" />
  <TotalRecord>1</TotalRecord>
</ViewSearchResultModel>