# 单据自动结算收款

# 接口地址

/financial/gathering/autoGathering

描述:根据saas系统保存的工单结算信息自动收款

# 入参

# 字段说明

名称 类型 必填 描述
idSourceBill BigInteger 工单id
sourceBillType String 单据类型:
GD(维保单),
WXD(维修单),
XCD(洗车单),
TMD(贴膜单)
replacePaymentInfoList PaymentInfo[] 需要替换的支付方式

# PaymentInfo

名称 类型 必填 描述
paymentType String 支付方式
paymentTypeId Integer 支付方式Id
paymentAmount BigDecimal 替换金额
originPaymentTypeId Integer 替换的原支付方式id,如易捷支付id

# JSON示例

{
    "paramValues": [
        {
            "idSourceBill": 16049695917921542148,
            "sourceBillType": "GD",
            "replacePaymentInfoList": [
                {
                    "paymentType": "支付宝",
                    "paymentTypeId": 513426,
                    "paymentAmount": 30.5,
                    "originPaymentTypeId": 196542 
                }
            ]
        }
    ]
}

# 出参

# 字段说明

名称 类型 示例 描述
code Number 200 200-业务成功
400-业务异常
500-接口内部异常
data Boolean true 操作成功/失败
message String "原因:不存在收/付款详情!请重新选择收付款方式。错误码(GE100)" 失败返回异常报错提示信息

# JSON示例

# 正常返回

{
    "code": 200,
    "data": true,
    "message": "SUCCESS"
}

# 异常返回

{
    "code":400,
    "message":"原因:不存在收/付款详情!请重新选择收付款方式。错误码(GE100)"
}