获取收款监控表分页信息
None.
| Name | Description | Type | Additional information |
|---|---|---|---|
| Keyword |
客户关键字(针对App) |
string |
None. |
| RecMonth |
收款月份 |
date |
None. |
| ServiceType |
服务类型 |
integer |
None. |
| ServiceClass |
服务类别 |
ServiceClassEnums |
None. |
| CustId |
客户Id |
integer |
None. |
| ContractNo |
合同编号 |
string |
None. |
| CustIds |
客户ID(间接获取) |
Collection of integer |
None. |
| ContractIds |
合同ID(间接获取) |
Collection of integer |
None. |
| SelectContractIds |
合同ID(前端设置,为导出) |
Collection of integer |
None. |
| ContractStatus |
合同状态 |
ContractStatusEnums |
None. |
| RecStatus |
收款状态 0,全部。1,未完成, 2,已完成 (合同表里的收款状态:0,未收款,1,部分收款, 2,全部收款) |
integer |
None. |
| ExpOweOnly |
是否只显示上月累计逾期欠费合同 |
integer |
None. |
| ExpChargeOnly |
是否只显示当前到期应收款合同 |
integer |
None. |
| NoCountRow |
是否需要合计行 |
boolean |
None. |
| CountOnly |
只是为了获取统计数据 |
boolean |
None. |
| PageSize |
页面显示记录数目 |
integer |
None. |
| PageIndex |
页码 |
integer |
None. |
| ForApp |
该接口是否有App调用(App页面需要一些额外的信息) |
boolean |
None. |
{
"Keyword": "sample string 1",
"RecMonth": "2025-11-06T08:08:23.280413+08:00",
"ServiceType": 3,
"ServiceClass": 1001,
"CustId": 4,
"ContractNo": "sample string 5",
"CustIds": [
1,
2
],
"ContractIds": [
1,
2
],
"SelectContractIds": [
1,
2
],
"ContractStatus": 1010,
"RecStatus": 6,
"ExpOweOnly": 7,
"ExpChargeOnly": 8,
"NoCountRow": true,
"CountOnly": true,
"PageSize": 11,
"PageIndex": 12,
"IsSupperAdmin": true,
"ForApp": true
}
<RecMonitorSearchConditions xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAa.Model.Receipt">
<ContractIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</ContractIds>
<ContractNo>sample string 5</ContractNo>
<ContractStatus>Inprogress</ContractStatus>
<CountOnly>true</CountOnly>
<CustId>4</CustId>
<CustIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</CustIds>
<ExpChargeOnly>8</ExpChargeOnly>
<ExpOweOnly>7</ExpOweOnly>
<ForApp>true</ForApp>
<IsSupperAdmin>true</IsSupperAdmin>
<Keyword>sample string 1</Keyword>
<NoCountRow>true</NoCountRow>
<PageIndex>12</PageIndex>
<PageSize>11</PageSize>
<RecMonth>2025-11-06T08:08:23.280413+08:00</RecMonth>
<RecStatus>6</RecStatus>
<SelectContractIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</SelectContractIds>
<ServiceClass>AcountingAgent</ServiceClass>
<ServiceType>3</ServiceType>
</RecMonitorSearchConditions>
Sample not available.
获取收款监控表分页信息
ReceiptMonitorResult| Name | Description | Type | Additional information |
|---|---|---|---|
| PageList |
分页数据 |
PagedListOfReceiptMonitorInfo |
None. |
| TtlRow |
合计行 |
ReceiptMonitorInfo |
None. |
| ExpOweCount |
逾期欠费合同数量(App专用) |
integer |
None. |
{
"PageList": {
"Items": [
{
"ContractId": 1,
"ServiceId": 2,
"ContractNo": "sample string 3",
"CustId": 4,
"CustName": "sample string 5",
"ServiceType": 6,
"ServiceTypeName": "sample string 7",
"ContractPeriod": "sample string 8",
"BeOverdue": true,
"LastRecMonth": "2025-11-06T08:08:23.2960519+08:00",
"ContractStatus": 1010,
"ContractAmount": 11.0,
"RecAmount": 12.0,
"DiscAmount": 13.0,
"ReceiptPeriod": 1010,
"CustomizeRecCycle": 1010,
"ThisMonthReceivable": 14.0,
"TotalOwing": 15.0,
"ExpireReceivable": 16.0,
"ForeRecEndMonth": "sample string 17"
},
{
"ContractId": 1,
"ServiceId": 2,
"ContractNo": "sample string 3",
"CustId": 4,
"CustName": "sample string 5",
"ServiceType": 6,
"ServiceTypeName": "sample string 7",
"ContractPeriod": "sample string 8",
"BeOverdue": true,
"LastRecMonth": "2025-11-06T08:08:23.2960519+08:00",
"ContractStatus": 1010,
"ContractAmount": 11.0,
"RecAmount": 12.0,
"DiscAmount": 13.0,
"ReceiptPeriod": 1010,
"CustomizeRecCycle": 1010,
"ThisMonthReceivable": 14.0,
"TotalOwing": 15.0,
"ExpireReceivable": 16.0,
"ForeRecEndMonth": "sample string 17"
}
],
"Total": 1
},
"TtlRow": {
"ContractId": 1,
"ServiceId": 2,
"ContractNo": "sample string 3",
"CustId": 4,
"CustName": "sample string 5",
"ServiceType": 6,
"ServiceTypeName": "sample string 7",
"ContractPeriod": "sample string 8",
"BeOverdue": true,
"LastRecMonth": "2025-11-06T08:08:23.2960519+08:00",
"ContractStatus": 1010,
"ContractAmount": 11.0,
"RecAmount": 12.0,
"DiscAmount": 13.0,
"ReceiptPeriod": 1010,
"CustomizeRecCycle": 1010,
"ThisMonthReceivable": 14.0,
"TotalOwing": 15.0,
"ExpireReceivable": 16.0,
"ForeRecEndMonth": "sample string 17"
},
"ExpOweCount": 1
}
<ReceiptMonitorResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAa.WebApi.Areas.Receipt.Models">
<ExpOweCount>1</ExpOweCount>
<PageList xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAa.Model">
<d2p1:Items xmlns:d3p1="http://schemas.datacontract.org/2004/07/LemonAa.Model.Receipt">
<d3p1:ReceiptMonitorInfo>
<d3p1:BeOverdue>true</d3p1:BeOverdue>
<d3p1:ContractAmount>11</d3p1:ContractAmount>
<d3p1:ContractId>1</d3p1:ContractId>
<d3p1:ContractNo>sample string 3</d3p1:ContractNo>
<d3p1:ContractPeriod>sample string 8</d3p1:ContractPeriod>
<d3p1:ContractStatus>Inprogress</d3p1:ContractStatus>
<d3p1:CustId>4</d3p1:CustId>
<d3p1:CustName>sample string 5</d3p1:CustName>
<d3p1:CustomizeRecCycle>EveryThreeMonth</d3p1:CustomizeRecCycle>
<d3p1:DiscAmount>13</d3p1:DiscAmount>
<d3p1:ExpireReceivable>16</d3p1:ExpireReceivable>
<d3p1:ForeRecEndMonth>sample string 17</d3p1:ForeRecEndMonth>
<d3p1:LastRecMonth>2025-11-06T08:08:23.2960519+08:00</d3p1:LastRecMonth>
<d3p1:RecAmount>12</d3p1:RecAmount>
<d3p1:ReceiptPeriod>Timely</d3p1:ReceiptPeriod>
<d3p1:ServiceId>2</d3p1:ServiceId>
<d3p1:ServiceType>6</d3p1:ServiceType>
<d3p1:ServiceTypeName>sample string 7</d3p1:ServiceTypeName>
<d3p1:ThisMonthReceivable>14</d3p1:ThisMonthReceivable>
<d3p1:TotalOwing>15</d3p1:TotalOwing>
</d3p1:ReceiptMonitorInfo>
<d3p1:ReceiptMonitorInfo>
<d3p1:BeOverdue>true</d3p1:BeOverdue>
<d3p1:ContractAmount>11</d3p1:ContractAmount>
<d3p1:ContractId>1</d3p1:ContractId>
<d3p1:ContractNo>sample string 3</d3p1:ContractNo>
<d3p1:ContractPeriod>sample string 8</d3p1:ContractPeriod>
<d3p1:ContractStatus>Inprogress</d3p1:ContractStatus>
<d3p1:CustId>4</d3p1:CustId>
<d3p1:CustName>sample string 5</d3p1:CustName>
<d3p1:CustomizeRecCycle>EveryThreeMonth</d3p1:CustomizeRecCycle>
<d3p1:DiscAmount>13</d3p1:DiscAmount>
<d3p1:ExpireReceivable>16</d3p1:ExpireReceivable>
<d3p1:ForeRecEndMonth>sample string 17</d3p1:ForeRecEndMonth>
<d3p1:LastRecMonth>2025-11-06T08:08:23.2960519+08:00</d3p1:LastRecMonth>
<d3p1:RecAmount>12</d3p1:RecAmount>
<d3p1:ReceiptPeriod>Timely</d3p1:ReceiptPeriod>
<d3p1:ServiceId>2</d3p1:ServiceId>
<d3p1:ServiceType>6</d3p1:ServiceType>
<d3p1:ServiceTypeName>sample string 7</d3p1:ServiceTypeName>
<d3p1:ThisMonthReceivable>14</d3p1:ThisMonthReceivable>
<d3p1:TotalOwing>15</d3p1:TotalOwing>
</d3p1:ReceiptMonitorInfo>
</d2p1:Items>
<d2p1:Total>1</d2p1:Total>
</PageList>
<TtlRow xmlns:d2p1="http://schemas.datacontract.org/2004/07/LemonAa.Model.Receipt">
<d2p1:BeOverdue>true</d2p1:BeOverdue>
<d2p1:ContractAmount>11</d2p1:ContractAmount>
<d2p1:ContractId>1</d2p1:ContractId>
<d2p1:ContractNo>sample string 3</d2p1:ContractNo>
<d2p1:ContractPeriod>sample string 8</d2p1:ContractPeriod>
<d2p1:ContractStatus>Inprogress</d2p1:ContractStatus>
<d2p1:CustId>4</d2p1:CustId>
<d2p1:CustName>sample string 5</d2p1:CustName>
<d2p1:CustomizeRecCycle>EveryThreeMonth</d2p1:CustomizeRecCycle>
<d2p1:DiscAmount>13</d2p1:DiscAmount>
<d2p1:ExpireReceivable>16</d2p1:ExpireReceivable>
<d2p1:ForeRecEndMonth>sample string 17</d2p1:ForeRecEndMonth>
<d2p1:LastRecMonth>2025-11-06T08:08:23.2960519+08:00</d2p1:LastRecMonth>
<d2p1:RecAmount>12</d2p1:RecAmount>
<d2p1:ReceiptPeriod>Timely</d2p1:ReceiptPeriod>
<d2p1:ServiceId>2</d2p1:ServiceId>
<d2p1:ServiceType>6</d2p1:ServiceType>
<d2p1:ServiceTypeName>sample string 7</d2p1:ServiceTypeName>
<d2p1:ThisMonthReceivable>14</d2p1:ThisMonthReceivable>
<d2p1:TotalOwing>15</d2p1:TotalOwing>
</TtlRow>
</ReceiptMonitorResult>