我在“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>