POST Visual/getQueryPlan
加载查询条件方案
Request Information
URI Parameters
None.
Body Parameters
VisualGetQueryPlanReqModel| Name | Description | Type | Additional information |
|---|---|---|---|
| super | boolean |
None. |
|
| fClassId | string |
None. |
|
| fPlanId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"super": true,
"fClassId": "sample string 2",
"fPlanId": 3
}
application/xml, text/xml
Sample:
<VisualGetQueryPlanReqModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DbFrameModel.Models.Visual"> <fClassId>sample string 2</fClassId> <fPlanId>3</fPlanId> <super>true</super> </VisualGetQueryPlanReqModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
QueryPlanResModel| Name | Description | Type | Additional information |
|---|---|---|---|
| superListCond | Collection of QueryPlanReqModelDic |
None. |
|
| listCond | Collection of QueryCondReqModelDic |
None. |
|
| listDetail | Collection of QueryDetail |
None. |
|
| listPage | Dictionary of string [key] and string [value] |
None. |
|
| listStatus | Collection of QueryPlanStatusReqModelDic |
None. |
|
| fUse | boolean |
None. |
|
| error | integer |
None. |
|
| Msg | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"superListCond": [
{
"fPageIndex": 1,
"super": true,
"left": "sample string 3",
"key": "sample string 4",
"fIsVariable": true,
"value": {},
"right": "sample string 7",
"logic": "sample string 8",
"caption": "sample string 9",
"fListCtlType": 10,
"fScale": "sample string 11",
"sqlValue": "sample string 12",
"opt": "sample string 13",
"fNeedValue": true
},
{
"fPageIndex": 1,
"super": true,
"left": "sample string 3",
"key": "sample string 4",
"fIsVariable": true,
"value": {},
"right": "sample string 7",
"logic": "sample string 8",
"caption": "sample string 9",
"fListCtlType": 10,
"fScale": "sample string 11",
"sqlValue": "sample string 12",
"opt": "sample string 13",
"fNeedValue": true
}
],
"listCond": [
{
"fPageIndex": 1,
"fFieldName": "sample string 2",
"value": {},
"sqlValue": "sample string 4",
"opt": "sample string 5",
"fNeedValue": true
},
{
"fPageIndex": 1,
"fFieldName": "sample string 2",
"value": {},
"sqlValue": "sample string 4",
"opt": "sample string 5",
"fNeedValue": true
}
],
"listDetail": [
{
"fPageIndex": "sample string 1",
"fName": "sample string 2",
"fCheck": "sample string 3",
"fIsEntry": true,
"fMustCheck": true
},
{
"fPageIndex": "sample string 1",
"fName": "sample string 2",
"fCheck": "sample string 3",
"fIsEntry": true,
"fMustCheck": true
}
],
"listPage": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"listStatus": [
{
"fKey": "sample string 1",
"fValue": "sample string 2"
},
{
"fKey": "sample string 1",
"fValue": "sample string 2"
}
],
"fUse": true,
"error": 2,
"Msg": "sample string 3"
}
application/xml, text/xml
Sample:
<QueryPlanResModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BLL.VueApi">
<Msg>sample string 3</Msg>
<error>2</error>
<fUse>true</fUse>
<listCond xmlns:d2p1="http://schemas.datacontract.org/2004/07/DbFrameModel">
<d2p1:QueryCondReqModelDic>
<d2p1:fFieldName>sample string 2</d2p1:fFieldName>
<d2p1:fNeedValue>true</d2p1:fNeedValue>
<d2p1:fPageIndex>1</d2p1:fPageIndex>
<d2p1:opt>sample string 5</d2p1:opt>
<d2p1:sqlValue>sample string 4</d2p1:sqlValue>
<d2p1:value />
</d2p1:QueryCondReqModelDic>
<d2p1:QueryCondReqModelDic>
<d2p1:fFieldName>sample string 2</d2p1:fFieldName>
<d2p1:fNeedValue>true</d2p1:fNeedValue>
<d2p1:fPageIndex>1</d2p1:fPageIndex>
<d2p1:opt>sample string 5</d2p1:opt>
<d2p1:sqlValue>sample string 4</d2p1:sqlValue>
<d2p1:value />
</d2p1:QueryCondReqModelDic>
</listCond>
<listDetail xmlns:d2p1="http://schemas.datacontract.org/2004/07/DbFrameModel">
<d2p1:QueryDetail>
<d2p1:fCheck>sample string 3</d2p1:fCheck>
<d2p1:fIsEntry>true</d2p1:fIsEntry>
<d2p1:fMustCheck>true</d2p1:fMustCheck>
<d2p1:fName>sample string 2</d2p1:fName>
<d2p1:fPageIndex>sample string 1</d2p1:fPageIndex>
</d2p1:QueryDetail>
<d2p1:QueryDetail>
<d2p1:fCheck>sample string 3</d2p1:fCheck>
<d2p1:fIsEntry>true</d2p1:fIsEntry>
<d2p1:fMustCheck>true</d2p1:fMustCheck>
<d2p1:fName>sample string 2</d2p1:fName>
<d2p1:fPageIndex>sample string 1</d2p1:fPageIndex>
</d2p1:QueryDetail>
</listDetail>
<listPage xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfstringstring>
<d2p1:KeyValueOfstringstring>
<d2p1:Key>sample string 3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</listPage>
<listStatus xmlns:d2p1="http://schemas.datacontract.org/2004/07/DbFrameModel">
<d2p1:QueryPlanStatusReqModelDic>
<d2p1:fKey>sample string 1</d2p1:fKey>
<d2p1:fValue>sample string 2</d2p1:fValue>
</d2p1:QueryPlanStatusReqModelDic>
<d2p1:QueryPlanStatusReqModelDic>
<d2p1:fKey>sample string 1</d2p1:fKey>
<d2p1:fValue>sample string 2</d2p1:fValue>
</d2p1:QueryPlanStatusReqModelDic>
</listStatus>
<superListCond xmlns:d2p1="http://schemas.datacontract.org/2004/07/DbFrameModel">
<d2p1:QueryPlanReqModelDic>
<d2p1:caption>sample string 9</d2p1:caption>
<d2p1:fIsVariable>true</d2p1:fIsVariable>
<d2p1:fListCtlType>10</d2p1:fListCtlType>
<d2p1:fNeedValue>true</d2p1:fNeedValue>
<d2p1:fPageIndex>1</d2p1:fPageIndex>
<d2p1:fScale>sample string 11</d2p1:fScale>
<d2p1:key>sample string 4</d2p1:key>
<d2p1:left>sample string 3</d2p1:left>
<d2p1:logic>sample string 8</d2p1:logic>
<d2p1:opt>sample string 13</d2p1:opt>
<d2p1:right>sample string 7</d2p1:right>
<d2p1:sqlValue>sample string 12</d2p1:sqlValue>
<d2p1:super>true</d2p1:super>
<d2p1:value />
</d2p1:QueryPlanReqModelDic>
<d2p1:QueryPlanReqModelDic>
<d2p1:caption>sample string 9</d2p1:caption>
<d2p1:fIsVariable>true</d2p1:fIsVariable>
<d2p1:fListCtlType>10</d2p1:fListCtlType>
<d2p1:fNeedValue>true</d2p1:fNeedValue>
<d2p1:fPageIndex>1</d2p1:fPageIndex>
<d2p1:fScale>sample string 11</d2p1:fScale>
<d2p1:key>sample string 4</d2p1:key>
<d2p1:left>sample string 3</d2p1:left>
<d2p1:logic>sample string 8</d2p1:logic>
<d2p1:opt>sample string 13</d2p1:opt>
<d2p1:right>sample string 7</d2p1:right>
<d2p1:sqlValue>sample string 12</d2p1:sqlValue>
<d2p1:super>true</d2p1:super>
<d2p1:value />
</d2p1:QueryPlanReqModelDic>
</superListCond>
</QueryPlanResModel>