工艺外协代码回退
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import logging
|
||||
from odoo import fields, models, api
|
||||
from odoo.exceptions import UserError
|
||||
from odoo.tools import str2bool
|
||||
# from odoo.tools import str2bool
|
||||
|
||||
|
||||
class ResMrpRoutingWorkcenter(models.Model):
|
||||
@@ -25,20 +25,20 @@ class ResMrpRoutingWorkcenter(models.Model):
|
||||
workcenter_ids = fields.Many2many('mrp.workcenter', 'rel_workcenter_route', required=True)
|
||||
bom_id = fields.Many2one('mrp.bom', required=False)
|
||||
surface_technics_id = fields.Many2one('sf.production.process', string="表面工艺")
|
||||
optional_process_parameters = fields.One2many('sf.production.process.parameter','routing_id',string='可选工艺参数')
|
||||
# optional_process_parameters = fields.One2many('sf.production.process.parameter','routing_id',string='可选工艺参数')
|
||||
reserved_duration = fields.Float('预留时长', default=30, tracking=True)
|
||||
is_outsource = fields.Boolean('外协', default=False)
|
||||
individuation_page_ids = fields.Many2many('sf.work.individuation.page', string='个性化记录')
|
||||
|
||||
@api.onchange('surface_technics_id')
|
||||
def optional_process_parameters_date(self):
|
||||
for record in self:
|
||||
if not record.surface_technics_id:
|
||||
continue
|
||||
parameter_ids = self.env['sf.production.process.parameter'].search([
|
||||
('process_id', '=', record.surface_technics_id.id),
|
||||
])
|
||||
record.optional_process_parameters = parameter_ids.ids
|
||||
# @api.onchange('surface_technics_id')
|
||||
# def optional_process_parameters_date(self):
|
||||
# for record in self:
|
||||
# if not record.surface_technics_id:
|
||||
# continue
|
||||
# parameter_ids = self.env['sf.production.process.parameter'].search([
|
||||
# ('process_id', '=', record.surface_technics_id.id),
|
||||
# ])
|
||||
# record.optional_process_parameters = parameter_ids.ids
|
||||
|
||||
# @api.model
|
||||
# def _auto_init(self):
|
||||
|
||||
Reference in New Issue
Block a user