支付方式

class odoo.addons.payment.models.payment_method.PaymentMethod[源代码]
_deduplicate_by_code(report=None)[源代码]

按代码排序并去重支付方式,保留排名最高的匹配项。

支付方式首先按显示顺序排序(参见 _sort_by_display_order),然后除每个代码的首次出现外,其余均被丢弃。

参数

report (dict) – 用于记录可用性状态的报告

返回

去重后的支付方式

返回类型

payment.method

_sort_by_display_order()[源代码]

按显示顺序对支付方式排序。

显示顺序为:提供商顺序 > 提供商名称 > 支付方式顺序 > 支付方式名称。

返回

排序后的支付方式

返回类型

payment.method