账单分页查询
- 接口:/common/bill/findPageBill
- Method:POST
- 接口说明:根据条件分页查询账单信息
参数
请求参数
字段名称 |
字段类型 |
字段描述 |
是否必填 |
长度限制(字节) |
source |
String |
渠道 |
FALSE |
无 |
source_type |
String |
账单类型 |
FALSE |
无 |
bill_code_list |
List<String> |
账单编码集合 |
FALSE |
无 |
check_status |
Integer |
对账状态 |
FALSE |
无 |
enabled_flag |
String |
启用标识 |
FALSE |
无 |
page_num |
Integer |
页码 |
FALSE |
默认值:1 |
page_size |
Integer |
每页大小 |
FALSE |
默认值:100 |
返回参数
字段名称 |
字段类型 |
字段描述 |
resCode |
Integer |
响应状态码(见附录) |
resMsg |
String |
返回信息描述 |
data |
PageHelper<BillInfoVo> |
账单分页信息 |
PageHelper<BillInfoVo>
字段名称 |
字段类型 |
字段描述 |
page_size |
Integer |
每页大小 |
page_num |
Integer |
当前页码 |
total_count |
Integer |
总记录数 |
total_page |
Integer |
总页数 |
is_first_page |
Boolean |
是否首页 |
is_last_page |
Boolean |
是否末页 |
page_info |
List<BillInfoVo> |
账单信息列表 |
BillInfoVo
字段名称 |
字段类型 |
字段描述 |
source |
String |
渠道 |
bill_code |
String |
账单编码 |
bill_name |
String |
账单名称 |
start_date |
Long |
账单起始时间 |
end_date |
Long |
账单结束时间 |
source_type |
String |
账单类型 |
check_batch_no |
String |
账单批次号 |
total_amount |
BigDecimal |
总金额 |
total_company_pay |
BigDecimal |
总支付金额 |
branch_code |
String |
分公司编码 |
branch_name |
String |
分公司名称 |
remarks |
String |
备注 |
total_service_price |
BigDecimal |
总服务费 |
enabled_flag |
String |
启用标识 |
示例:
请求数据
{
"source": "ctrip",
"bill_code_list": [
"CTRIP_BILL001"
]
}
返回数据
{
"resCode": 200000,
"resMsg": "success",
"data": {
"page_size": 100,
"page_num": 1,
"total_count": 1,
"total_page": 1,
"is_first_page": true,
"is_last_page": true,
"page_info": [
{
"source": "ctrip",
"remarks": "备注",
"bill_code": "CTRIP_BILL001",
"bill_name": "携程差旅账单001",
"start_date": 1704038400000,
"end_date": 1706716799000,
"source_type": "taxi",
"check_batch_no": "1125970634182754",
"total_amount": 3300.00,
"total_company_pay": 3300.00,
"branch_code": "BR001",
"branch_name": "北京分公司",
"total_service_price": 150.00,
"enabled_flag": "Y"
}
]
}
}