Skip to content

功能概述

用户房租账单详情接口

  • 用户账单详情接口,账单详情页使用

接口访问

接口地址

rental/bills/rentDetail

请求方式 Method

GET

Header - Authorization Type : Bearer Token

属性类型长度必填默认值说明访问版本
tokenstring32true用户身份标识令牌-

请求参数

属性类型长度必填默认值说明
rentalIDint64true0合同ID

请求示例

{
    "rentalID":2
}

返回值

属性类型必填描述
billsList[].idinttrue账单ID
billsList[].statusinttrue账单状态,0正常
billsList[].rentalIDstringtrue分账01业务ID
billsList[].rentalOrderIDstringtrue分账01业务orderID
billsList[].ownerUserIdinttrue业主用户编号
billsList[].tenantUserIdinttrue租客用户编号
billsList[].billNumberinttrue账单编号
billsList[].billCycleStartdatetrue账单周期起始日(如:2024-01-01)
billsList[].billCycleEnddatetrue账单周期结束日(如:2024-01-01)
billsList[].dueDatedatetrue应缴日期
billsList[].amountinttrue账单总金额(单位:分,含各项费用合计)
billsList[].rentAmountinttrue房租金额(单位:分)
billsList[].otherAmountinttrue服务费金额(单位:分)
billsList[].otherDescstringtrue其他费用说明
billsList[].billStatusinttrue账单状态 1.未到期 2.待支付 3.已支付 4.逾期 5.已取消 6.已退
billsList[].paymentTimedatetrue支付时间
billsList[].paymentChannelinttrue付渠道 0.未支付 1.微信 2.支付宝支
billsList[].paymentOrderNumberstringtrue支付订单号(关联支付系统)
billsList[].isRemindedinttrue是否已提醒 0.否 1.是
billsList[].remindCountinttrue提醒次数
billsList[].overdueDaysinttrue逾期天数
billsList[].isDeleteinttrue是否被删除 1为被删除
billsList[].createTimedatetrue创建时间
billsList[].modifyTimedatetrue更新时间
billsSummary.currentMonthDueAmountinttrue当月应缴
billsSummary.paidHistoryAmountinttrue历史已缴
billsSummary.remainingContractAmountinttrue合同剩余
billsSummary.currentMonthUsageintfalse当月用量(电-度,水-吨)
billsSummary.paidHistoryUsageintfalse历史用量(电-度,水-吨)

返回示例

{
    "response": {
        "billsList": [
            {
                "id": 1,
                "status": 0,
                "rentalID": 2,
                "rentalOrderID": 1,
                "ownerUserId": 38,
                "tenantUserId": 0,
                "billNumber": "BL202511124342001860",
                "billCycleStart": "2025-10-01",
                "billCycleEnd": "2025-10-31",
                "dueDate": "2025-10-01",
                "amount": 10000,
                "rentAmount": 10000,
                "otherAmount": 0,
                "otherDesc": "",
                "billStatus": 2,
                "paymentTime": null,
                "paymentChannel": 1,
                "paymentOrderNumber": "OR202511124342108797",
                "isReminded": 0,
                "remindCount": 0,
                "overdueDays": 0,
                "isDelete": 0,
                "createTime": "2025-11-12 15:59:02",
                "modifyTime": "2025-11-12 15:59:02"
            }
        ],
        "billsSummary": {
            "currentMonthDueAmount": 10000,
            "paidHistoryAmount": 0,
            "remainingContractAmount": 120000
        }
    },
    "requestId": "207b6053-43cb-42a1-aea4-191cc75a17fb"
}

错误码

错误码说明解决方案
91021订单ID不能为空检查参数是否正确
91026账单类型错误检查参数是否正确
404Fail代码报错