liu
7 天以前 ee982b85c9ff09fbf6a6eb7c133b1e6f5fb160ba
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/finance/ErpFinancePaymentService.java
@@ -35,12 +35,28 @@
    void updateFinancePayment(@Valid ErpFinancePaymentSaveReqVO updateReqVO);
    /**
     * 更新付款单的状态
     * 提交付款单审批
     *
     * @param id 编号
     * @param status 状态
     * @param processDefinitionKey 流程定义的编号
     * @param userId 用户编号
     */
    void updateFinancePaymentStatus(Long id, Integer status);
    void submitFinancePayment(Long id, String processDefinitionKey, Long userId);
    /**
     * 获得付款单审批流程定义列表
     *
     * @return 流程定义列表
     */
    List<Map<String, Object>> getFinancePaymentApproveProcessDefinitionList();
    /**
     * 更新付款单的审批状态(由 BPM 流程实例的回调触发)
     *
     * @param id 编号
     * @param bpmResult BPM 审批结果
     */
    void updateFinancePaymentAuditStatus(Long id, Integer bpmResult);
    /**
     * 删除付款单