Home - 预付款付款申请单 登录  
最后修改者: huangyingliang  2026-08-06 10:39:16 

编辑已完成预付款付款申请单

编号  :  007

POST - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/editCompletedPayment
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
id int Y 预付款付款申请单ID
voucher_image array Y [] 付款凭证图片数组,使用上传接口返回的图片地址数组
image array N [] 前端兼容字段;voucher_image为空时读取image
remark string Y 财务打款摘要,并同步到预付款单和日记账流水
返回值
{
    "status": 200,
    "msg": "编辑已完成预付款付款申请单成功",
    "data": {
        "id": 1,
        "status": "completed",
        "status_name": "已完成"
    }
}
备注
仅admin_name=13817813691且申请单状态为completed时允许操作;申请单状态保持completed,更新申请单凭证和摘要;关联预付款单存在时,同步更新预付款单摘要、预付款凭证图片和对应日记账流水。
最后修改者: huangyingliang  2026-08-06 10:39:16 

作废预付款付款申请单

编号  :  006

POST - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/cancel
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
id int N 预付款付款申请单ID,单个作废时传;与ids二选一
ids array N [] 预付款付款申请单ID数组,批量作废时传;也兼容英文逗号分隔字符串;与id二选一
返回值
{
    "status": 200,
    "msg": "作废预付款付款申请单成功"
}
备注
只允许作废status=pending_review或pending_payment的预付款付款申请单。作废不需要填写驳回理由,数据库状态仍写为rejected,驳回理由字段写为空字符串,并记录操作人和操作时间。id和ids二选一,支持单个或批量作废,批量作废时任意一条不满足条件则整体失败回滚。
最后修改者: huangyingliang  2026-08-06 10:39:16 

财务确认预付款付款申请单打款

编号  :  005

POST - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/financeComplete
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
id int Y 预付款付款申请单ID
voucher_image array Y [] 付款凭证图片数组,使用上传接口返回的图片地址数组
image array N [] 前端兼容字段;voucher_image为空时读取image
remark string Y 财务打款摘要,必填,并同步到预付款单和日记账流水
payment_date string N 默认申请单付款日期 实际付款日期,格式Y-m-d;不传使用申请单付款日期
返回值
{
    "status": 200,
    "msg": "预付款付款申请单打款完成",
    "data": {
        "id": 1,
        "payment_advance_id": 1001,
        "status": "completed",
        "status_name": "已完成"
    }
}
备注
仅status=pending_payment的预付款付款申请单可以确认打款。确认后状态改为completed,并复用预付款单新增逻辑生成bbc_payment_advance、bbc_payment_advance_image;符合期初建账和2026-06-23同步条件的银行卡会按预付款单逻辑生成日记账银行卡流水。
最后修改者: huangyingliang  2026-08-06 10:39:16 

老板审核预付款付款申请单

编号  :  004

POST - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/bossReview
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
id int N 预付款付款申请单ID,单个审核时传;与ids二选一
ids array N [] 预付款付款申请单ID数组,批量审核时传;也兼容英文逗号分隔字符串;与id二选一
action string Y approve 审核动作:approve=通过,reject=驳回
reject_reason string N 驳回原因;action=reject时必填
返回值
{
    "status": 200,
    "msg": "预付款付款申请单审核成功",
    "data": {
        "next_review_payment_advance_request_id": 6,
        "payment_advance_ids": []
    }
}
备注
仅status=pending_review的预付款付款申请单可以审核。action=approve时状态改为pending_payment,不需要传付款凭证和摘要;action=reject时状态写为rejected并记录驳回原因、审核人、审核时间。单个审核通过或驳回时返回下一个待审核预付款付款申请单ID。下一个待审核预付款付款申请单ID会按当前申请单platform_type继续过滤,平台单只返回平台待审核单,第三方单只返回第三方待审核单。
最后修改者: huangyingliang  2026-08-06 10:39:16 

编辑预付款付款申请单

编号  :  003

POST - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/edit
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
id int Y 预付款付款申请单ID
vendor_account_number_id int Y 商户收款银行卡ID,必须属于当前商户且状态为已启用
payment_price decimal Y 预付金额,最多两位小数
返回值
{
    "status": 200,
    "msg": "编辑预付款付款申请单成功",
    "data": {
        "id": 1,
        "request_no": "PAR202607201200001234",
        "status": "pending_review",
        "status_name": "待审核"
    }
}
备注
只允许编辑待审核的预付款付款申请单;可编辑商户收款银行卡和预付金额,保存时刷新商户收款信息快照。
最后修改者: huangyingliang  2026-08-06 10:39:16 

