обновить цену продажи, когда логическое поле имеет значение true? - PullRequest
0 голосов
/ 31 мая 2019

Я хочу обновить общую цену комплекта продукта до продажной цены в общей информации в моей модели, когда поле configure_ok имеет значение true, но когда значение configure_ok равно false, цена продажи должна быть как обычно.

Я пробовал onchange decorator и зависит также, но он всегда показывает, что поле configure_ok отсутствует. Даже если поле configure_ok присутствует.

Код, который я пробовал, выглядит следующим образом: @ api.one @ Api.onchange ( 'product_template.configure_ok') def UpdateValue (self): для записи в себе: if self.configure_ok == True: self.list_price = self.product_bundle_total еще self.list_price = self.list_price

Ожидается: общая цена товара = цена продажи, когда configure_ok имеет значение true.

Если кто-нибудь может, пожалуйста, помогите мне. Заранее спасибо.

...