Merge branch 'feature/优化解绑rfid' into develop
This commit is contained in:
@@ -88,7 +88,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<field name="model_volume" string="体积[mm³]"/>
|
<field name="model_volume" string="体积[mm³]"/>
|
||||||
<field name="product_model_type_id" string="模型类型"/>
|
<field name="product_model_type_id" string="模型类型"/>
|
||||||
<field name="model_processing_panel" placeholder="例如R,U" string="加工面板"/>
|
<field name="model_processing_panel" placeholder="例如R,U" string="加工面板" readonly="1"/>
|
||||||
<field name="model_machining_precision"/>
|
<field name="model_machining_precision"/>
|
||||||
<field name="model_process_parameters_ids" string="表面工艺参数"
|
<field name="model_process_parameters_ids" string="表面工艺参数"
|
||||||
widget="many2many_tags"
|
widget="many2many_tags"
|
||||||
|
|||||||
@@ -1006,9 +1006,9 @@ class ResMrpWorkOrder(models.Model):
|
|||||||
if workorder.processing_panel == record.processing_panel:
|
if workorder.processing_panel == record.processing_panel:
|
||||||
rfid_code = workorder.rfid_code
|
rfid_code = workorder.rfid_code
|
||||||
workorder.write({'rfid_code_old': rfid_code,
|
workorder.write({'rfid_code_old': rfid_code,
|
||||||
'rfid_code': ''})
|
'rfid_code': False})
|
||||||
workorder.rfid_code_old = rfid_code
|
workorder.rfid_code_old = rfid_code
|
||||||
workorder.rfid_code = ''
|
workorder.rfid_code = False
|
||||||
if is_production_id is True and record.routing_type in ['解除装夹', '表面工艺']:
|
if is_production_id is True and record.routing_type in ['解除装夹', '表面工艺']:
|
||||||
logging.info('product_qty:%s' % record.production_id.product_qty)
|
logging.info('product_qty:%s' % record.production_id.product_qty)
|
||||||
for move_raw_id in record.production_id.move_raw_ids:
|
for move_raw_id in record.production_id.move_raw_ids:
|
||||||
|
|||||||
@@ -616,7 +616,7 @@ class ResProductMo(models.Model):
|
|||||||
item['model_width'] + model_type.embryo_tolerance) * (
|
item['model_width'] + model_type.embryo_tolerance) * (
|
||||||
item['model_height'] + model_type.embryo_tolerance),
|
item['model_height'] + model_type.embryo_tolerance),
|
||||||
'product_model_type_id': model_type.id,
|
'product_model_type_id': model_type.id,
|
||||||
'model_processing_panel': 'R',
|
# 'model_processing_panel': 'R',
|
||||||
'model_machining_precision': item['model_machining_precision'],
|
'model_machining_precision': item['model_machining_precision'],
|
||||||
'model_code': item['barcode'],
|
'model_code': item['barcode'],
|
||||||
'length': item['model_long'],
|
'length': item['model_long'],
|
||||||
@@ -634,6 +634,7 @@ class ResProductMo(models.Model):
|
|||||||
'model_process_parameters_ids': [(6, 0, [])] if not item.get(
|
'model_process_parameters_ids': [(6, 0, [])] if not item.get(
|
||||||
'process_parameters_code') else self.get_process_parameters_id(item['process_parameters_code']),
|
'process_parameters_code') else self.get_process_parameters_id(item['process_parameters_code']),
|
||||||
'model_remark': item['remark'],
|
'model_remark': item['remark'],
|
||||||
|
'single_manufacturing': True,
|
||||||
'default_code': '%s-%s' % (order_number, i),
|
'default_code': '%s-%s' % (order_number, i),
|
||||||
'manual_quotation': item['manual_quotation'] or False,
|
'manual_quotation': item['manual_quotation'] or False,
|
||||||
'part_number': item.get('part_number') or '',
|
'part_number': item.get('part_number') or '',
|
||||||
|
|||||||
Reference in New Issue
Block a user