添加预付款付款申请单

编号  :  002

POST - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/add
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
platform_type string N platform 平台类型:platform=平台,third_party=第三方
payment_account string N 付款银行卡号;也兼容前端card_info_bank_account
company_info_bank_id int N 付款账号ID;不传则按payment_account查找
vid int Y 商户ID;也兼容前端store_id
vendor_account_number_id int Y 商户收款银行卡ID,必须属于当前商户且状态为已启用
payment_price decimal Y 预付金额,最多两位小数
payment_date string N 默认当天 付款日期,格式Y-m-d;不传默认当天
remark string N 申请备注
card_info_bank_account string N 前端兼容字段:付款银行卡号
store_id int N 前端兼容字段:商户ID
返回值
{
    "status": 200,
    "msg": "添加预付款付款申请单成功",
    "data": {
        "id": 1,
        "request_no": "PAR202607201200001234",
        "status": "pending_review",
        "status_name": "待审核"
    }
}
备注
新增后只生成预付款付款申请单,状态为pending_review。预付款付款申请单保存商户收款信息快照。无需选择或勾选剩余应付年月。老板审核通过后进入pending_payment,财务确认打款后复用预付款单新增逻辑生成预付款单。
最后修改者: huangyingliang  2026-08-06 10:39:16 

预付款付款申请单列表

编号  :  001

GET - https://fl.tp6.hyj111.cn/admin/paymentAdvanceRequest/lists
headers下token必传
请求参数
参数名 参数类型 必传 缺省值 描述
page int Y 1 页码
pageSize int Y 10 每页显示数
id int N 预付款付款申请单ID
status string N 状态:pending_review=待审核,pending_payment=待打款,completed=已完成,rejected=驳回
platform_type string N 平台类型:platform=平台,third_party=第三方
company_info_id int N 付款主体ID,对应bbc_company_info.id
company_info_bank_id int N 付款账号ID,对应bbc_company_info_bank.id
vid int N 商户ID,对应bbc_vendor.vid
payment_advance_id int N 预付款单ID,对应bbc_payment_advance.id
store_name string N 商户名称,模糊查询
account_info string N 账户关键词:付款主体/付款账号/收款方/收款卡号,模糊查询
payment_date_start string N 付款开始日期,格式Y-m-d
payment_date_end string N 付款结束日期,格式Y-m-d
created_at_start string N 申请开始时间,格式Y-m-d H:i:s
created_at_end string N 申请结束时间,格式Y-m-d H:i:s
返回值
{
    "status": 200,
    "msg": "获取预付款付款申请单列表成功",
    "data": {
        "total": 1,
        "per_page": 10,
        "current_page": 1,
        "last_page": 1,
        "data": [
            {
                "id": 1,
                "request_no": "PAR202607201200001234",
                "status": "pending_review",
                "status_name": "待审核",
                "platform_type": "platform",
                "company_info_id": 1,
                "company_name": "南通飞驴网络科技有限公司",
                "company_short_name": "飞驴",
                "company_info_bank_id": 1,
                "payment_account_name": "南通飞驴网络科技有限公司",
                "payment_account": "8888 8883 7102 6715",
                "payment_bank_name": "浙江网商银行",
                "vid": 18,
                "store_name": "测试商户",
                "vendor_account_number_id": 2,
                "vendor_payee_company_name": "测试商户收款公司",
                "vendor_collection_account": "6222 0000 0000 0000",
                "vendor_collection_bank_name": "测试银行",
                "payment_price": "10000.00",
                "payment_date": "2026-07-20",
                "remark": "",
                "voucher_image": [],
                "reject_reason": "",
                "payment_advance_id": 0,
                "can_edit_completed_payment": false,
                "created_at": "2026-07-20 12:00:00"
            }
        ],
        "status_options": {
            "pending_review": "待审核",
            "pending_payment": "待打款",
            "completed": "已完成",
            "rejected": "驳回"
        }
    }
}
备注
返回预付款付款申请单分页列表。status为字符串枚举:pending_review=待审核,pending_payment=待打款,completed=已完成,rejected=驳回。老板审核通过后进入pending_payment,财务确认打款后才生成预付款单并写为completed。每条数据的can_edit_completed_payment表示当前账号是否可以编辑该已完成申请单的付款凭证和摘要。