1

我在“res.partner”模型中创建了一个名为 credit 的字段,该字段已加载到销售点。我在付款屏幕上显示此字段(特别是在按钮付款方式上),但是当客户更改时,信用字段不会。

我知道问题是当我更改客户时付款方式区域没有刷新,但我不知道该怎么做。

javascript:

models.load_fields('res.partner', ['refund_credit']);

xml:

<t t-name="PaymentScreen-Paymentmethods">
    <div class='paymentmethods'>
        <t t-foreach="widget.pos.cashregisters" t-as="cashregister">
            <div class="button paymentmethod" t-att-data-id="cashregister.journal_id[0]">
                <t t-esc="cashregister.journal_id[1]" />
                <t t-esc="widget.pos.get_client().refund_credit"/>
            </div>
        </t>
    </div>
</t>
4

0 回答 0