Skip to content
Extraits de code Groupes Projets
Valider 2507e7c8 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

[REF] remove comments

parent 92b52262
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -409,18 +409,6 @@ class SaleIntervention(models.Model):
# ------------------------------------------------------
# Onchange / Constraints
# ------------------------------------------------------
# TODO : to be removed ? replaced by default values ?
# @api.onchange("plant_qty", "is_collarette")
# def _onchange_plant_qty(self):
# if self.is_collarette:
# self.collarette_qty = self.plant_qty
# else:
# self.nb_collarette = 0
#
# @api.onchange("qty_protected_low")
# def _onchange_qty_protected_low(self):
# self.bamboo_qty = self.qty_protected_low * 2
@api.constrains("plant_interval")
def _check_plant_interval(self):
for rec in self:
......@@ -748,7 +736,6 @@ class SaleIntervention(models.Model):
# ------------------------------------------------------
# CRUD methods (ORM overrides)
# ------------------------------------------------------
# TODO: add write also for updating lines
@api.model_create_multi
def create(self, vals_list):
res = super().create(vals_list)
......
......@@ -87,22 +87,6 @@ class SaleProject(models.Model):
# ------------------------------------------------------
# Computed fields / Search Fields
# ------------------------------------------------------
# @api.depends(
# "intervention_ids",
# "intervention_ids.price",
# )
# def _update_order_line(self):
# for rec in self:
# data = {}
# # TODO: remake calculations
# if rec.project_type == "haie":
# data["price_unit"] = rec.price / rec.total_length
# data["product_uom_qty"] = rec.total_length
# elif rec.project_type == "agro":
# data["price_unit"] = rec.price / rec.plant_qty
# data["product_uom_qty"] = rec.plant_qty
# if data:
# rec.sale_order_line_ids.write(data)
# ------------------------------------------------------
# Onchange / Constraints
......@@ -118,33 +102,6 @@ class SaleProject(models.Model):
for rec in res:
rec.geo_sector_id = rec.sale_order_id.partner_id.geo_sector_id.id
# @api.model_create_multi
# def create(self, vals_list):
# # forfait_haie = self.env.ref("ap_sale_project.ap_product_forfait_hedge")
# # forfait_agro = self.env.ref("ap_sale_project.ap_product_forfait_agro")
# res = super().create(vals_list)
# for rec in res:
# if rec.project_type == "haie":
# data = {
# "order_id": rec.sale_order_id.id,
# "name": forfait_haie.name,
# "product_id": forfait_haie.product_variant_id.id,
# "price_unit": rec.price / rec.total_length,
# "product_uom_qty": rec.total_length,
# "sale_project_id": rec.id,
# }
# else:
# data = {
# "order_id": rec.sale_order_id.id,
# "name": forfait_agro.name,
# "product_id": forfait_agro.product_variant_id.id,
# "price_unit": rec.price / rec.plant_qty,
# "product_uom_qty": rec.plant_qty,
# "sale_project_id": rec.id,
# }
# self.env["sale.order.line"].create(data)
# return res
def unlink(self):
self.sale_order_line_ids.unlink()
res = super().unlink()
......@@ -160,6 +117,7 @@ class SaleProject(models.Model):
"name": "Interventions",
"res_model": "sale.intervention",
"view_type": "form",
# TODO: add other view types
"views": [[tree_view, "tree"], [False, "form"]],
"domain": [("project_id", "=", self.id)],
"context": {
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter